NO Initial ITS Start location: l26 0: l0 -> l1 : Result_5^0'=Result_5^post0, tmp___0_25^0'=tmp___0_25^post0, buffer_604^0'=buffer_604^post0, lt2^0'=lt2^post0, __disjvr_1^0'=__disjvr_1^post0, x_8^0'=x_8^post0, d_7^0'=d_7^post0, ret_18^0'=ret_18^post0, sz_23^0'=sz_23^post0, buffer_1139^0'=buffer_1139^post0, l_11^0'=l_11^post0, __cil_tmp5_15^0'=__cil_tmp5_15^post0, tmp___0_605^0'=tmp___0_605^post0, lt_29^0'=lt_29^post0, __disjvr_3^0'=__disjvr_3^post0, h_17^0'=h_17^post0, tmp_9^0'=tmp_9^post0, buffer_35^0'=buffer_35^post0, lt1^0'=lt1^post0, __disjvr_0^0'=__disjvr_0^post0, x_16^0'=x_16^post0, cand_19^0'=cand_19^post0, ret_1103^0'=ret_1103^post0, buffer_1077^0'=buffer_1077^post0, i_22^0'=i_22^post0, __cil_tmp5_10^0'=__cil_tmp5_10^post0, tmp___0_36^0'=tmp___0_36^post0, cand_1104^0'=cand_1104^post0, lt3^0'=lt3^post0, __disjvr_2^0'=__disjvr_2^post0, y_1094^0'=y_1094^post0, elem_13^0'=elem_13^post0, sz^0'=sz^post0, tmp_24^0'=tmp_24^post0, buffer_21^0'=buffer_21^post0, len_98^0'=len_98^post0, __cil_tmp5_20^0'=__cil_tmp5_20^post0, x_12^0'=x_12^post0, prev_14^0'=prev_14^post0, a_6^0'=a_6^post0, i^0'=i^post0, (-a_6^post0+a_6^0 == 0 /\ -__cil_tmp5_20^post0+__cil_tmp5_20^0 == 0 /\ buffer_604^0-buffer_604^post0 == 0 /\ -buffer_1077^post0+buffer_1077^0 == 0 /\ tmp___0_36^0-tmp___0_36^post0 == 0 /\ -buffer_21^post0+buffer_21^0 == 0 /\ -__cil_tmp5_10^post0+__cil_tmp5_10^0 == 0 /\ ret_18^0-ret_18^post0 == 0 /\ i_22^0-i_22^post0 == 0 /\ -i^post0+i^0 == 0 /\ __disjvr_0^0-__disjvr_0^post0 == 0 /\ Result_5^0-Result_5^post0 == 0 /\ lt2^0-lt2^post0 == 0 /\ tmp_9^0-tmp_9^post0 == 0 /\ __disjvr_3^0-__disjvr_3^post0 == 0 /\ lt1^0-lt1^post0 == 0 /\ tmp___0_605^0-tmp___0_605^post0 == 0 /\ -h_17^post0+h_17^0 == 0 /\ -buffer_35^post0+buffer_35^0 == 0 /\ -x_12^post0+x_12^0 == 0 /\ tmp_24^0-tmp_24^post0 == 0 /\ -__disjvr_0^0+__disjvr_0^post0 == 0 /\ lt_29^0-lt_29^post0 == 0 /\ d_7^0-d_7^post0 == 0 /\ -cand_1104^post0+cand_1104^0 == 0 /\ -len_98^post0+len_98^0 == 0 /\ -x_8^post0+x_8^0 == 0 /\ tmp___0_25^0-tmp___0_25^post0 == 0 /\ -x_16^post0+x_16^0 == 0 /\ ret_1103^0-ret_1103^post0 == 0 /\ buffer_1139^0-buffer_1139^post0 == 0 /\ -elem_13^post0+elem_13^0 == 0 /\ sz_23^0-sz_23^post0 == 0 /\ __disjvr_2^0-__disjvr_2^post0 == 0 /\ cand_19^0-cand_19^post0 == 0 /\ -__cil_tmp5_15^post0+__cil_tmp5_15^0 == 0 /\ __disjvr_1^0-__disjvr_1^post0 == 0 /\ -prev_14^post0+prev_14^0 == 0 /\ -sz^post0+sz^0 == 0 /\ -y_1094^post0+y_1094^0 == 0 /\ l_11^0-l_11^post0 == 0 /\ -lt3^post0+lt3^0 == 0), cost: 1 1: l0 -> l2 : Result_5^0'=Result_5^post1, tmp___0_25^0'=tmp___0_25^post1, buffer_604^0'=buffer_604^post1, lt2^0'=lt2^post1, __disjvr_1^0'=__disjvr_1^post1, x_8^0'=x_8^post1, d_7^0'=d_7^post1, ret_18^0'=ret_18^post1, sz_23^0'=sz_23^post1, buffer_1139^0'=buffer_1139^post1, l_11^0'=l_11^post1, __cil_tmp5_15^0'=__cil_tmp5_15^post1, tmp___0_605^0'=tmp___0_605^post1, lt_29^0'=lt_29^post1, __disjvr_3^0'=__disjvr_3^post1, h_17^0'=h_17^post1, tmp_9^0'=tmp_9^post1, buffer_35^0'=buffer_35^post1, lt1^0'=lt1^post1, __disjvr_0^0'=__disjvr_0^post1, x_16^0'=x_16^post1, cand_19^0'=cand_19^post1, ret_1103^0'=ret_1103^post1, buffer_1077^0'=buffer_1077^post1, i_22^0'=i_22^post1, __cil_tmp5_10^0'=__cil_tmp5_10^post1, tmp___0_36^0'=tmp___0_36^post1, cand_1104^0'=cand_1104^post1, lt3^0'=lt3^post1, __disjvr_2^0'=__disjvr_2^post1, y_1094^0'=y_1094^post1, elem_13^0'=elem_13^post1, sz^0'=sz^post1, tmp_24^0'=tmp_24^post1, buffer_21^0'=buffer_21^post1, len_98^0'=len_98^post1, __cil_tmp5_20^0'=__cil_tmp5_20^post1, x_12^0'=x_12^post1, prev_14^0'=prev_14^post1, a_6^0'=a_6^post1, i^0'=i^post1, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post1 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post1 == 0 /\ lt_29^0-lt_29^post1 == 0 /\ -sz^post1+sz^0 == 0 /\ x_8^0-x_8^post1 == 0 /\ tmp___0_605^0-tmp___0_605^post1 == 0 /\ -cand_1104^post1+cand_1104^0 == 0 /\ tmp_24^0-tmp_24^post1 == 0 /\ -__disjvr_3^post1+__disjvr_3^0 == 0 /\ -x_16^post1+x_16^0 == 0 /\ tmp___0_25^0-tmp___0_25^post1 == 0 /\ h_17^0 <= 0 /\ Result_5^10-__cil_tmp5_20^post1 == 0 /\ -buffer_1077^post1+buffer_1077^0 == 0 /\ -__cil_tmp5_10^post1+__cil_tmp5_10^0 == 0 /\ cand_19^0-cand_19^post1 == 0 /\ -lt1^post1+lt1^0 == 0 /\ len_98^0-len_98^post1 == 0 /\ -elem_13^post1+elem_13^0 == 0 /\ -h_17^post1+h_17^0 == 0 /\ -ret_18^0+__cil_tmp5_20^post1 == 0 /\ -x_12^post1+x_12^0 == 0 /\ tmp_9^0-tmp_9^post1 == 0 /\ -lt3^post1+lt3^0 == 0 /\ -y_1094^post1+y_1094^0 == 0 /\ -buffer_21^post1+buffer_21^0 == 0 /\ prev_14^0-prev_14^post1 == 0 /\ buffer_604^0-buffer_604^post1 == 0 /\ l_11^0-l_11^post1 == 0 /\ -__disjvr_0^post1+__disjvr_0^0 == 0 /\ -d_7^post1+d_7^0 == 0 /\ buffer_1139^0-buffer_1139^post1 == 0 /\ lt2^0-lt2^post1 == 0 /\ -tmp___0_36^post1+tmp___0_36^0 == 0 /\ ret_1103^0-ret_1103^post1 == 0 /\ -i^post1+i^0 == 0 /\ -h_17^0 <= 0 /\ -a_6^post1+a_6^0 == 0 /\ ret_18^0-ret_18^post1 == 0 /\ i_22^0-i_22^post1 == 0 /\ sz_23^0-sz_23^post1 == 0 /\ buffer_35^0-buffer_35^post1 == 0 /\ -__disjvr_2^post1+__disjvr_2^0 == 0), cost: 1 2: l3 -> l4 : Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, buffer_604^0'=buffer_604^post2, lt2^0'=lt2^post2, __disjvr_1^0'=__disjvr_1^post2, x_8^0'=x_8^post2, d_7^0'=d_7^post2, ret_18^0'=ret_18^post2, sz_23^0'=sz_23^post2, buffer_1139^0'=buffer_1139^post2, l_11^0'=l_11^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, lt_29^0'=lt_29^post2, __disjvr_3^0'=__disjvr_3^post2, h_17^0'=h_17^post2, tmp_9^0'=tmp_9^post2, buffer_35^0'=buffer_35^post2, lt1^0'=lt1^post2, __disjvr_0^0'=__disjvr_0^post2, x_16^0'=x_16^post2, cand_19^0'=cand_19^post2, ret_1103^0'=ret_1103^post2, buffer_1077^0'=buffer_1077^post2, i_22^0'=i_22^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, lt3^0'=lt3^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, elem_13^0'=elem_13^post2, sz^0'=sz^post2, tmp_24^0'=tmp_24^post2, buffer_21^0'=buffer_21^post2, len_98^0'=len_98^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, prev_14^0'=prev_14^post2, a_6^0'=a_6^post2, i^0'=i^post2, (ret_18^0-ret_18^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ lt_29^0-lt_29^post2 == 0 /\ -tmp___0_36^post2+tmp___0_36^0 == 0 /\ x_8^0-x_8^post2 == 0 /\ buffer_1139^0-buffer_1139^post2 == 0 /\ -__cil_tmp5_20^post2+__cil_tmp5_20^0 == 0 /\ lt2^0-lt2^post2 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ ret_1103^0-ret_1103^post2 == 0 /\ __disjvr_3^0-__disjvr_3^post2 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -tmp_24^post2+tmp_24^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -cand_1104^post2+cand_1104^0 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ lt1^0-lt1^post2 == 0 /\ tmp___0_605^0-tmp___0_605^post2 == 0 /\ -x_12^post2+x_12^0 == 0 /\ tmp___0_25^0-tmp___0_25^post2 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ buffer_604^0-buffer_604^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ d_7^0-d_7^post2 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ tmp_9^0-tmp_9^post2 == 0 /\ h_17^0-h_17^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ -x_16^post2+x_16^0 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -prev_14^post2+prev_14^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ l_11^0-l_11^post2 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -lt3^post2+lt3^0 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ sz_23^0-sz_23^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ -1+len_98^post2-len_98^0 == 0 /\ -sz^post2+sz^0 == 0 /\ -len_98^0 <= 0 /\ -i^post2+i^0 == 0), cost: 1 22: l4 -> l10 : Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, buffer_604^0'=buffer_604^post22, lt2^0'=lt2^post22, __disjvr_1^0'=__disjvr_1^post22, x_8^0'=x_8^post22, d_7^0'=d_7^post22, ret_18^0'=ret_18^post22, sz_23^0'=sz_23^post22, buffer_1139^0'=buffer_1139^post22, l_11^0'=l_11^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, lt_29^0'=lt_29^post22, __disjvr_3^0'=__disjvr_3^post22, h_17^0'=h_17^post22, tmp_9^0'=tmp_9^post22, buffer_35^0'=buffer_35^post22, lt1^0'=lt1^post22, __disjvr_0^0'=__disjvr_0^post22, x_16^0'=x_16^post22, cand_19^0'=cand_19^post22, ret_1103^0'=ret_1103^post22, buffer_1077^0'=buffer_1077^post22, i_22^0'=i_22^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, lt3^0'=lt3^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, elem_13^0'=elem_13^post22, sz^0'=sz^post22, tmp_24^0'=tmp_24^post22, buffer_21^0'=buffer_21^post22, len_98^0'=len_98^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, prev_14^0'=prev_14^post22, a_6^0'=a_6^post22, i^0'=i^post22, (0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ -lt_29^post22+lt_29^0 == 0 /\ sz_23^0-sz_23^post22 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ tmp___0_25^0-tmp___0_25^post22 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -prev_14^post22+prev_14^0 == 0 /\ -i^post22+i^0 == 0 /\ sz^0-sz^post22 == 0 /\ -a_6^post22+a_6^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -elem_13^post22+elem_13^0 == 0 /\ tmp___0_605^0-tmp___0_605^post22 == 0 /\ buffer_1139^0-buffer_1139^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ lt3^0-lt3^post22 == 0 /\ l_11^0-l_11^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -__disjvr_0^post22+__disjvr_0^0 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ __disjvr_1^0-__disjvr_1^post22 == 0 /\ Result_5^0-Result_5^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ ret_18^0-ret_18^post22 == 0 /\ -cand_1104^post22+cand_1104^0 == 0 /\ -tmp_24^post22+tmp_24^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -lt1^post22+lt1^0 == 0 /\ x_8^0-x_8^post22 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -len_98^0 <= 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ -x_12^post22+x_12^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post22 == 0), cost: 1 23: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, lt2^0'=lt2^post23, __disjvr_1^0'=__disjvr_1^post23, x_8^0'=x_8^post23, d_7^0'=d_7^post23, ret_18^0'=ret_18^post23, sz_23^0'=sz_23^post23, buffer_1139^0'=buffer_1139^post23, l_11^0'=l_11^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, lt_29^0'=lt_29^post23, __disjvr_3^0'=__disjvr_3^post23, h_17^0'=h_17^post23, tmp_9^0'=tmp_9^post23, buffer_35^0'=buffer_35^post23, lt1^0'=lt1^post23, __disjvr_0^0'=__disjvr_0^post23, x_16^0'=x_16^post23, cand_19^0'=cand_19^post23, ret_1103^0'=ret_1103^post23, buffer_1077^0'=buffer_1077^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, lt3^0'=lt3^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, elem_13^0'=elem_13^post23, sz^0'=sz^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=buffer_21^post23, len_98^0'=len_98^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, prev_14^0'=prev_14^post23, a_6^0'=a_6^post23, i^0'=i^post23, (0 == 0 /\ lt1^0-lt1^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0 /\ -len_98^20 <= 0 /\ -x_8^post23+__cil_tmp5_10^post23 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ -elem_13^post23+elem_13^0 == 0 /\ -tmp_9^post23+x_8^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__cil_tmp5_10^post23+Result_5^post23 == 0 /\ -sz^post23+sz^0 == 0 /\ -lt3^post23+lt3^0 == 0 /\ -y_1094^post23+y_1094^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ x_12^0-x_12^post23 == 0 /\ lt2^0-lt2^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -buffer_35^post23+buffer_35^0 == 0 /\ -__cil_tmp5_20^post23+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post23+buffer_1077^0 == 0 /\ -buffer_21^post23+buffer_21^0 == 0 /\ x_16^0-x_16^post23 == 0 /\ -i^post23+i^0 == 0 /\ lt_29^0-lt_29^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ l_11^0-l_11^post23 == 0 /\ -__disjvr_1^post23+__disjvr_1^0 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post23 == 0 /\ __disjvr_3^0-__disjvr_3^post23 == 0 /\ buffer_1139^0-buffer_1139^post23 == 0 /\ -len_98^0 <= 0 /\ h_17^0-h_17^post23 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0), cost: 1 3: l5 -> l6 : Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, buffer_604^0'=buffer_604^post3, lt2^0'=lt2^post3, __disjvr_1^0'=__disjvr_1^post3, x_8^0'=x_8^post3, d_7^0'=d_7^post3, ret_18^0'=ret_18^post3, sz_23^0'=sz_23^post3, buffer_1139^0'=buffer_1139^post3, l_11^0'=l_11^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, lt_29^0'=lt_29^post3, __disjvr_3^0'=__disjvr_3^post3, h_17^0'=h_17^post3, tmp_9^0'=tmp_9^post3, buffer_35^0'=buffer_35^post3, lt1^0'=lt1^post3, __disjvr_0^0'=__disjvr_0^post3, x_16^0'=x_16^post3, cand_19^0'=cand_19^post3, ret_1103^0'=ret_1103^post3, buffer_1077^0'=buffer_1077^post3, i_22^0'=i_22^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, lt3^0'=lt3^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, elem_13^0'=elem_13^post3, sz^0'=sz^post3, tmp_24^0'=tmp_24^post3, buffer_21^0'=buffer_21^post3, len_98^0'=len_98^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, prev_14^0'=prev_14^post3, a_6^0'=a_6^post3, i^0'=i^post3, (0 == 0 /\ h_17^post3-x_16^0 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -elem_13^post3+elem_13^0 == 0 /\ ret_1103^0-ret_1103^post3 == 0 /\ -x_12^post3+x_12^0 == 0 /\ lt2^0-lt2^post3 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ sz_23^0-sz_23^post3 == 0 /\ -y_1094^post3+y_1094^0 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ -lt3^post3+lt3^0 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ Result_5^0-Result_5^post3 == 0 /\ -a_6^post3+a_6^0 == 0 /\ tmp_9^0-tmp_9^post3 == 0 /\ __disjvr_3^0-__disjvr_3^post3 == 0 /\ tmp___0_605^0-tmp___0_605^post3 == 0 /\ lt1^0-lt1^post3 == 0 /\ -i^post3+i^0 == 0 /\ x_8^0-x_8^post3 == 0 /\ buffer_1139^0-buffer_1139^post3 == 0 /\ l_11^0-l_11^post3 == 0 /\ ret_18^post3 == 0 /\ -sz^post3+sz^0 == 0 /\ tmp___0_25^0-tmp___0_25^post3 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ -cand_1104^post3+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post3 == 0 /\ -buffer_1077^post3+buffer_1077^0 == 0 /\ i_22^0-i_22^post3 == 0 /\ -x_16^post3+x_16^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ -__cil_tmp5_10^post3+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post3 == 0), cost: 1 4: l5 -> l3 : Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, buffer_604^0'=buffer_604^post4, lt2^0'=lt2^post4, __disjvr_1^0'=__disjvr_1^post4, x_8^0'=x_8^post4, d_7^0'=d_7^post4, ret_18^0'=ret_18^post4, sz_23^0'=sz_23^post4, buffer_1139^0'=buffer_1139^post4, l_11^0'=l_11^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, lt_29^0'=lt_29^post4, __disjvr_3^0'=__disjvr_3^post4, h_17^0'=h_17^post4, tmp_9^0'=tmp_9^post4, buffer_35^0'=buffer_35^post4, lt1^0'=lt1^post4, __disjvr_0^0'=__disjvr_0^post4, x_16^0'=x_16^post4, cand_19^0'=cand_19^post4, ret_1103^0'=ret_1103^post4, buffer_1077^0'=buffer_1077^post4, i_22^0'=i_22^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, lt3^0'=lt3^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, elem_13^0'=elem_13^post4, sz^0'=sz^post4, tmp_24^0'=tmp_24^post4, buffer_21^0'=buffer_21^post4, len_98^0'=len_98^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, prev_14^0'=prev_14^post4, a_6^0'=a_6^post4, i^0'=i^post4, (buffer_21^0-buffer_21^post4 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -sz^post4+sz^0 == 0 /\ x_8^0-x_8^post4 == 0 /\ tmp___0_605^0-tmp___0_605^post4 == 0 /\ -__disjvr_2^post4+__disjvr_2^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -prev_14^post4+prev_14^0 == 0 /\ -lt1^post4+lt1^0 == 0 /\ Result_5^0-Result_5^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ cand_19^0-cand_19^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -a_6^post4+a_6^0 == 0 /\ -buffer_1077^post4+buffer_1077^0 == 0 /\ -__cil_tmp5_10^post4+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -lt3^post4+lt3^0 == 0 /\ -tmp___0_36^post4+tmp___0_36^0 == 0 /\ lt3^0 <= 0 /\ buffer_604^0-buffer_604^post4 == 0 /\ -h_17^post4+h_17^0 == 0 /\ buffer_1139^0-buffer_1139^post4 == 0 /\ tmp___0_25^0-tmp___0_25^post4 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -l_11^post4+l_11^0 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -lt_29^post4+lt_29^0 == 0 /\ ret_1103^0-ret_1103^post4 == 0 /\ -d_7^post4+d_7^0 == 0 /\ -x_12^post4+x_12^0 == 0 /\ i^0-i^post4 == 0 /\ i_22^0-i_22^post4 == 0 /\ -tmp_24^post4+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0), cost: 1 5: l5 -> l7 : Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, buffer_604^0'=buffer_604^post5, lt2^0'=lt2^post5, __disjvr_1^0'=__disjvr_1^post5, x_8^0'=x_8^post5, d_7^0'=d_7^post5, ret_18^0'=ret_18^post5, sz_23^0'=sz_23^post5, buffer_1139^0'=buffer_1139^post5, l_11^0'=l_11^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, lt_29^0'=lt_29^post5, __disjvr_3^0'=__disjvr_3^post5, h_17^0'=h_17^post5, tmp_9^0'=tmp_9^post5, buffer_35^0'=buffer_35^post5, lt1^0'=lt1^post5, __disjvr_0^0'=__disjvr_0^post5, x_16^0'=x_16^post5, cand_19^0'=cand_19^post5, ret_1103^0'=ret_1103^post5, buffer_1077^0'=buffer_1077^post5, i_22^0'=i_22^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, lt3^0'=lt3^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, elem_13^0'=elem_13^post5, sz^0'=sz^post5, tmp_24^0'=tmp_24^post5, buffer_21^0'=buffer_21^post5, len_98^0'=len_98^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, prev_14^0'=prev_14^post5, a_6^0'=a_6^post5, i^0'=i^post5, (ret_18^0-ret_18^post5 == 0 /\ lt_29^0-lt_29^post5 == 0 /\ 1-lt3^0 <= 0 /\ Result_5^0-Result_5^post5 == 0 /\ x_8^0-x_8^post5 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ -buffer_1077^post5+buffer_1077^0 == 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ ret_1103^0-ret_1103^post5 == 0 /\ -1-lt2^0+lt2^post5 == 0 /\ -__cil_tmp5_20^post5+__cil_tmp5_20^0 == 0 /\ -buffer_35^post5+buffer_35^0 == 0 /\ -tmp_24^post5+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post5 == 0 /\ -cand_1104^post5+cand_1104^0 == 0 /\ -buffer_21^post5+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post5 == 0 /\ -x_12^post5+x_12^0 == 0 /\ 1+lt3^post5-lt3^0 == 0 /\ d_7^0-d_7^post5 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ -len_98^post5+len_98^0 == 0 /\ tmp_9^0-tmp_9^post5 == 0 /\ lt1^0-lt1^post5 == 0 /\ -y_1094^post5+y_1094^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ h_17^0-h_17^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ -i_22^post5+i_22^0 == 0 /\ l_11^0-l_11^post5 == 0 /\ sz_23^0-sz_23^post5 == 0 /\ -tmp___0_36^post5+tmp___0_36^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i^post5+i^0 == 0 /\ -sz^post5+sz^0 == 0), cost: 1 27: l6 -> l23 : Result_5^0'=Result_5^post27, tmp___0_25^0'=tmp___0_25^post27, buffer_604^0'=buffer_604^post27, lt2^0'=lt2^post27, __disjvr_1^0'=__disjvr_1^post27, x_8^0'=x_8^post27, d_7^0'=d_7^post27, ret_18^0'=ret_18^post27, sz_23^0'=sz_23^post27, buffer_1139^0'=buffer_1139^post27, l_11^0'=l_11^post27, __cil_tmp5_15^0'=__cil_tmp5_15^post27, tmp___0_605^0'=tmp___0_605^post27, lt_29^0'=lt_29^post27, __disjvr_3^0'=__disjvr_3^post27, h_17^0'=h_17^post27, tmp_9^0'=tmp_9^post27, buffer_35^0'=buffer_35^post27, lt1^0'=lt1^post27, __disjvr_0^0'=__disjvr_0^post27, x_16^0'=x_16^post27, cand_19^0'=cand_19^post27, ret_1103^0'=ret_1103^post27, buffer_1077^0'=buffer_1077^post27, i_22^0'=i_22^post27, __cil_tmp5_10^0'=__cil_tmp5_10^post27, tmp___0_36^0'=tmp___0_36^post27, cand_1104^0'=cand_1104^post27, lt3^0'=lt3^post27, __disjvr_2^0'=__disjvr_2^post27, y_1094^0'=y_1094^post27, elem_13^0'=elem_13^post27, sz^0'=sz^post27, tmp_24^0'=tmp_24^post27, buffer_21^0'=buffer_21^post27, len_98^0'=len_98^post27, __cil_tmp5_20^0'=__cil_tmp5_20^post27, x_12^0'=x_12^post27, prev_14^0'=prev_14^post27, a_6^0'=a_6^post27, i^0'=i^post27, (Result_5^0-Result_5^post27 == 0 /\ i_22^0-i_22^post27 == 0 /\ lt_29^0-lt_29^post27 == 0 /\ tmp___0_36^0-tmp___0_36^post27 == 0 /\ __disjvr_0^0-__disjvr_0^post27 == 0 /\ tmp_9^0-tmp_9^post27 == 0 /\ tmp___0_605^0-tmp___0_605^post27 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post27 == 0 /\ -buffer_35^post27+buffer_35^0 == 0 /\ -__cil_tmp5_10^post27+__cil_tmp5_10^0 == 0 /\ -__cil_tmp5_20^post27+__cil_tmp5_20^0 == 0 /\ -lt1^post27+lt1^0 == 0 /\ h_17^0 <= 0 /\ -buffer_21^post27+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post27 == 0 /\ -h_17^post27+h_17^0 == 0 /\ -__disjvr_2^post27+__disjvr_2^0 == 0 /\ -elem_13^post27+elem_13^0 == 0 /\ x_16^0-x_16^post27 == 0 /\ -len_98^post27+len_98^0 == 0 /\ -prev_14^post27+prev_14^0 == 0 /\ -x_12^post27+x_12^0 == 0 /\ -lt2^post27+lt2^0 == 0 /\ cand_1104^0-cand_1104^post27 == 0 /\ buffer_604^0-buffer_604^post27 == 0 /\ -x_8^post27+x_8^0 == 0 /\ -d_7^post27+d_7^0 == 0 /\ y_1094^0-y_1094^post27 == 0 /\ __disjvr_3^0-__disjvr_3^post27 == 0 /\ -tmp_24^post27+tmp_24^0 == 0 /\ ret_1103^0-ret_1103^post27 == 0 /\ buffer_1139^0-buffer_1139^post27 == 0 /\ buffer_1077^0-buffer_1077^post27 == 0 /\ l_11^0-l_11^post27 == 0 /\ -a_6^post27+a_6^0 == 0 /\ cand_19^0-cand_19^post27 == 0 /\ -i^post27+i^0 == 0 /\ -h_17^0 <= 0 /\ -sz^post27+sz^0 == 0 /\ -lt3^post27+lt3^0 == 0 /\ ret_18^0-ret_18^post27 == 0 /\ sz_23^0-sz_23^post27 == 0 /\ -len_98^0 <= 0 /\ __disjvr_1^0-__disjvr_1^post27 == 0), cost: 1 28: l6 -> l24 : Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, buffer_604^0'=buffer_604^post28, lt2^0'=lt2^post28, __disjvr_1^0'=__disjvr_1^post28, x_8^0'=x_8^post28, d_7^0'=d_7^post28, ret_18^0'=ret_18^post28, sz_23^0'=sz_23^post28, buffer_1139^0'=buffer_1139^post28, l_11^0'=l_11^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, lt_29^0'=lt_29^post28, __disjvr_3^0'=__disjvr_3^post28, h_17^0'=h_17^post28, tmp_9^0'=tmp_9^post28, buffer_35^0'=buffer_35^post28, lt1^0'=lt1^post28, __disjvr_0^0'=__disjvr_0^post28, x_16^0'=x_16^post28, cand_19^0'=cand_19^post28, ret_1103^0'=ret_1103^post28, buffer_1077^0'=buffer_1077^post28, i_22^0'=i_22^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, lt3^0'=lt3^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, elem_13^0'=elem_13^post28, sz^0'=sz^post28, tmp_24^0'=tmp_24^post28, buffer_21^0'=buffer_21^post28, len_98^0'=len_98^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, prev_14^0'=prev_14^post28, a_6^0'=a_6^post28, i^0'=i^post28, (0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -tmp_9^post28+tmp_9^0 == 0 /\ -prev_14^post28+prev_14^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -tmp_24^post28+tmp_24^0 == 0 /\ -x_12^post28+x_12^0 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0 /\ -i^post28+i^0 == 0 /\ lt3^0-lt3^post28 == 0 /\ Result_5^0-Result_5^post28 == 0 /\ -tmp___0_36^post28+tmp___0_36^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ x_16^0-x_16^post28 == 0 /\ __disjvr_1^0-__disjvr_1^post28 == 0 /\ __disjvr_3^0-__disjvr_3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post28 == 0 /\ buffer_604^0-buffer_604^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ x_8^0-x_8^post28 == 0 /\ l_11^0-l_11^post28 == 0 /\ buffer_1139^0-buffer_1139^post28 == 0 /\ y_1094^0-y_1094^post28 == 0 /\ -i_22^post28+i_22^0 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ lt1^0-lt1^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ -sz_23^post28+sz_23^0 == 0 /\ tmp___0_605^0-tmp___0_605^post28 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ -len_98^0 <= 0), cost: 1 6: l7 -> l5 : Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, buffer_604^0'=buffer_604^post6, lt2^0'=lt2^post6, __disjvr_1^0'=__disjvr_1^post6, x_8^0'=x_8^post6, d_7^0'=d_7^post6, ret_18^0'=ret_18^post6, sz_23^0'=sz_23^post6, buffer_1139^0'=buffer_1139^post6, l_11^0'=l_11^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, lt_29^0'=lt_29^post6, __disjvr_3^0'=__disjvr_3^post6, h_17^0'=h_17^post6, tmp_9^0'=tmp_9^post6, buffer_35^0'=buffer_35^post6, lt1^0'=lt1^post6, __disjvr_0^0'=__disjvr_0^post6, x_16^0'=x_16^post6, cand_19^0'=cand_19^post6, ret_1103^0'=ret_1103^post6, buffer_1077^0'=buffer_1077^post6, i_22^0'=i_22^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, lt3^0'=lt3^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, elem_13^0'=elem_13^post6, sz^0'=sz^post6, tmp_24^0'=tmp_24^post6, buffer_21^0'=buffer_21^post6, len_98^0'=len_98^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, prev_14^0'=prev_14^post6, a_6^0'=a_6^post6, i^0'=i^post6, (__disjvr_0^0-__disjvr_0^post6 == 0 /\ ret_1103^0-ret_1103^post6 == 0 /\ lt2^0-lt2^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -x_12^post6+x_12^0 == 0 /\ -len_98^post6+len_98^0 == 0 /\ ret_18^0-ret_18^post6 == 0 /\ i_22^0-i_22^post6 == 0 /\ -elem_13^post6+elem_13^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ sz_23^0-sz_23^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0 /\ d_7^0-d_7^post6 == 0 /\ -lt3^post6+lt3^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ Result_5^0-Result_5^post6 == 0 /\ __disjvr_3^0-__disjvr_3^post6 == 0 /\ -i^post6+i^0 == 0 /\ tmp___0_605^0-tmp___0_605^post6 == 0 /\ lt1^0-lt1^post6 == 0 /\ -a_6^post6+a_6^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ l_11^0-l_11^post6 == 0 /\ tmp___0_25^0-tmp___0_25^post6 == 0 /\ -sz^post6+sz^0 == 0 /\ cand_19^0-cand_19^post6 == 0 /\ -cand_1104^post6+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post6 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post6+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ tmp_9^0-tmp_9^post6 == 0 /\ -y_1094^post6+y_1094^0 == 0 /\ x_8^0-x_8^post6 == 0 /\ -__cil_tmp5_10^post6+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post6 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post6 == 0 /\ -x_16^post6+x_16^0 == 0), cost: 1 7: l8 -> l0 : Result_5^0'=Result_5^post7, tmp___0_25^0'=tmp___0_25^post7, buffer_604^0'=buffer_604^post7, lt2^0'=lt2^post7, __disjvr_1^0'=__disjvr_1^post7, x_8^0'=x_8^post7, d_7^0'=d_7^post7, ret_18^0'=ret_18^post7, sz_23^0'=sz_23^post7, buffer_1139^0'=buffer_1139^post7, l_11^0'=l_11^post7, __cil_tmp5_15^0'=__cil_tmp5_15^post7, tmp___0_605^0'=tmp___0_605^post7, lt_29^0'=lt_29^post7, __disjvr_3^0'=__disjvr_3^post7, h_17^0'=h_17^post7, tmp_9^0'=tmp_9^post7, buffer_35^0'=buffer_35^post7, lt1^0'=lt1^post7, __disjvr_0^0'=__disjvr_0^post7, x_16^0'=x_16^post7, cand_19^0'=cand_19^post7, ret_1103^0'=ret_1103^post7, buffer_1077^0'=buffer_1077^post7, i_22^0'=i_22^post7, __cil_tmp5_10^0'=__cil_tmp5_10^post7, tmp___0_36^0'=tmp___0_36^post7, cand_1104^0'=cand_1104^post7, lt3^0'=lt3^post7, __disjvr_2^0'=__disjvr_2^post7, y_1094^0'=y_1094^post7, elem_13^0'=elem_13^post7, sz^0'=sz^post7, tmp_24^0'=tmp_24^post7, buffer_21^0'=buffer_21^post7, len_98^0'=len_98^post7, __cil_tmp5_20^0'=__cil_tmp5_20^post7, x_12^0'=x_12^post7, prev_14^0'=prev_14^post7, a_6^0'=a_6^post7, i^0'=i^post7, (buffer_21^0-buffer_21^post7 == 0 /\ __disjvr_3^0-__disjvr_3^post7 == 0 /\ ret_18^post7 == 0 /\ -y_1094^post7+y_1094^0 == 0 /\ sz_23^0-sz_23^post7 == 0 /\ d_7^0-d_7^post7 == 0 /\ x_16^0-x_16^post7 == 0 /\ -lt1^post7+lt1^0 == 0 /\ tmp___0_605^0-tmp___0_605^post7 == 0 /\ x_8^0-x_8^post7 == 0 /\ -sz^post7+sz^0 == 0 /\ Result_5^0-Result_5^post7 == 0 /\ -prev_14^post7+prev_14^0 == 0 /\ len_98^0-len_98^post7 == 0 /\ -__disjvr_2^post7+__disjvr_2^0 == 0 /\ -i^post7+i^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post7 == 0 /\ cand_19^0-cand_19^post7 == 0 /\ lt2^0-lt2^post7 == 0 /\ tmp_9^0-tmp_9^post7 == 0 /\ buffer_35^0-buffer_35^post7 == 0 /\ -__cil_tmp5_20^post7+__cil_tmp5_20^0 == 0 /\ -lt3^post7+lt3^0 == 0 /\ __disjvr_1^0-__disjvr_1^post7 == 0 /\ -__cil_tmp5_10^post7+__cil_tmp5_10^0 == 0 /\ -tmp___0_36^post7+tmp___0_36^0 == 0 /\ -a_6^post7+a_6^0 == 0 /\ h_17^post7-x_16^0 == 0 /\ l_11^0-l_11^post7 == 0 /\ -buffer_1077^post7+buffer_1077^0 == 0 /\ buffer_604^0-buffer_604^post7 == 0 /\ tmp___0_25^0-tmp___0_25^post7 == 0 /\ cand_1104^0-cand_1104^post7 == 0 /\ -tmp_24^post7+tmp_24^0 == 0 /\ -x_12^post7+x_12^0 == 0 /\ buffer_1139^0-buffer_1139^post7 == 0 /\ -lt_29^post7+lt_29^0 == 0 /\ ret_1103^0-ret_1103^post7 == 0 /\ elem_13^0-elem_13^post7 == 0 /\ i_22^0-i_22^post7 == 0 /\ -__disjvr_0^post7+__disjvr_0^0 == 0), cost: 1 8: l8 -> l5 : Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, buffer_604^0'=buffer_604^post8, lt2^0'=lt2^post8, __disjvr_1^0'=__disjvr_1^post8, x_8^0'=x_8^post8, d_7^0'=d_7^post8, ret_18^0'=ret_18^post8, sz_23^0'=sz_23^post8, buffer_1139^0'=buffer_1139^post8, l_11^0'=l_11^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, lt_29^0'=lt_29^post8, __disjvr_3^0'=__disjvr_3^post8, h_17^0'=h_17^post8, tmp_9^0'=tmp_9^post8, buffer_35^0'=buffer_35^post8, lt1^0'=lt1^post8, __disjvr_0^0'=__disjvr_0^post8, x_16^0'=x_16^post8, cand_19^0'=cand_19^post8, ret_1103^0'=ret_1103^post8, buffer_1077^0'=buffer_1077^post8, i_22^0'=i_22^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, lt3^0'=lt3^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, elem_13^0'=elem_13^post8, sz^0'=sz^post8, tmp_24^0'=tmp_24^post8, buffer_21^0'=buffer_21^post8, len_98^0'=len_98^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, prev_14^0'=prev_14^post8, a_6^0'=a_6^post8, i^0'=i^post8, (lt_29^0-lt_29^post8 == 0 /\ cand_1104^0-cand_1104^post8 == 0 /\ x_8^0-x_8^post8 == 0 /\ tmp___0_605^0-tmp___0_605^post8 == 0 /\ -buffer_35^post8+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post8 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ -__cil_tmp5_20^post8+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ -tmp_24^post8+tmp_24^0 == 0 /\ -buffer_21^post8+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -lt1^0+lt3^post8 == 0 /\ -x_12^post8+x_12^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -y_1094^post8+y_1094^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ -len_98^post8+len_98^0 == 0 /\ d_7^0-d_7^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ lt1^0-lt1^post8 == 0 /\ buffer_604^0-buffer_604^post8 == 0 /\ tmp_9^0-tmp_9^post8 == 0 /\ h_17^0-h_17^post8 == 0 /\ lt2^post8 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ -prev_14^post8+prev_14^0 == 0 /\ -sz^post8+sz^0 == 0 /\ -i^post8+i^0 == 0 /\ l_11^0-l_11^post8 == 0 /\ -__disjvr_2^post8+__disjvr_2^0 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ sz_23^0-sz_23^post8 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -tmp___0_36^post8+tmp___0_36^0 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0), cost: 1 9: l9 -> l10 : Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, buffer_604^0'=buffer_604^post9, lt2^0'=lt2^post9, __disjvr_1^0'=__disjvr_1^post9, x_8^0'=x_8^post9, d_7^0'=d_7^post9, ret_18^0'=ret_18^post9, sz_23^0'=sz_23^post9, buffer_1139^0'=buffer_1139^post9, l_11^0'=l_11^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, lt_29^0'=lt_29^post9, __disjvr_3^0'=__disjvr_3^post9, h_17^0'=h_17^post9, tmp_9^0'=tmp_9^post9, buffer_35^0'=buffer_35^post9, lt1^0'=lt1^post9, __disjvr_0^0'=__disjvr_0^post9, x_16^0'=x_16^post9, cand_19^0'=cand_19^post9, ret_1103^0'=ret_1103^post9, buffer_1077^0'=buffer_1077^post9, i_22^0'=i_22^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, lt3^0'=lt3^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, elem_13^0'=elem_13^post9, sz^0'=sz^post9, tmp_24^0'=tmp_24^post9, buffer_21^0'=buffer_21^post9, len_98^0'=len_98^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, prev_14^0'=prev_14^post9, a_6^0'=a_6^post9, i^0'=i^post9, (ret_1103^0-ret_1103^post9 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ -x_12^post9+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -__cil_tmp5_10^post9+__cil_tmp5_10^0 == 0 /\ -i^post9+i^0 == 0 /\ lt2^0-lt2^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ -lt3^post9+lt3^0 == 0 /\ ret_18^0-ret_18^post9 == 0 /\ sz_23^0-sz_23^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -len_98^post9+len_98^0 == 0 /\ i_22^0-i_22^post9 == 0 /\ -sz^post9+sz^0 == 0 /\ lt_29^0-lt_29^post9 == 0 /\ tmp___0_605^0-tmp___0_605^post9 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ -a_6^post9+a_6^0 == 0 /\ -cand_19^post9+cand_19^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ lt1^0-lt1^post9 == 0 /\ h_17^0-h_17^post9 == 0 /\ l_11^0-l_11^post9 == 0 /\ tmp___0_25^0-tmp___0_25^post9 == 0 /\ -cand_1104^post9+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -buffer_21^post9+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ tmp_9^0-tmp_9^post9 == 0 /\ -y_1094^post9+y_1094^0 == 0 /\ -elem_13^post9+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ __disjvr_3^0-__disjvr_3^post9 == 0 /\ x_8^0-x_8^post9 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post9 == 0 /\ x_16^0-x_16^post9 == 0), cost: 1 31: l10 -> l5 : Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, buffer_604^0'=buffer_604^post31, lt2^0'=lt2^post31, __disjvr_1^0'=__disjvr_1^post31, x_8^0'=x_8^post31, d_7^0'=d_7^post31, ret_18^0'=ret_18^post31, sz_23^0'=sz_23^post31, buffer_1139^0'=buffer_1139^post31, l_11^0'=l_11^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, lt_29^0'=lt_29^post31, __disjvr_3^0'=__disjvr_3^post31, h_17^0'=h_17^post31, tmp_9^0'=tmp_9^post31, buffer_35^0'=buffer_35^post31, lt1^0'=lt1^post31, __disjvr_0^0'=__disjvr_0^post31, x_16^0'=x_16^post31, cand_19^0'=cand_19^post31, ret_1103^0'=ret_1103^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, lt3^0'=lt3^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, elem_13^0'=elem_13^post31, sz^0'=sz^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=buffer_21^post31, len_98^0'=len_98^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, prev_14^0'=prev_14^post31, a_6^0'=a_6^post31, i^0'=i^post31, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post31 == 0 /\ -buffer_35^post31+buffer_35^0 == 0 /\ __disjvr_3^0-__disjvr_3^post31 == 0 /\ lt_29^0-lt_29^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ -sz^post31+sz^0 == 0 /\ x_8^0-x_8^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__cil_tmp5_20^post31+__cil_tmp5_20^0 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ lt2^0-lt2^post31 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -x_12^post31+x_12^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post31 == 0 /\ -prev_14^post31+prev_14^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ tmp_9^0-tmp_9^post31 == 0 /\ -lt3^post31+lt3^0 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ lt1^0-lt1^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ d_7^0-d_7^post31 == 0 /\ buffer_604^0-buffer_604^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -tmp___0_36^post31+tmp___0_36^0 == 0 /\ h_17^0-h_17^post31 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -i^post31+i^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -ret_18^post31+ret_18^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ -a_6^post31+a_6^0 == 0), cost: 1 32: l10 -> l18 : Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, buffer_604^0'=buffer_604^post32, lt2^0'=lt2^post32, __disjvr_1^0'=__disjvr_1^post32, x_8^0'=x_8^post32, d_7^0'=d_7^post32, ret_18^0'=ret_18^post32, sz_23^0'=sz_23^post32, buffer_1139^0'=buffer_1139^post32, l_11^0'=l_11^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, lt_29^0'=lt_29^post32, __disjvr_3^0'=__disjvr_3^post32, h_17^0'=h_17^post32, tmp_9^0'=tmp_9^post32, buffer_35^0'=buffer_35^post32, lt1^0'=lt1^post32, __disjvr_0^0'=__disjvr_0^post32, x_16^0'=x_16^post32, cand_19^0'=cand_19^post32, ret_1103^0'=ret_1103^post32, buffer_1077^0'=buffer_1077^post32, i_22^0'=i_22^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, lt3^0'=lt3^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, elem_13^0'=elem_13^post32, sz^0'=sz^post32, tmp_24^0'=tmp_24^post32, buffer_21^0'=buffer_21^post32, len_98^0'=len_98^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, prev_14^0'=prev_14^post32, a_6^0'=a_6^post32, i^0'=i^post32, (0 == 0 /\ -__cil_tmp5_20^post32+__cil_tmp5_20^0 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ ret_1103^0-ret_1103^post32 == 0 /\ -buffer_21^post32+buffer_21^0 == 0 /\ -a_6^post32+a_6^0 == 0 /\ -lt3^post32+lt3^0 == 0 /\ ret_18^0-ret_18^post32 == 0 /\ -x_12^post32+x_12^0 == 0 /\ -i^post32+i^0 == 0 /\ -cand_19^post32+cand_19^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post32 == 0 /\ lt1^0-lt1^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ -buffer_35^post32+buffer_35^0 == 0 /\ -len_98^post32+len_98^0 == 0 /\ lt_29^0-lt_29^post32 == 0 /\ d_7^0-d_7^post32 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ tmp___0_25^0-tmp___0_25^post32 == 0 /\ -i_22^post32+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ h_17^0-h_17^post32 == 0 /\ lt2^0-lt2^post32 == 0 /\ sz_23^0-sz_23^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ tmp_9^0-tmp_9^post32 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ -y_1094^post32+y_1094^0 == 0 /\ -elem_13^post32+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ x_8^0-x_8^post32 == 0 /\ l_11^0-l_11^post32 == 0), cost: 1 10: l11 -> l12 : Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, buffer_604^0'=buffer_604^post10, lt2^0'=lt2^post10, __disjvr_1^0'=__disjvr_1^post10, x_8^0'=x_8^post10, d_7^0'=d_7^post10, ret_18^0'=ret_18^post10, sz_23^0'=sz_23^post10, buffer_1139^0'=buffer_1139^post10, l_11^0'=l_11^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, lt_29^0'=lt_29^post10, __disjvr_3^0'=__disjvr_3^post10, h_17^0'=h_17^post10, tmp_9^0'=tmp_9^post10, buffer_35^0'=buffer_35^post10, lt1^0'=lt1^post10, __disjvr_0^0'=__disjvr_0^post10, x_16^0'=x_16^post10, cand_19^0'=cand_19^post10, ret_1103^0'=ret_1103^post10, buffer_1077^0'=buffer_1077^post10, i_22^0'=i_22^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, lt3^0'=lt3^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, elem_13^0'=elem_13^post10, sz^0'=sz^post10, tmp_24^0'=tmp_24^post10, buffer_21^0'=buffer_21^post10, len_98^0'=len_98^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, prev_14^0'=prev_14^post10, a_6^0'=a_6^post10, i^0'=i^post10, (0 == 0 /\ -sz^post10+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post10 == 0 /\ -y_1094^post10+y_1094^0 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ x_16^0-x_16^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -lt1^post10+lt1^0 == 0 /\ buffer_21^0-buffer_21^post10 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ Result_5^0-Result_5^post10 == 0 /\ prev_14^post10 == 0 /\ -i^post10+i^0 == 0 /\ -__disjvr_2^post10+__disjvr_2^0 == 0 /\ cand_19^0-cand_19^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post10 == 0 /\ -lt3^post10+lt3^0 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ tmp___0_605^0-tmp___0_605^post10 == 0 /\ -h_17^post10+h_17^0 == 0 /\ -buffer_1077^post10+buffer_1077^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -a_6^post10+a_6^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ -__cil_tmp5_20^post10+__cil_tmp5_20^0 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ buffer_1139^0-buffer_1139^post10 == 0 /\ x_8^0-x_8^post10 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ -tmp_24^post10+tmp_24^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ 1-len_98^0 <= 0 /\ -__disjvr_0^post10+__disjvr_0^0 == 0 /\ -x_12^post10+x_12^0 == 0 /\ i_22^0-i_22^post10 == 0), cost: 1 11: l11 -> l8 : Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, buffer_604^0'=buffer_604^post11, lt2^0'=lt2^post11, __disjvr_1^0'=__disjvr_1^post11, x_8^0'=x_8^post11, d_7^0'=d_7^post11, ret_18^0'=ret_18^post11, sz_23^0'=sz_23^post11, buffer_1139^0'=buffer_1139^post11, l_11^0'=l_11^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, lt_29^0'=lt_29^post11, __disjvr_3^0'=__disjvr_3^post11, h_17^0'=h_17^post11, tmp_9^0'=tmp_9^post11, buffer_35^0'=buffer_35^post11, lt1^0'=lt1^post11, __disjvr_0^0'=__disjvr_0^post11, x_16^0'=x_16^post11, cand_19^0'=cand_19^post11, ret_1103^0'=ret_1103^post11, buffer_1077^0'=buffer_1077^post11, i_22^0'=i_22^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, lt3^0'=lt3^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, elem_13^0'=elem_13^post11, sz^0'=sz^post11, tmp_24^0'=tmp_24^post11, buffer_21^0'=buffer_21^post11, len_98^0'=len_98^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, prev_14^0'=prev_14^post11, a_6^0'=a_6^post11, i^0'=i^post11, (sz^0-i^0 <= 0 /\ cand_1104^0-cand_1104^post11 == 0 /\ x_16^0-x_16^post11 == 0 /\ d_7^0-d_7^post11 == 0 /\ -buffer_35^post11+buffer_35^0 == 0 /\ x_8^0-x_8^post11 == 0 /\ tmp___0_605^0-tmp___0_605^post11 == 0 /\ __disjvr_3^0-__disjvr_3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ -__cil_tmp5_20^post11+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post11+buffer_1077^0 == 0 /\ -x_12^post11+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ buffer_21^0-buffer_21^post11 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_9^0-tmp_9^post11 == 0 /\ -tmp_24^post11+tmp_24^0 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ lt1^0-lt1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ -len_98^post11+len_98^0 == 0 /\ buffer_604^0-buffer_604^post11 == 0 /\ lt2^0-lt2^post11 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ -ret_1103^post11+ret_1103^0 == 0 /\ -y_1094^post11+y_1094^0 == 0 /\ h_17^0-h_17^post11 == 0 /\ -sz^post11+sz^0 == 0 /\ -lt3^post11+lt3^0 == 0 /\ l_11^0-l_11^post11 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ -a_6^post11+a_6^0 == 0 /\ -__disjvr_2^post11+__disjvr_2^0 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -tmp___0_36^post11+tmp___0_36^0 == 0 /\ sz_23^0-sz_23^post11 == 0 /\ -i^post11+i^0 == 0), cost: 1 12: l11 -> l13 : Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, buffer_604^0'=buffer_604^post12, lt2^0'=lt2^post12, __disjvr_1^0'=__disjvr_1^post12, x_8^0'=x_8^post12, d_7^0'=d_7^post12, ret_18^0'=ret_18^post12, sz_23^0'=sz_23^post12, buffer_1139^0'=buffer_1139^post12, l_11^0'=l_11^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, lt_29^0'=lt_29^post12, __disjvr_3^0'=__disjvr_3^post12, h_17^0'=h_17^post12, tmp_9^0'=tmp_9^post12, buffer_35^0'=buffer_35^post12, lt1^0'=lt1^post12, __disjvr_0^0'=__disjvr_0^post12, x_16^0'=x_16^post12, cand_19^0'=cand_19^post12, ret_1103^0'=ret_1103^post12, buffer_1077^0'=buffer_1077^post12, i_22^0'=i_22^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, lt3^0'=lt3^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, elem_13^0'=elem_13^post12, sz^0'=sz^post12, tmp_24^0'=tmp_24^post12, buffer_21^0'=buffer_21^post12, len_98^0'=len_98^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, prev_14^0'=prev_14^post12, a_6^0'=a_6^post12, i^0'=i^post12, (ret_1103^0-ret_1103^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ -x_12^post12+x_12^0 == 0 /\ Result_5^0-Result_5^post12 == 0 /\ -buffer_21^post12+buffer_21^0 == 0 /\ sz_23^0-sz_23^post12 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -lt3^post12+lt3^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ i_22^0-i_22^post12 == 0 /\ 1-sz^0+i^0 <= 0 /\ lt_29^0-lt_29^post12 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -a_6^post12+a_6^0 == 0 /\ tmp___0_605^0-tmp___0_605^post12 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1+i^post12-i^0 == 0 /\ -cand_1104^post12+cand_1104^0 == 0 /\ l_11^0-l_11^post12 == 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ h_17^0-h_17^post12 == 0 /\ -buffer_35^post12+buffer_35^0 == 0 /\ tmp___0_25^0-tmp___0_25^post12 == 0 /\ -sz^post12+sz^0 == 0 /\ ret_18^0-ret_18^post12 == 0 /\ __disjvr_1^0-__disjvr_1^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ lt2^0-lt2^post12 == 0 /\ -y_1094^post12+y_1094^0 == 0 /\ -elem_13^post12+elem_13^0 == 0 /\ __disjvr_2^0-__disjvr_2^post12 == 0 /\ tmp_9^0-tmp_9^post12 == 0 /\ __disjvr_3^0-__disjvr_3^post12 == 0 /\ -__cil_tmp5_10^post12+__cil_tmp5_10^0 == 0 /\ -1-lt1^0+lt1^post12 == 0 /\ -prev_14^post12+prev_14^0 == 0 /\ x_8^0-x_8^post12 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post12 == 0 /\ x_16^0-x_16^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0), cost: 1 14: l12 -> l15 : Result_5^0'=Result_5^post14, tmp___0_25^0'=tmp___0_25^post14, buffer_604^0'=buffer_604^post14, lt2^0'=lt2^post14, __disjvr_1^0'=__disjvr_1^post14, x_8^0'=x_8^post14, d_7^0'=d_7^post14, ret_18^0'=ret_18^post14, sz_23^0'=sz_23^post14, buffer_1139^0'=buffer_1139^post14, l_11^0'=l_11^post14, __cil_tmp5_15^0'=__cil_tmp5_15^post14, tmp___0_605^0'=tmp___0_605^post14, lt_29^0'=lt_29^post14, __disjvr_3^0'=__disjvr_3^post14, h_17^0'=h_17^post14, tmp_9^0'=tmp_9^post14, buffer_35^0'=buffer_35^post14, lt1^0'=lt1^post14, __disjvr_0^0'=__disjvr_0^post14, x_16^0'=x_16^post14, cand_19^0'=cand_19^post14, ret_1103^0'=ret_1103^post14, buffer_1077^0'=buffer_1077^post14, i_22^0'=i_22^post14, __cil_tmp5_10^0'=__cil_tmp5_10^post14, tmp___0_36^0'=tmp___0_36^post14, cand_1104^0'=cand_1104^post14, lt3^0'=lt3^post14, __disjvr_2^0'=__disjvr_2^post14, y_1094^0'=y_1094^post14, elem_13^0'=elem_13^post14, sz^0'=sz^post14, tmp_24^0'=tmp_24^post14, buffer_21^0'=buffer_21^post14, len_98^0'=len_98^post14, __cil_tmp5_20^0'=__cil_tmp5_20^post14, x_12^0'=x_12^post14, prev_14^0'=prev_14^post14, a_6^0'=a_6^post14, i^0'=i^post14, (cand_1104^0-cand_1104^post14 == 0 /\ d_7^0-d_7^post14 == 0 /\ x_16^0-x_16^post14 == 0 /\ -buffer_35^post14+buffer_35^0 == 0 /\ tmp___0_605^0-tmp___0_605^post14 == 0 /\ __disjvr_3^0-__disjvr_3^post14 == 0 /\ x_8^0-x_8^post14 == 0 /\ -elem_13^0 <= 0 /\ -lt1^post14+lt1^0 == 0 /\ -buffer_1077^post14+buffer_1077^0 == 0 /\ lt2^0-lt2^post14 == 0 /\ l_11^0-l_11^post14 == 0 /\ -__cil_tmp5_20^post14+__cil_tmp5_20^0 == 0 /\ __disjvr_1^0-__disjvr_1^post14 == 0 /\ buffer_21^0-buffer_21^post14 == 0 /\ -x_12^post14+x_12^0 == 0 /\ ret_18^0-ret_18^post14 == 0 /\ tmp_9^0-tmp_9^post14 == 0 /\ Result_5^0-Result_5^post14 == 0 /\ -lt_29^post14+lt_29^0 == 0 /\ buffer_604^0-buffer_604^post14 == 0 /\ -len_98^post14+len_98^0 == 0 /\ elem_13^0-elem_13^post14 == 0 /\ -prev_14^post14+prev_14^0 == 0 /\ -tmp_24^post14+tmp_24^0 == 0 /\ -ret_1103^post14+ret_1103^0 == 0 /\ -sz_23^post14+sz_23^0 == 0 /\ -y_1094^post14+y_1094^0 == 0 /\ -lt3^post14+lt3^0 == 0 /\ __disjvr_0^0-__disjvr_0^post14 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post14 == 0 /\ elem_13^0 <= 0 /\ h_17^0-h_17^post14 == 0 /\ -a_6^post14+a_6^0 == 0 /\ -tmp___0_36^post14+tmp___0_36^0 == 0 /\ buffer_1139^0-buffer_1139^post14 == 0 /\ -sz^post14+sz^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post14 == 0 /\ -cand_19^post14+cand_19^0 == 0 /\ 1-len_98^0 <= 0 /\ tmp___0_25^0-tmp___0_25^post14 == 0 /\ -__disjvr_2^post14+__disjvr_2^0 == 0 /\ -i_22^post14+i_22^0 == 0 /\ -i^post14+i^0 == 0), cost: 1 16: l12 -> l17 : Result_5^0'=Result_5^post16, tmp___0_25^0'=tmp___0_25^post16, buffer_604^0'=buffer_604^post16, lt2^0'=lt2^post16, __disjvr_1^0'=__disjvr_1^post16, x_8^0'=x_8^post16, d_7^0'=d_7^post16, ret_18^0'=ret_18^post16, sz_23^0'=sz_23^post16, buffer_1139^0'=buffer_1139^post16, l_11^0'=l_11^post16, __cil_tmp5_15^0'=__cil_tmp5_15^post16, tmp___0_605^0'=tmp___0_605^post16, lt_29^0'=lt_29^post16, __disjvr_3^0'=__disjvr_3^post16, h_17^0'=h_17^post16, tmp_9^0'=tmp_9^post16, buffer_35^0'=buffer_35^post16, lt1^0'=lt1^post16, __disjvr_0^0'=__disjvr_0^post16, x_16^0'=x_16^post16, cand_19^0'=cand_19^post16, ret_1103^0'=ret_1103^post16, buffer_1077^0'=buffer_1077^post16, i_22^0'=i_22^post16, __cil_tmp5_10^0'=__cil_tmp5_10^post16, tmp___0_36^0'=tmp___0_36^post16, cand_1104^0'=cand_1104^post16, lt3^0'=lt3^post16, __disjvr_2^0'=__disjvr_2^post16, y_1094^0'=y_1094^post16, elem_13^0'=elem_13^post16, sz^0'=sz^post16, tmp_24^0'=tmp_24^post16, buffer_21^0'=buffer_21^post16, len_98^0'=len_98^post16, __cil_tmp5_20^0'=__cil_tmp5_20^post16, x_12^0'=x_12^post16, prev_14^0'=prev_14^post16, a_6^0'=a_6^post16, i^0'=i^post16, (-len_98^post16+len_98^0 == 0 /\ cand_19^0-cand_19^post16 == 0 /\ -lt_29^post16+lt_29^0 == 0 /\ sz_23^0-sz_23^post16 == 0 /\ buffer_21^0-buffer_21^post16 == 0 /\ -lt1^post16+lt1^0 == 0 /\ -y_1094^post16+y_1094^0 == 0 /\ buffer_1077^0-buffer_1077^post16 == 0 /\ Result_5^0-Result_5^post16 == 0 /\ -tmp_9^post16+tmp_9^0 == 0 /\ -prev_14^post16+prev_14^0 == 0 /\ -i_22^post16+i_22^0 == 0 /\ -a_6^post16+a_6^0 == 0 /\ sz^0-sz^post16 == 0 /\ d_7^0-d_7^post16 == 0 /\ buffer_1139^0-buffer_1139^post16 == 0 /\ -__disjvr_2^post16+__disjvr_2^0 == 0 /\ -elem_13^post16+elem_13^0 == 0 /\ h_17^0-h_17^post16 == 0 /\ -i^post16+i^0 == 0 /\ -__disjvr_0^post16+__disjvr_0^0 == 0 /\ -tmp___0_36^post16+tmp___0_36^0 == 0 /\ -ret_18^post16+ret_18^0 == 0 /\ buffer_35^0-buffer_35^post16 == 0 /\ lt3^0-lt3^post16 == 0 /\ -__disjvr_3^post16+__disjvr_3^0 == 0 /\ tmp___0_605^0-tmp___0_605^post16 == 0 /\ l_11^0-l_11^post16 == 0 /\ __disjvr_1^0-__disjvr_1^post16 == 0 /\ x_16^0-x_16^post16 == 0 /\ -__cil_tmp5_20^post16+__cil_tmp5_20^0 == 0 /\ tmp___0_25^0-tmp___0_25^post16 == 0 /\ -__cil_tmp5_10^post16+__cil_tmp5_10^0 == 0 /\ -tmp_24^post16+tmp_24^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post16 == 0 /\ -ret_1103^post16+ret_1103^0 == 0 /\ buffer_604^0-buffer_604^post16 == 0 /\ x_8^0-x_8^post16 == 0 /\ cand_1104^0-cand_1104^post16 == 0 /\ -x_12^post16+x_12^0 == 0 /\ 1-len_98^0 <= 0 /\ lt2^0-lt2^post16 == 0), cost: 1 18: l12 -> l18 : Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, buffer_604^0'=buffer_604^post18, lt2^0'=lt2^post18, __disjvr_1^0'=__disjvr_1^post18, x_8^0'=x_8^post18, d_7^0'=d_7^post18, ret_18^0'=ret_18^post18, sz_23^0'=sz_23^post18, buffer_1139^0'=buffer_1139^post18, l_11^0'=l_11^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, lt_29^0'=lt_29^post18, __disjvr_3^0'=__disjvr_3^post18, h_17^0'=h_17^post18, tmp_9^0'=tmp_9^post18, buffer_35^0'=buffer_35^post18, lt1^0'=lt1^post18, __disjvr_0^0'=__disjvr_0^post18, x_16^0'=x_16^post18, cand_19^0'=cand_19^post18, ret_1103^0'=ret_1103^post18, buffer_1077^0'=buffer_1077^post18, i_22^0'=i_22^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, lt3^0'=lt3^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, elem_13^0'=elem_13^post18, sz^0'=sz^post18, tmp_24^0'=tmp_24^post18, buffer_21^0'=buffer_21^post18, len_98^0'=len_98^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, prev_14^0'=prev_14^post18, a_6^0'=a_6^post18, i^0'=i^post18, (0 == 0 /\ tmp___0_25^0-tmp___0_25^post18 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ -cand_19^post18+cand_19^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ -a_6^post18+a_6^0 == 0 /\ ret_1103^0-ret_1103^post18 == 0 /\ -i^post18+i^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -elem_13^0 <= 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post18 == 0 /\ -x_12^post18+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -cand_1104^post18+cand_1104^0 == 0 /\ lt1^0-lt1^post18 == 0 /\ tmp___0_605^0-tmp___0_605^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ -buffer_35^post18+buffer_35^0 == 0 /\ -prev_14^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ ret_18^0-ret_18^post18 == 0 /\ h_17^0-h_17^post18 == 0 /\ -y_1094^post18+y_1094^0 == 0 /\ Result_5^post18-__cil_tmp5_15^post18 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ -sz^post18+sz^0 == 0 /\ lt2^0-lt2^post18 == 0 /\ elem_13^0 <= 0 /\ tmp_9^0-tmp_9^post18 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post18 == 0 /\ l_11^post18-x_12^0 == 0 /\ -l_11^post18+__cil_tmp5_15^post18 == 0 /\ -prev_14^post18+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post18 == 0 /\ x_16^0-x_16^post18 == 0 /\ prev_14^0 <= 0 /\ d_7^0-d_7^post18 == 0 /\ 1-len_98^0 <= 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ lt_29^0-lt_29^post18 == 0 /\ x_8^0-x_8^post18 == 0 /\ -elem_13^post18+elem_13^0 == 0), cost: 1 13: l13 -> l11 : Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, buffer_604^0'=buffer_604^post13, lt2^0'=lt2^post13, __disjvr_1^0'=__disjvr_1^post13, x_8^0'=x_8^post13, d_7^0'=d_7^post13, ret_18^0'=ret_18^post13, sz_23^0'=sz_23^post13, buffer_1139^0'=buffer_1139^post13, l_11^0'=l_11^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, lt_29^0'=lt_29^post13, __disjvr_3^0'=__disjvr_3^post13, h_17^0'=h_17^post13, tmp_9^0'=tmp_9^post13, buffer_35^0'=buffer_35^post13, lt1^0'=lt1^post13, __disjvr_0^0'=__disjvr_0^post13, x_16^0'=x_16^post13, cand_19^0'=cand_19^post13, ret_1103^0'=ret_1103^post13, buffer_1077^0'=buffer_1077^post13, i_22^0'=i_22^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, lt3^0'=lt3^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, elem_13^0'=elem_13^post13, sz^0'=sz^post13, tmp_24^0'=tmp_24^post13, buffer_21^0'=buffer_21^post13, len_98^0'=len_98^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, prev_14^0'=prev_14^post13, a_6^0'=a_6^post13, i^0'=i^post13, (-y_1094^post13+y_1094^0 == 0 /\ -sz^post13+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post13 == 0 /\ sz_23^0-sz_23^post13 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_21^0-buffer_21^post13 == 0 /\ Result_5^0-Result_5^post13 == 0 /\ -i^post13+i^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ -prev_14^post13+prev_14^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ h_17^0-h_17^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ cand_19^0-cand_19^post13 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ -ret_18^post13+ret_18^0 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ lt3^0-lt3^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__cil_tmp5_10^post13+__cil_tmp5_10^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -tmp___0_36^post13+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post13+__cil_tmp5_20^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ -buffer_1077^post13+buffer_1077^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ x_8^0-x_8^post13 == 0 /\ -tmp_24^post13+tmp_24^0 == 0 /\ -ret_1103^post13+ret_1103^0 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ buffer_604^0-buffer_604^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ i_22^0-i_22^post13 == 0 /\ -x_12^post13+x_12^0 == 0), cost: 1 15: l15 -> l14 : Result_5^0'=Result_5^post15, tmp___0_25^0'=tmp___0_25^post15, buffer_604^0'=buffer_604^post15, lt2^0'=lt2^post15, __disjvr_1^0'=__disjvr_1^post15, x_8^0'=x_8^post15, d_7^0'=d_7^post15, ret_18^0'=ret_18^post15, sz_23^0'=sz_23^post15, buffer_1139^0'=buffer_1139^post15, l_11^0'=l_11^post15, __cil_tmp5_15^0'=__cil_tmp5_15^post15, tmp___0_605^0'=tmp___0_605^post15, lt_29^0'=lt_29^post15, __disjvr_3^0'=__disjvr_3^post15, h_17^0'=h_17^post15, tmp_9^0'=tmp_9^post15, buffer_35^0'=buffer_35^post15, lt1^0'=lt1^post15, __disjvr_0^0'=__disjvr_0^post15, x_16^0'=x_16^post15, cand_19^0'=cand_19^post15, ret_1103^0'=ret_1103^post15, buffer_1077^0'=buffer_1077^post15, i_22^0'=i_22^post15, __cil_tmp5_10^0'=__cil_tmp5_10^post15, tmp___0_36^0'=tmp___0_36^post15, cand_1104^0'=cand_1104^post15, lt3^0'=lt3^post15, __disjvr_2^0'=__disjvr_2^post15, y_1094^0'=y_1094^post15, elem_13^0'=elem_13^post15, sz^0'=sz^post15, tmp_24^0'=tmp_24^post15, buffer_21^0'=buffer_21^post15, len_98^0'=len_98^post15, __cil_tmp5_20^0'=__cil_tmp5_20^post15, x_12^0'=x_12^post15, prev_14^0'=prev_14^post15, a_6^0'=a_6^post15, i^0'=i^post15, (tmp___0_25^0-tmp___0_25^post15 == 0 /\ -__cil_tmp5_20^post15+__cil_tmp5_20^0 == 0 /\ ret_1103^0-ret_1103^post15 == 0 /\ -cand_19^post15+cand_19^0 == 0 /\ -lt3^post15+lt3^0 == 0 /\ -i^post15+i^0 == 0 /\ -len_98^post15+len_98^0 == 0 /\ sz_23^0-sz_23^post15 == 0 /\ -buffer_21^post15+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post15 == 0 /\ -x_12^post15+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post15 == 0 /\ lt_29^0-lt_29^post15 == 0 /\ -buffer_1139^post15+buffer_1139^0 == 0 /\ lt1^0-lt1^post15 == 0 /\ -tmp_24^post15+tmp_24^0 == 0 /\ -a_6^post15+a_6^0 == 0 /\ d_7^0-d_7^post15 == 0 /\ tmp___0_605^0-tmp___0_605^post15 == 0 /\ -cand_1104^post15+cand_1104^0 == 0 /\ __disjvr_0^0-__disjvr_0^post15 == 0 /\ l_11^0-l_11^post15 == 0 /\ -i_22^post15+i_22^0 == 0 /\ h_17^0-h_17^post15 == 0 /\ -__disjvr_1^0+__disjvr_1^post15 == 0 /\ -buffer_35^post15+buffer_35^0 == 0 /\ ret_18^0-ret_18^post15 == 0 /\ -sz^post15+sz^0 == 0 /\ Result_5^0-Result_5^post15 == 0 /\ lt2^0-lt2^post15 == 0 /\ tmp___0_36^0-tmp___0_36^post15 == 0 /\ __disjvr_1^0-__disjvr_1^post15 == 0 /\ -elem_13^post15+elem_13^0 == 0 /\ tmp_9^0-tmp_9^post15 == 0 /\ __disjvr_3^0-__disjvr_3^post15 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post15 == 0 /\ -prev_14^post15+prev_14^0 == 0 /\ -__cil_tmp5_10^post15+__cil_tmp5_10^0 == 0 /\ -y_1094^post15+y_1094^0 == 0 /\ x_8^0-x_8^post15 == 0 /\ x_16^0-x_16^post15 == 0 /\ buffer_604^0-buffer_604^post15 == 0), cost: 1 17: l17 -> l16 : Result_5^0'=Result_5^post17, tmp___0_25^0'=tmp___0_25^post17, buffer_604^0'=buffer_604^post17, lt2^0'=lt2^post17, __disjvr_1^0'=__disjvr_1^post17, x_8^0'=x_8^post17, d_7^0'=d_7^post17, ret_18^0'=ret_18^post17, sz_23^0'=sz_23^post17, buffer_1139^0'=buffer_1139^post17, l_11^0'=l_11^post17, __cil_tmp5_15^0'=__cil_tmp5_15^post17, tmp___0_605^0'=tmp___0_605^post17, lt_29^0'=lt_29^post17, __disjvr_3^0'=__disjvr_3^post17, h_17^0'=h_17^post17, tmp_9^0'=tmp_9^post17, buffer_35^0'=buffer_35^post17, lt1^0'=lt1^post17, __disjvr_0^0'=__disjvr_0^post17, x_16^0'=x_16^post17, cand_19^0'=cand_19^post17, ret_1103^0'=ret_1103^post17, buffer_1077^0'=buffer_1077^post17, i_22^0'=i_22^post17, __cil_tmp5_10^0'=__cil_tmp5_10^post17, tmp___0_36^0'=tmp___0_36^post17, cand_1104^0'=cand_1104^post17, lt3^0'=lt3^post17, __disjvr_2^0'=__disjvr_2^post17, y_1094^0'=y_1094^post17, elem_13^0'=elem_13^post17, sz^0'=sz^post17, tmp_24^0'=tmp_24^post17, buffer_21^0'=buffer_21^post17, len_98^0'=len_98^post17, __cil_tmp5_20^0'=__cil_tmp5_20^post17, x_12^0'=x_12^post17, prev_14^0'=prev_14^post17, a_6^0'=a_6^post17, i^0'=i^post17, (-buffer_35^post17+buffer_35^0 == 0 /\ d_7^0-d_7^post17 == 0 /\ x_16^0-x_16^post17 == 0 /\ __disjvr_3^0-__disjvr_3^post17 == 0 /\ -sz^post17+sz^0 == 0 /\ buffer_604^0-buffer_604^post17 == 0 /\ cand_1104^0-cand_1104^post17 == 0 /\ h_17^0-h_17^post17 == 0 /\ -__cil_tmp5_20^post17+__cil_tmp5_20^0 == 0 /\ lt2^0-lt2^post17 == 0 /\ l_11^0-l_11^post17 == 0 /\ -buffer_1077^post17+buffer_1077^0 == 0 /\ -lt1^post17+lt1^0 == 0 /\ buffer_21^0-buffer_21^post17 == 0 /\ __disjvr_1^0-__disjvr_1^post17 == 0 /\ ret_18^0-ret_18^post17 == 0 /\ Result_5^0-Result_5^post17 == 0 /\ -x_12^post17+x_12^0 == 0 /\ -cand_19^post17+cand_19^0 == 0 /\ -lt_29^post17+lt_29^0 == 0 /\ tmp_9^0-tmp_9^post17 == 0 /\ x_8^0-x_8^post17 == 0 /\ -prev_14^post17+prev_14^0 == 0 /\ -sz_23^post17+sz_23^0 == 0 /\ tmp___0_605^0-tmp___0_605^post17 == 0 /\ -y_1094^post17+y_1094^0 == 0 /\ elem_13^0-elem_13^post17 == 0 /\ -tmp_24^post17+tmp_24^0 == 0 /\ __disjvr_2^post17-__disjvr_2^0 == 0 /\ -lt3^post17+lt3^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post17 == 0 /\ -len_98^post17+len_98^0 == 0 /\ -ret_1103^post17+ret_1103^0 == 0 /\ -tmp___0_36^post17+tmp___0_36^0 == 0 /\ __disjvr_0^0-__disjvr_0^post17 == 0 /\ buffer_1139^0-buffer_1139^post17 == 0 /\ -a_6^post17+a_6^0 == 0 /\ tmp___0_25^0-tmp___0_25^post17 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post17 == 0 /\ -i^post17+i^0 == 0 /\ -__disjvr_2^post17+__disjvr_2^0 == 0 /\ -i_22^post17+i_22^0 == 0), cost: 1 20: l18 -> l21 : Result_5^0'=Result_5^post20, tmp___0_25^0'=tmp___0_25^post20, buffer_604^0'=buffer_604^post20, lt2^0'=lt2^post20, __disjvr_1^0'=__disjvr_1^post20, x_8^0'=x_8^post20, d_7^0'=d_7^post20, ret_18^0'=ret_18^post20, sz_23^0'=sz_23^post20, buffer_1139^0'=buffer_1139^post20, l_11^0'=l_11^post20, __cil_tmp5_15^0'=__cil_tmp5_15^post20, tmp___0_605^0'=tmp___0_605^post20, lt_29^0'=lt_29^post20, __disjvr_3^0'=__disjvr_3^post20, h_17^0'=h_17^post20, tmp_9^0'=tmp_9^post20, buffer_35^0'=buffer_35^post20, lt1^0'=lt1^post20, __disjvr_0^0'=__disjvr_0^post20, x_16^0'=x_16^post20, cand_19^0'=cand_19^post20, ret_1103^0'=ret_1103^post20, buffer_1077^0'=buffer_1077^post20, i_22^0'=i_22^post20, __cil_tmp5_10^0'=__cil_tmp5_10^post20, tmp___0_36^0'=tmp___0_36^post20, cand_1104^0'=cand_1104^post20, lt3^0'=lt3^post20, __disjvr_2^0'=__disjvr_2^post20, y_1094^0'=y_1094^post20, elem_13^0'=elem_13^post20, sz^0'=sz^post20, tmp_24^0'=tmp_24^post20, buffer_21^0'=buffer_21^post20, len_98^0'=len_98^post20, __cil_tmp5_20^0'=__cil_tmp5_20^post20, x_12^0'=x_12^post20, prev_14^0'=prev_14^post20, a_6^0'=a_6^post20, i^0'=i^post20, (-i_22^post20+i_22^0 == 0 /\ -buffer_35^post20+buffer_35^0 == 0 /\ d_7^0-d_7^post20 == 0 /\ -x_16^post20+x_16^0 == 0 /\ __disjvr_3^0-__disjvr_3^post20 == 0 /\ cand_1104^0-cand_1104^post20 == 0 /\ -__disjvr_0^post20+__disjvr_0^0 == 0 /\ -sz^post20+sz^0 == 0 /\ buffer_604^0-buffer_604^post20 == 0 /\ h_17^0-h_17^post20 == 0 /\ -__cil_tmp5_20^post20+__cil_tmp5_20^0 == 0 /\ l_11^0-l_11^post20 == 0 /\ -lt1^post20+lt1^0 == 0 /\ -buffer_1077^post20+buffer_1077^0 == 0 /\ lt2^0-lt2^post20 == 0 /\ -y_1094^post20+y_1094^0 == 0 /\ buffer_21^0-buffer_21^post20 == 0 /\ __disjvr_1^0-__disjvr_1^post20 == 0 /\ -prev_14^post20+prev_14^0 == 0 /\ -__disjvr_2^post20+__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post20 == 0 /\ -lt_29^post20+lt_29^0 == 0 /\ -sz_23^post20+sz_23^0 == 0 /\ -x_12^post20+x_12^0 == 0 /\ x_8^0-x_8^post20 == 0 /\ -tmp_9^post20+tmp_9^0 == 0 /\ tmp___0_605^0-tmp___0_605^post20 == 0 /\ buffer_1139^0-buffer_1139^post20 == 0 /\ -Result_5^0+ret_18^post20 == 0 /\ elem_13^0-elem_13^post20 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post20 == 0 /\ -ret_1103^post20+ret_1103^0 == 0 /\ -tmp_24^post20+tmp_24^0 == 0 /\ lt3^0-lt3^post20 == 0 /\ -len_98^post20+len_98^0 == 0 /\ -tmp___0_36^post20+tmp___0_36^0 == 0 /\ -i^post20+i^0 == 0 /\ -cand_19^post20+cand_19^0 == 0 /\ tmp___0_25^0-tmp___0_25^post20 == 0 /\ -a_6^post20+a_6^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post20 == 0), cost: 1 21: l18 -> l11 : Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, buffer_604^0'=buffer_604^post21, lt2^0'=lt2^post21, __disjvr_1^0'=__disjvr_1^post21, x_8^0'=x_8^post21, d_7^0'=d_7^post21, ret_18^0'=ret_18^post21, sz_23^0'=sz_23^post21, buffer_1139^0'=buffer_1139^post21, l_11^0'=l_11^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, lt_29^0'=lt_29^post21, __disjvr_3^0'=__disjvr_3^post21, h_17^0'=h_17^post21, tmp_9^0'=tmp_9^post21, buffer_35^0'=buffer_35^post21, lt1^0'=lt1^post21, __disjvr_0^0'=__disjvr_0^post21, x_16^0'=x_16^post21, cand_19^0'=cand_19^post21, ret_1103^0'=ret_1103^post21, buffer_1077^0'=buffer_1077^post21, i_22^0'=i_22^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, lt3^0'=lt3^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, elem_13^0'=elem_13^post21, sz^0'=sz^post21, tmp_24^0'=tmp_24^post21, buffer_21^0'=buffer_21^post21, len_98^0'=len_98^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, prev_14^0'=prev_14^post21, a_6^0'=a_6^post21, i^0'=i^post21, (tmp___0_25^0-tmp___0_25^post21 == 0 /\ -__cil_tmp5_20^post21+__cil_tmp5_20^0 == 0 /\ -buffer_21^post21+buffer_21^0 == 0 /\ ret_1103^0-ret_1103^post21 == 0 /\ -lt3^post21+lt3^0 == 0 /\ -a_6^post21+a_6^0 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ -x_12^post21+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -len_98^post21+len_98^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post21 == 0 /\ -l_11^post21+l_11^0 == 0 /\ i^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ lt1^post21 == 0 /\ buffer_1077^0-buffer_1077^post21 == 0 /\ -buffer_35^post21+buffer_35^0 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post21 == 0 /\ -y_1094^post21+y_1094^0 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ h_17^0-h_17^post21 == 0 /\ ret_18^0-ret_18^post21 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz^post21+sz^0 == 0 /\ lt2^0-lt2^post21 == 0 /\ tmp_9^0-tmp_9^post21 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0 /\ d_7^0-d_7^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -elem_13^post21+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_8^0-x_8^post21 == 0 /\ lt_29^0-lt_29^post21 == 0), cost: 1 19: l19 -> l20 : Result_5^0'=Result_5^post19, tmp___0_25^0'=tmp___0_25^post19, buffer_604^0'=buffer_604^post19, lt2^0'=lt2^post19, __disjvr_1^0'=__disjvr_1^post19, x_8^0'=x_8^post19, d_7^0'=d_7^post19, ret_18^0'=ret_18^post19, sz_23^0'=sz_23^post19, buffer_1139^0'=buffer_1139^post19, l_11^0'=l_11^post19, __cil_tmp5_15^0'=__cil_tmp5_15^post19, tmp___0_605^0'=tmp___0_605^post19, lt_29^0'=lt_29^post19, __disjvr_3^0'=__disjvr_3^post19, h_17^0'=h_17^post19, tmp_9^0'=tmp_9^post19, buffer_35^0'=buffer_35^post19, lt1^0'=lt1^post19, __disjvr_0^0'=__disjvr_0^post19, x_16^0'=x_16^post19, cand_19^0'=cand_19^post19, ret_1103^0'=ret_1103^post19, buffer_1077^0'=buffer_1077^post19, i_22^0'=i_22^post19, __cil_tmp5_10^0'=__cil_tmp5_10^post19, tmp___0_36^0'=tmp___0_36^post19, cand_1104^0'=cand_1104^post19, lt3^0'=lt3^post19, __disjvr_2^0'=__disjvr_2^post19, y_1094^0'=y_1094^post19, elem_13^0'=elem_13^post19, sz^0'=sz^post19, tmp_24^0'=tmp_24^post19, buffer_21^0'=buffer_21^post19, len_98^0'=len_98^post19, __cil_tmp5_20^0'=__cil_tmp5_20^post19, x_12^0'=x_12^post19, prev_14^0'=prev_14^post19, a_6^0'=a_6^post19, i^0'=i^post19, (0 == 0 /\ cand_19^0-cand_19^post19 == 0 /\ -len_98^post19+len_98^0 == 0 /\ buffer_35^0-buffer_35^post19 == 0 /\ -lt_29^post19+lt_29^0 == 0 /\ buffer_1077^0-buffer_1077^post19 == 0 /\ -a_6^post19+a_6^0 == 0 /\ -prev_14^post19+prev_14^0 == 0 /\ -tmp_9^post19+tmp_9^0 == 0 /\ d_7^0-d_7^post19 == 0 /\ sz^0-sz^post19 == 0 /\ -__disjvr_2^post19+__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post19 == 0 /\ -tmp___0_36^post19+tmp___0_36^0 == 0 /\ buffer_1139^0-buffer_1139^post19 == 0 /\ -elem_13^post19+elem_13^0 == 0 /\ tmp___0_605^0-tmp___0_605^post19 == 0 /\ -i^post19+i^0 == 0 /\ i_22^post19 == 0 /\ y_1094^0-y_1094^post19 == 0 /\ h_17^0-h_17^post19 == 0 /\ lt3^0-lt3^post19 == 0 /\ l_11^0-l_11^post19 == 0 /\ -__disjvr_3^post19+__disjvr_3^0 == 0 /\ x_16^0-x_16^post19 == 0 /\ __disjvr_1^0-__disjvr_1^post19 == 0 /\ tmp___0_25^0-tmp___0_25^post19 == 0 /\ -__disjvr_0^post19+__disjvr_0^0 == 0 /\ -__cil_tmp5_20^post19+__cil_tmp5_20^0 == 0 /\ -ret_1103^post19+ret_1103^0 == 0 /\ -lt1^post19+lt1^0 == 0 /\ sz_23^post19-tmp_24^post19 == 0 /\ buffer_604^0-buffer_604^post19 == 0 /\ ret_18^0-ret_18^post19 == 0 /\ x_8^0-x_8^post19 == 0 /\ -__cil_tmp5_10^post19+__cil_tmp5_10^0 == 0 /\ -cand_1104^post19+cand_1104^0 == 0 /\ lt2^0-lt2^post19 == 0 /\ -x_12^post19+x_12^0 == 0 /\ buffer_21^post19 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post19 == 0), cost: 1 24: l20 -> l8 : Result_5^0'=Result_5^post24, tmp___0_25^0'=tmp___0_25^post24, buffer_604^0'=buffer_604^post24, lt2^0'=lt2^post24, __disjvr_1^0'=__disjvr_1^post24, x_8^0'=x_8^post24, d_7^0'=d_7^post24, ret_18^0'=ret_18^post24, sz_23^0'=sz_23^post24, buffer_1139^0'=buffer_1139^post24, l_11^0'=l_11^post24, __cil_tmp5_15^0'=__cil_tmp5_15^post24, tmp___0_605^0'=tmp___0_605^post24, lt_29^0'=lt_29^post24, __disjvr_3^0'=__disjvr_3^post24, h_17^0'=h_17^post24, tmp_9^0'=tmp_9^post24, buffer_35^0'=buffer_35^post24, lt1^0'=lt1^post24, __disjvr_0^0'=__disjvr_0^post24, x_16^0'=x_16^post24, cand_19^0'=cand_19^post24, ret_1103^0'=ret_1103^post24, buffer_1077^0'=buffer_1077^post24, i_22^0'=i_22^post24, __cil_tmp5_10^0'=__cil_tmp5_10^post24, tmp___0_36^0'=tmp___0_36^post24, cand_1104^0'=cand_1104^post24, lt3^0'=lt3^post24, __disjvr_2^0'=__disjvr_2^post24, y_1094^0'=y_1094^post24, elem_13^0'=elem_13^post24, sz^0'=sz^post24, tmp_24^0'=tmp_24^post24, buffer_21^0'=buffer_21^post24, len_98^0'=len_98^post24, __cil_tmp5_20^0'=__cil_tmp5_20^post24, x_12^0'=x_12^post24, prev_14^0'=prev_14^post24, a_6^0'=a_6^post24, i^0'=i^post24, (0 == 0 /\ -buffer_35^post24+buffer_35^0 == 0 /\ tmp_9^0-tmp_9^post24 == 0 /\ -lt1^post24+lt1^0 == 0 /\ __disjvr_1^0-__disjvr_1^post24 == 0 /\ buffer_1077^0-buffer_1077^post24 == 0 /\ buffer_604^0-buffer_604^post24 == 0 /\ -sz^post24+sz^0 == 0 /\ lt_29^0-lt_29^post24 == 0 /\ -__disjvr_2^post24+__disjvr_2^0 == 0 /\ __disjvr_0^0-__disjvr_0^post24 == 0 /\ -elem_13^post24+elem_13^0 == 0 /\ tmp___0_25^0-tmp___0_25^post24 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post24 == 0 /\ h_17^0-h_17^post24 == 0 /\ ret_1103^0-ret_1103^post24 == 0 /\ -prev_14^post24+prev_14^0 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -buffer_21^post24+buffer_21^0 == 0 /\ -__cil_tmp5_20^post24+__cil_tmp5_20^0 == 0 /\ -__cil_tmp5_10^post24+__cil_tmp5_10^0 == 0 /\ -a_6^post24+a_6^0 == 0 /\ -tmp___0_605^post24+tmp___0_605^0 == 0 /\ __disjvr_3^0-__disjvr_3^post24 == 0 /\ -i^post24+i^0 == 0 /\ -lt3^post24+lt3^0 == 0 /\ -len_98^post24+len_98^0 == 0 /\ ret_18^0-ret_18^post24 == 0 /\ y_1094^0-y_1094^post24 == 0 /\ -l_11^post24+l_11^0 == 0 /\ -x_12^post24+x_12^0 == 0 /\ Result_5^0-Result_5^post24 == 0 /\ -x_8^post24+x_8^0 == 0 /\ -d_7^post24+d_7^0 == 0 /\ -cand_1104^post24+cand_1104^0 == 0 /\ cand_19^0-cand_19^post24 == 0 /\ tmp___0_36^0-tmp___0_36^post24 == 0 /\ lt2^0-lt2^post24 == 0), cost: 1 25: l20 -> l4 : Result_5^0'=Result_5^post25, tmp___0_25^0'=tmp___0_25^post25, buffer_604^0'=buffer_604^post25, lt2^0'=lt2^post25, __disjvr_1^0'=__disjvr_1^post25, x_8^0'=x_8^post25, d_7^0'=d_7^post25, ret_18^0'=ret_18^post25, sz_23^0'=sz_23^post25, buffer_1139^0'=buffer_1139^post25, l_11^0'=l_11^post25, __cil_tmp5_15^0'=__cil_tmp5_15^post25, tmp___0_605^0'=tmp___0_605^post25, lt_29^0'=lt_29^post25, __disjvr_3^0'=__disjvr_3^post25, h_17^0'=h_17^post25, tmp_9^0'=tmp_9^post25, buffer_35^0'=buffer_35^post25, lt1^0'=lt1^post25, __disjvr_0^0'=__disjvr_0^post25, x_16^0'=x_16^post25, cand_19^0'=cand_19^post25, ret_1103^0'=ret_1103^post25, buffer_1077^0'=buffer_1077^post25, i_22^0'=i_22^post25, __cil_tmp5_10^0'=__cil_tmp5_10^post25, tmp___0_36^0'=tmp___0_36^post25, cand_1104^0'=cand_1104^post25, lt3^0'=lt3^post25, __disjvr_2^0'=__disjvr_2^post25, y_1094^0'=y_1094^post25, elem_13^0'=elem_13^post25, sz^0'=sz^post25, tmp_24^0'=tmp_24^post25, buffer_21^0'=buffer_21^post25, len_98^0'=len_98^post25, __cil_tmp5_20^0'=__cil_tmp5_20^post25, x_12^0'=x_12^post25, prev_14^0'=prev_14^post25, a_6^0'=a_6^post25, i^0'=i^post25, (0 == 0 /\ -cand_19^post25+cand_19^0 == 0 /\ l_11^0-l_11^post25 == 0 /\ -ret_1103^post25+ret_1103^0 == 0 /\ -y_1094^post25+y_1094^0 == 0 /\ h_17^0-h_17^post25 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ lt3^0-lt3^post25 == 0 /\ -x_16^post25+x_16^0 == 0 /\ -tmp_9^post25+x_8^post25 == 0 /\ lt_29^0-lt_29^post25 == 0 /\ __disjvr_1^0-__disjvr_1^post25 == 0 /\ -__disjvr_0^post25+__disjvr_0^0 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post25 == 0 /\ -prev_14^post25+prev_14^0 == 0 /\ -__disjvr_2^post25+__disjvr_2^0 == 0 /\ __disjvr_3^0-__disjvr_3^post25 == 0 /\ -i^post25+i^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post25 == 0 /\ -elem_13^post25+elem_13^0 == 0 /\ Result_5^post25-__cil_tmp5_10^post25 == 0 /\ buffer_604^0-buffer_604^post25 == 0 /\ -x_8^post25+__cil_tmp5_10^post25 == 0 /\ buffer_21^post25-Result_5^post25 == 0 /\ buffer_1139^0-buffer_1139^post25 == 0 /\ -sz^post25+sz^0 == 0 /\ -buffer_1077^post25+buffer_1077^0 == 0 /\ -1-i_22^10+i_22^post25 == 0 /\ -i_22^10+len_98^post25 == 0 /\ -x_12^post25+x_12^0 == 0 /\ ret_18^0-ret_18^post25 == 0 /\ -cand_1104^post25+cand_1104^0 == 0 /\ tmp___0_605^0-tmp___0_605^post25 == 0 /\ lt1^0-lt1^post25 == 0 /\ lt2^0-lt2^post25 == 0), cost: 1 26: l22 -> l4 : Result_5^0'=Result_5^post26, tmp___0_25^0'=tmp___0_25^post26, buffer_604^0'=buffer_604^post26, lt2^0'=lt2^post26, __disjvr_1^0'=__disjvr_1^post26, x_8^0'=x_8^post26, d_7^0'=d_7^post26, ret_18^0'=ret_18^post26, sz_23^0'=sz_23^post26, buffer_1139^0'=buffer_1139^post26, l_11^0'=l_11^post26, __cil_tmp5_15^0'=__cil_tmp5_15^post26, tmp___0_605^0'=tmp___0_605^post26, lt_29^0'=lt_29^post26, __disjvr_3^0'=__disjvr_3^post26, h_17^0'=h_17^post26, tmp_9^0'=tmp_9^post26, buffer_35^0'=buffer_35^post26, lt1^0'=lt1^post26, __disjvr_0^0'=__disjvr_0^post26, x_16^0'=x_16^post26, cand_19^0'=cand_19^post26, ret_1103^0'=ret_1103^post26, buffer_1077^0'=buffer_1077^post26, i_22^0'=i_22^post26, __cil_tmp5_10^0'=__cil_tmp5_10^post26, tmp___0_36^0'=tmp___0_36^post26, cand_1104^0'=cand_1104^post26, lt3^0'=lt3^post26, __disjvr_2^0'=__disjvr_2^post26, y_1094^0'=y_1094^post26, elem_13^0'=elem_13^post26, sz^0'=sz^post26, tmp_24^0'=tmp_24^post26, buffer_21^0'=buffer_21^post26, len_98^0'=len_98^post26, __cil_tmp5_20^0'=__cil_tmp5_20^post26, x_12^0'=x_12^post26, prev_14^0'=prev_14^post26, a_6^0'=a_6^post26, i^0'=i^post26, (__disjvr_1^0-__disjvr_1^post26 == 0 /\ -cand_1104^post26+cand_1104^0 == 0 /\ -sz^post26+sz^0 == 0 /\ tmp___0_605^0-tmp___0_605^post26 == 0 /\ tmp_24^0-tmp_24^post26 == 0 /\ -x_16^post26+x_16^0 == 0 /\ lt_29^0-lt_29^post26 == 0 /\ len_98^post26-i_22^0 == 0 /\ l_11^0-l_11^post26 == 0 /\ x_8^0-x_8^post26 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post26 == 0 /\ buffer_604^0-buffer_604^post26 == 0 /\ -prev_14^post26+prev_14^0 == 0 /\ tmp___0_25^0-tmp___0_25^post26 == 0 /\ -__cil_tmp5_15^post26+__cil_tmp5_15^0 == 0 /\ -y_1094^post26+y_1094^0 == 0 /\ -elem_13^post26+elem_13^0 == 0 /\ __disjvr_3^0-__disjvr_3^post26 == 0 /\ -ret_1103^post26+ret_1103^0 == 0 /\ -buffer_1077^post26+buffer_1077^0 == 0 /\ sz_23^0-sz_23^post26 == 0 /\ lt1^0-lt1^post26 == 0 /\ tmp_9^0-tmp_9^post26 == 0 /\ -lt3^post26+lt3^0 == 0 /\ -a_6^post26+a_6^0 == 0 /\ -i^post26+i^0 == 0 /\ -cand_19^post26+cand_19^0 == 0 /\ -__disjvr_2^post26+__disjvr_2^0 == 0 /\ d_7^0-d_7^post26 == 0 /\ -__cil_tmp5_10^post26+__cil_tmp5_10^0 == 0 /\ buffer_1139^0-buffer_1139^post26 == 0 /\ -x_12^post26+x_12^0 == 0 /\ tmp___0_36^0-tmp___0_36^post26 == 0 /\ __disjvr_0^0-__disjvr_0^post26 == 0 /\ h_17^0-h_17^post26 == 0 /\ -buffer_35^post26+buffer_35^0 == 0 /\ ret_18^0-ret_18^post26 == 0 /\ lt2^0-lt2^post26 == 0 /\ -Result_5^0+buffer_21^post26 == 0 /\ -1-i_22^0+i_22^post26 == 0 /\ Result_5^0-Result_5^post26 == 0), cost: 1 29: l24 -> l25 : Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, buffer_604^0'=buffer_604^post29, lt2^0'=lt2^post29, __disjvr_1^0'=__disjvr_1^post29, x_8^0'=x_8^post29, d_7^0'=d_7^post29, ret_18^0'=ret_18^post29, sz_23^0'=sz_23^post29, buffer_1139^0'=buffer_1139^post29, l_11^0'=l_11^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, lt_29^0'=lt_29^post29, __disjvr_3^0'=__disjvr_3^post29, h_17^0'=h_17^post29, tmp_9^0'=tmp_9^post29, buffer_35^0'=buffer_35^post29, lt1^0'=lt1^post29, __disjvr_0^0'=__disjvr_0^post29, x_16^0'=x_16^post29, cand_19^0'=cand_19^post29, ret_1103^0'=ret_1103^post29, buffer_1077^0'=buffer_1077^post29, i_22^0'=i_22^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, lt3^0'=lt3^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, elem_13^0'=elem_13^post29, sz^0'=sz^post29, tmp_24^0'=tmp_24^post29, buffer_21^0'=buffer_21^post29, len_98^0'=len_98^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, prev_14^0'=prev_14^post29, a_6^0'=a_6^post29, i^0'=i^post29, (tmp___0_605^0-tmp___0_605^post29 == 0 /\ -sz^post29+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post29 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -x_16^post29+x_16^0 == 0 /\ l_11^0-l_11^post29 == 0 /\ lt_29^0-lt_29^post29 == 0 /\ x_8^0-x_8^post29 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -prev_14^post29+prev_14^0 == 0 /\ tmp___0_25^0-tmp___0_25^post29 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post29 == 0 /\ -__disjvr_3^0+__disjvr_3^post29 == 0 /\ -y_1094^post29+y_1094^0 == 0 /\ -elem_13^post29+elem_13^0 == 0 /\ x_12^0-x_12^post29 == 0 /\ lt2^0-lt2^post29 == 0 /\ lt1^0-lt1^post29 == 0 /\ -lt3^post29+lt3^0 == 0 /\ tmp_9^0-tmp_9^post29 == 0 /\ -a_6^post29+a_6^0 == 0 /\ sz_23^0-sz_23^post29 == 0 /\ -buffer_21^post29+buffer_21^0 == 0 /\ -i^post29+i^0 == 0 /\ d_7^0-d_7^post29 == 0 /\ -tmp___0_36^post29+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post29+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -buffer_35^post29+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post29 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ -tmp_24^post29+tmp_24^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ h_17^0-h_17^post29 == 0 /\ -len_98^post29+len_98^0 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -cand_1104^post29+cand_1104^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0), cost: 1 30: l25 -> l11 : Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, buffer_604^0'=buffer_604^post30, lt2^0'=lt2^post30, __disjvr_1^0'=__disjvr_1^post30, x_8^0'=x_8^post30, d_7^0'=d_7^post30, ret_18^0'=ret_18^post30, sz_23^0'=sz_23^post30, buffer_1139^0'=buffer_1139^post30, l_11^0'=l_11^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, lt_29^0'=lt_29^post30, __disjvr_3^0'=__disjvr_3^post30, h_17^0'=h_17^post30, tmp_9^0'=tmp_9^post30, buffer_35^0'=buffer_35^post30, lt1^0'=lt1^post30, __disjvr_0^0'=__disjvr_0^post30, x_16^0'=x_16^post30, cand_19^0'=cand_19^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post30, i_22^0'=i_22^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt3^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, elem_13^0'=elem_13^post30, sz^0'=sz^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, prev_14^0'=prev_14^post30, a_6^0'=a_6^post30, i^0'=i^post30, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post30 == 0 /\ __disjvr_3^0-__disjvr_3^post30 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post30 == 0 /\ -h_17^0+cand_19^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ x_8^0-x_8^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ -a_6^post30+a_6^0 == 0 /\ -sz^post30+sz^0 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ tmp___0_605^0-tmp___0_605^post30 == 0 /\ -lt3^post30+lt3^0 == 0 /\ tmp_9^0-tmp_9^post30 == 0 /\ -elem_13^post30+elem_13^0 == 0 /\ -buffer_1077^post30+buffer_1077^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ -__disjvr_0^post30+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post30 == 0 /\ -tmp___0_36^post30+tmp___0_36^0 == 0 /\ -prev_14^post30+prev_14^0 == 0 /\ -__cil_tmp5_10^post30+__cil_tmp5_10^0 == 0 /\ -i^post30+i^0 == 0 /\ h_17^10-lt_29^10 == 0 /\ d_7^0-d_7^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ ret_18^0-ret_18^post30 == 0 /\ lt2^0-lt2^post30 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ buffer_1139^0-buffer_1139^post30 == 0 /\ Result_5^0-Result_5^post30 == 0), cost: 1 33: l26 -> l9 : Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, buffer_604^0'=buffer_604^post33, lt2^0'=lt2^post33, __disjvr_1^0'=__disjvr_1^post33, x_8^0'=x_8^post33, d_7^0'=d_7^post33, ret_18^0'=ret_18^post33, sz_23^0'=sz_23^post33, buffer_1139^0'=buffer_1139^post33, l_11^0'=l_11^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, lt_29^0'=lt_29^post33, __disjvr_3^0'=__disjvr_3^post33, h_17^0'=h_17^post33, tmp_9^0'=tmp_9^post33, buffer_35^0'=buffer_35^post33, lt1^0'=lt1^post33, __disjvr_0^0'=__disjvr_0^post33, x_16^0'=x_16^post33, cand_19^0'=cand_19^post33, ret_1103^0'=ret_1103^post33, buffer_1077^0'=buffer_1077^post33, i_22^0'=i_22^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, lt3^0'=lt3^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, elem_13^0'=elem_13^post33, sz^0'=sz^post33, tmp_24^0'=tmp_24^post33, buffer_21^0'=buffer_21^post33, len_98^0'=len_98^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, prev_14^0'=prev_14^post33, a_6^0'=a_6^post33, i^0'=i^post33, (-len_98^post33+len_98^0 == 0 /\ -lt_29^post33+lt_29^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -x_12^post33+x_12^0 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ buffer_21^0-buffer_21^post33 == 0 /\ -tmp_24^post33+tmp_24^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ d_7^0-d_7^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ Result_5^0-Result_5^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -lt3^post33+lt3^0 == 0 /\ tmp___0_605^0-tmp___0_605^post33 == 0 /\ -i^post33+i^0 == 0 /\ -sz^post33+sz^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ h_17^0-h_17^post33 == 0 /\ __disjvr_3^0-__disjvr_3^post33 == 0 /\ -__disjvr_2^post33+__disjvr_2^0 == 0 /\ buffer_1077^0-buffer_1077^post33 == 0 /\ -__disjvr_0^post33+__disjvr_0^0 == 0 /\ -tmp___0_36^post33+tmp___0_36^0 == 0 /\ l_11^0-l_11^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ cand_19^0-cand_19^post33 == 0 /\ tmp___0_25^0-tmp___0_25^post33 == 0 /\ -__cil_tmp5_10^post33+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post33 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ i_22^0-i_22^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ x_8^0-x_8^post33 == 0 /\ buffer_604^0-buffer_604^post33 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post33 == 0 /\ buffer_1139^0-buffer_1139^post33 == 0), cost: 1 Removed unreachable rules and leafs Start location: l26 2: l3 -> l4 : Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, buffer_604^0'=buffer_604^post2, lt2^0'=lt2^post2, __disjvr_1^0'=__disjvr_1^post2, x_8^0'=x_8^post2, d_7^0'=d_7^post2, ret_18^0'=ret_18^post2, sz_23^0'=sz_23^post2, buffer_1139^0'=buffer_1139^post2, l_11^0'=l_11^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, lt_29^0'=lt_29^post2, __disjvr_3^0'=__disjvr_3^post2, h_17^0'=h_17^post2, tmp_9^0'=tmp_9^post2, buffer_35^0'=buffer_35^post2, lt1^0'=lt1^post2, __disjvr_0^0'=__disjvr_0^post2, x_16^0'=x_16^post2, cand_19^0'=cand_19^post2, ret_1103^0'=ret_1103^post2, buffer_1077^0'=buffer_1077^post2, i_22^0'=i_22^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, lt3^0'=lt3^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, elem_13^0'=elem_13^post2, sz^0'=sz^post2, tmp_24^0'=tmp_24^post2, buffer_21^0'=buffer_21^post2, len_98^0'=len_98^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, prev_14^0'=prev_14^post2, a_6^0'=a_6^post2, i^0'=i^post2, (ret_18^0-ret_18^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ lt_29^0-lt_29^post2 == 0 /\ -tmp___0_36^post2+tmp___0_36^0 == 0 /\ x_8^0-x_8^post2 == 0 /\ buffer_1139^0-buffer_1139^post2 == 0 /\ -__cil_tmp5_20^post2+__cil_tmp5_20^0 == 0 /\ lt2^0-lt2^post2 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ ret_1103^0-ret_1103^post2 == 0 /\ __disjvr_3^0-__disjvr_3^post2 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -tmp_24^post2+tmp_24^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -cand_1104^post2+cand_1104^0 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ lt1^0-lt1^post2 == 0 /\ tmp___0_605^0-tmp___0_605^post2 == 0 /\ -x_12^post2+x_12^0 == 0 /\ tmp___0_25^0-tmp___0_25^post2 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ buffer_604^0-buffer_604^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ d_7^0-d_7^post2 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ tmp_9^0-tmp_9^post2 == 0 /\ h_17^0-h_17^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ -x_16^post2+x_16^0 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -prev_14^post2+prev_14^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ l_11^0-l_11^post2 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -lt3^post2+lt3^0 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ sz_23^0-sz_23^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ -1+len_98^post2-len_98^0 == 0 /\ -sz^post2+sz^0 == 0 /\ -len_98^0 <= 0 /\ -i^post2+i^0 == 0), cost: 1 22: l4 -> l10 : Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, buffer_604^0'=buffer_604^post22, lt2^0'=lt2^post22, __disjvr_1^0'=__disjvr_1^post22, x_8^0'=x_8^post22, d_7^0'=d_7^post22, ret_18^0'=ret_18^post22, sz_23^0'=sz_23^post22, buffer_1139^0'=buffer_1139^post22, l_11^0'=l_11^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, lt_29^0'=lt_29^post22, __disjvr_3^0'=__disjvr_3^post22, h_17^0'=h_17^post22, tmp_9^0'=tmp_9^post22, buffer_35^0'=buffer_35^post22, lt1^0'=lt1^post22, __disjvr_0^0'=__disjvr_0^post22, x_16^0'=x_16^post22, cand_19^0'=cand_19^post22, ret_1103^0'=ret_1103^post22, buffer_1077^0'=buffer_1077^post22, i_22^0'=i_22^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, lt3^0'=lt3^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, elem_13^0'=elem_13^post22, sz^0'=sz^post22, tmp_24^0'=tmp_24^post22, buffer_21^0'=buffer_21^post22, len_98^0'=len_98^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, prev_14^0'=prev_14^post22, a_6^0'=a_6^post22, i^0'=i^post22, (0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ -lt_29^post22+lt_29^0 == 0 /\ sz_23^0-sz_23^post22 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ tmp___0_25^0-tmp___0_25^post22 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -prev_14^post22+prev_14^0 == 0 /\ -i^post22+i^0 == 0 /\ sz^0-sz^post22 == 0 /\ -a_6^post22+a_6^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -elem_13^post22+elem_13^0 == 0 /\ tmp___0_605^0-tmp___0_605^post22 == 0 /\ buffer_1139^0-buffer_1139^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ lt3^0-lt3^post22 == 0 /\ l_11^0-l_11^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -__disjvr_0^post22+__disjvr_0^0 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ __disjvr_1^0-__disjvr_1^post22 == 0 /\ Result_5^0-Result_5^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ ret_18^0-ret_18^post22 == 0 /\ -cand_1104^post22+cand_1104^0 == 0 /\ -tmp_24^post22+tmp_24^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -lt1^post22+lt1^0 == 0 /\ x_8^0-x_8^post22 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -len_98^0 <= 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ -x_12^post22+x_12^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post22 == 0), cost: 1 23: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, lt2^0'=lt2^post23, __disjvr_1^0'=__disjvr_1^post23, x_8^0'=x_8^post23, d_7^0'=d_7^post23, ret_18^0'=ret_18^post23, sz_23^0'=sz_23^post23, buffer_1139^0'=buffer_1139^post23, l_11^0'=l_11^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, lt_29^0'=lt_29^post23, __disjvr_3^0'=__disjvr_3^post23, h_17^0'=h_17^post23, tmp_9^0'=tmp_9^post23, buffer_35^0'=buffer_35^post23, lt1^0'=lt1^post23, __disjvr_0^0'=__disjvr_0^post23, x_16^0'=x_16^post23, cand_19^0'=cand_19^post23, ret_1103^0'=ret_1103^post23, buffer_1077^0'=buffer_1077^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, lt3^0'=lt3^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, elem_13^0'=elem_13^post23, sz^0'=sz^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=buffer_21^post23, len_98^0'=len_98^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, prev_14^0'=prev_14^post23, a_6^0'=a_6^post23, i^0'=i^post23, (0 == 0 /\ lt1^0-lt1^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0 /\ -len_98^20 <= 0 /\ -x_8^post23+__cil_tmp5_10^post23 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ -elem_13^post23+elem_13^0 == 0 /\ -tmp_9^post23+x_8^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__cil_tmp5_10^post23+Result_5^post23 == 0 /\ -sz^post23+sz^0 == 0 /\ -lt3^post23+lt3^0 == 0 /\ -y_1094^post23+y_1094^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ x_12^0-x_12^post23 == 0 /\ lt2^0-lt2^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -buffer_35^post23+buffer_35^0 == 0 /\ -__cil_tmp5_20^post23+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post23+buffer_1077^0 == 0 /\ -buffer_21^post23+buffer_21^0 == 0 /\ x_16^0-x_16^post23 == 0 /\ -i^post23+i^0 == 0 /\ lt_29^0-lt_29^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ l_11^0-l_11^post23 == 0 /\ -__disjvr_1^post23+__disjvr_1^0 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post23 == 0 /\ __disjvr_3^0-__disjvr_3^post23 == 0 /\ buffer_1139^0-buffer_1139^post23 == 0 /\ -len_98^0 <= 0 /\ h_17^0-h_17^post23 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0), cost: 1 3: l5 -> l6 : Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, buffer_604^0'=buffer_604^post3, lt2^0'=lt2^post3, __disjvr_1^0'=__disjvr_1^post3, x_8^0'=x_8^post3, d_7^0'=d_7^post3, ret_18^0'=ret_18^post3, sz_23^0'=sz_23^post3, buffer_1139^0'=buffer_1139^post3, l_11^0'=l_11^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, lt_29^0'=lt_29^post3, __disjvr_3^0'=__disjvr_3^post3, h_17^0'=h_17^post3, tmp_9^0'=tmp_9^post3, buffer_35^0'=buffer_35^post3, lt1^0'=lt1^post3, __disjvr_0^0'=__disjvr_0^post3, x_16^0'=x_16^post3, cand_19^0'=cand_19^post3, ret_1103^0'=ret_1103^post3, buffer_1077^0'=buffer_1077^post3, i_22^0'=i_22^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, lt3^0'=lt3^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, elem_13^0'=elem_13^post3, sz^0'=sz^post3, tmp_24^0'=tmp_24^post3, buffer_21^0'=buffer_21^post3, len_98^0'=len_98^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, prev_14^0'=prev_14^post3, a_6^0'=a_6^post3, i^0'=i^post3, (0 == 0 /\ h_17^post3-x_16^0 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -elem_13^post3+elem_13^0 == 0 /\ ret_1103^0-ret_1103^post3 == 0 /\ -x_12^post3+x_12^0 == 0 /\ lt2^0-lt2^post3 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ sz_23^0-sz_23^post3 == 0 /\ -y_1094^post3+y_1094^0 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ -lt3^post3+lt3^0 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ Result_5^0-Result_5^post3 == 0 /\ -a_6^post3+a_6^0 == 0 /\ tmp_9^0-tmp_9^post3 == 0 /\ __disjvr_3^0-__disjvr_3^post3 == 0 /\ tmp___0_605^0-tmp___0_605^post3 == 0 /\ lt1^0-lt1^post3 == 0 /\ -i^post3+i^0 == 0 /\ x_8^0-x_8^post3 == 0 /\ buffer_1139^0-buffer_1139^post3 == 0 /\ l_11^0-l_11^post3 == 0 /\ ret_18^post3 == 0 /\ -sz^post3+sz^0 == 0 /\ tmp___0_25^0-tmp___0_25^post3 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ -cand_1104^post3+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post3 == 0 /\ -buffer_1077^post3+buffer_1077^0 == 0 /\ i_22^0-i_22^post3 == 0 /\ -x_16^post3+x_16^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ -__cil_tmp5_10^post3+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post3 == 0), cost: 1 4: l5 -> l3 : Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, buffer_604^0'=buffer_604^post4, lt2^0'=lt2^post4, __disjvr_1^0'=__disjvr_1^post4, x_8^0'=x_8^post4, d_7^0'=d_7^post4, ret_18^0'=ret_18^post4, sz_23^0'=sz_23^post4, buffer_1139^0'=buffer_1139^post4, l_11^0'=l_11^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, lt_29^0'=lt_29^post4, __disjvr_3^0'=__disjvr_3^post4, h_17^0'=h_17^post4, tmp_9^0'=tmp_9^post4, buffer_35^0'=buffer_35^post4, lt1^0'=lt1^post4, __disjvr_0^0'=__disjvr_0^post4, x_16^0'=x_16^post4, cand_19^0'=cand_19^post4, ret_1103^0'=ret_1103^post4, buffer_1077^0'=buffer_1077^post4, i_22^0'=i_22^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, lt3^0'=lt3^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, elem_13^0'=elem_13^post4, sz^0'=sz^post4, tmp_24^0'=tmp_24^post4, buffer_21^0'=buffer_21^post4, len_98^0'=len_98^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, prev_14^0'=prev_14^post4, a_6^0'=a_6^post4, i^0'=i^post4, (buffer_21^0-buffer_21^post4 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -sz^post4+sz^0 == 0 /\ x_8^0-x_8^post4 == 0 /\ tmp___0_605^0-tmp___0_605^post4 == 0 /\ -__disjvr_2^post4+__disjvr_2^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -prev_14^post4+prev_14^0 == 0 /\ -lt1^post4+lt1^0 == 0 /\ Result_5^0-Result_5^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ cand_19^0-cand_19^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -a_6^post4+a_6^0 == 0 /\ -buffer_1077^post4+buffer_1077^0 == 0 /\ -__cil_tmp5_10^post4+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -lt3^post4+lt3^0 == 0 /\ -tmp___0_36^post4+tmp___0_36^0 == 0 /\ lt3^0 <= 0 /\ buffer_604^0-buffer_604^post4 == 0 /\ -h_17^post4+h_17^0 == 0 /\ buffer_1139^0-buffer_1139^post4 == 0 /\ tmp___0_25^0-tmp___0_25^post4 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -l_11^post4+l_11^0 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -lt_29^post4+lt_29^0 == 0 /\ ret_1103^0-ret_1103^post4 == 0 /\ -d_7^post4+d_7^0 == 0 /\ -x_12^post4+x_12^0 == 0 /\ i^0-i^post4 == 0 /\ i_22^0-i_22^post4 == 0 /\ -tmp_24^post4+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0), cost: 1 5: l5 -> l7 : Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, buffer_604^0'=buffer_604^post5, lt2^0'=lt2^post5, __disjvr_1^0'=__disjvr_1^post5, x_8^0'=x_8^post5, d_7^0'=d_7^post5, ret_18^0'=ret_18^post5, sz_23^0'=sz_23^post5, buffer_1139^0'=buffer_1139^post5, l_11^0'=l_11^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, lt_29^0'=lt_29^post5, __disjvr_3^0'=__disjvr_3^post5, h_17^0'=h_17^post5, tmp_9^0'=tmp_9^post5, buffer_35^0'=buffer_35^post5, lt1^0'=lt1^post5, __disjvr_0^0'=__disjvr_0^post5, x_16^0'=x_16^post5, cand_19^0'=cand_19^post5, ret_1103^0'=ret_1103^post5, buffer_1077^0'=buffer_1077^post5, i_22^0'=i_22^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, lt3^0'=lt3^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, elem_13^0'=elem_13^post5, sz^0'=sz^post5, tmp_24^0'=tmp_24^post5, buffer_21^0'=buffer_21^post5, len_98^0'=len_98^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, prev_14^0'=prev_14^post5, a_6^0'=a_6^post5, i^0'=i^post5, (ret_18^0-ret_18^post5 == 0 /\ lt_29^0-lt_29^post5 == 0 /\ 1-lt3^0 <= 0 /\ Result_5^0-Result_5^post5 == 0 /\ x_8^0-x_8^post5 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ -buffer_1077^post5+buffer_1077^0 == 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ ret_1103^0-ret_1103^post5 == 0 /\ -1-lt2^0+lt2^post5 == 0 /\ -__cil_tmp5_20^post5+__cil_tmp5_20^0 == 0 /\ -buffer_35^post5+buffer_35^0 == 0 /\ -tmp_24^post5+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post5 == 0 /\ -cand_1104^post5+cand_1104^0 == 0 /\ -buffer_21^post5+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post5 == 0 /\ -x_12^post5+x_12^0 == 0 /\ 1+lt3^post5-lt3^0 == 0 /\ d_7^0-d_7^post5 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ -len_98^post5+len_98^0 == 0 /\ tmp_9^0-tmp_9^post5 == 0 /\ lt1^0-lt1^post5 == 0 /\ -y_1094^post5+y_1094^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ h_17^0-h_17^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ -i_22^post5+i_22^0 == 0 /\ l_11^0-l_11^post5 == 0 /\ sz_23^0-sz_23^post5 == 0 /\ -tmp___0_36^post5+tmp___0_36^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i^post5+i^0 == 0 /\ -sz^post5+sz^0 == 0), cost: 1 28: l6 -> l24 : Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, buffer_604^0'=buffer_604^post28, lt2^0'=lt2^post28, __disjvr_1^0'=__disjvr_1^post28, x_8^0'=x_8^post28, d_7^0'=d_7^post28, ret_18^0'=ret_18^post28, sz_23^0'=sz_23^post28, buffer_1139^0'=buffer_1139^post28, l_11^0'=l_11^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, lt_29^0'=lt_29^post28, __disjvr_3^0'=__disjvr_3^post28, h_17^0'=h_17^post28, tmp_9^0'=tmp_9^post28, buffer_35^0'=buffer_35^post28, lt1^0'=lt1^post28, __disjvr_0^0'=__disjvr_0^post28, x_16^0'=x_16^post28, cand_19^0'=cand_19^post28, ret_1103^0'=ret_1103^post28, buffer_1077^0'=buffer_1077^post28, i_22^0'=i_22^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, lt3^0'=lt3^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, elem_13^0'=elem_13^post28, sz^0'=sz^post28, tmp_24^0'=tmp_24^post28, buffer_21^0'=buffer_21^post28, len_98^0'=len_98^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, prev_14^0'=prev_14^post28, a_6^0'=a_6^post28, i^0'=i^post28, (0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -tmp_9^post28+tmp_9^0 == 0 /\ -prev_14^post28+prev_14^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -tmp_24^post28+tmp_24^0 == 0 /\ -x_12^post28+x_12^0 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0 /\ -i^post28+i^0 == 0 /\ lt3^0-lt3^post28 == 0 /\ Result_5^0-Result_5^post28 == 0 /\ -tmp___0_36^post28+tmp___0_36^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ x_16^0-x_16^post28 == 0 /\ __disjvr_1^0-__disjvr_1^post28 == 0 /\ __disjvr_3^0-__disjvr_3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post28 == 0 /\ buffer_604^0-buffer_604^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ x_8^0-x_8^post28 == 0 /\ l_11^0-l_11^post28 == 0 /\ buffer_1139^0-buffer_1139^post28 == 0 /\ y_1094^0-y_1094^post28 == 0 /\ -i_22^post28+i_22^0 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ lt1^0-lt1^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ -sz_23^post28+sz_23^0 == 0 /\ tmp___0_605^0-tmp___0_605^post28 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ -len_98^0 <= 0), cost: 1 6: l7 -> l5 : Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, buffer_604^0'=buffer_604^post6, lt2^0'=lt2^post6, __disjvr_1^0'=__disjvr_1^post6, x_8^0'=x_8^post6, d_7^0'=d_7^post6, ret_18^0'=ret_18^post6, sz_23^0'=sz_23^post6, buffer_1139^0'=buffer_1139^post6, l_11^0'=l_11^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, lt_29^0'=lt_29^post6, __disjvr_3^0'=__disjvr_3^post6, h_17^0'=h_17^post6, tmp_9^0'=tmp_9^post6, buffer_35^0'=buffer_35^post6, lt1^0'=lt1^post6, __disjvr_0^0'=__disjvr_0^post6, x_16^0'=x_16^post6, cand_19^0'=cand_19^post6, ret_1103^0'=ret_1103^post6, buffer_1077^0'=buffer_1077^post6, i_22^0'=i_22^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, lt3^0'=lt3^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, elem_13^0'=elem_13^post6, sz^0'=sz^post6, tmp_24^0'=tmp_24^post6, buffer_21^0'=buffer_21^post6, len_98^0'=len_98^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, prev_14^0'=prev_14^post6, a_6^0'=a_6^post6, i^0'=i^post6, (__disjvr_0^0-__disjvr_0^post6 == 0 /\ ret_1103^0-ret_1103^post6 == 0 /\ lt2^0-lt2^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -x_12^post6+x_12^0 == 0 /\ -len_98^post6+len_98^0 == 0 /\ ret_18^0-ret_18^post6 == 0 /\ i_22^0-i_22^post6 == 0 /\ -elem_13^post6+elem_13^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ sz_23^0-sz_23^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0 /\ d_7^0-d_7^post6 == 0 /\ -lt3^post6+lt3^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ Result_5^0-Result_5^post6 == 0 /\ __disjvr_3^0-__disjvr_3^post6 == 0 /\ -i^post6+i^0 == 0 /\ tmp___0_605^0-tmp___0_605^post6 == 0 /\ lt1^0-lt1^post6 == 0 /\ -a_6^post6+a_6^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ l_11^0-l_11^post6 == 0 /\ tmp___0_25^0-tmp___0_25^post6 == 0 /\ -sz^post6+sz^0 == 0 /\ cand_19^0-cand_19^post6 == 0 /\ -cand_1104^post6+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post6 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post6+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ tmp_9^0-tmp_9^post6 == 0 /\ -y_1094^post6+y_1094^0 == 0 /\ x_8^0-x_8^post6 == 0 /\ -__cil_tmp5_10^post6+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post6 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post6 == 0 /\ -x_16^post6+x_16^0 == 0), cost: 1 8: l8 -> l5 : Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, buffer_604^0'=buffer_604^post8, lt2^0'=lt2^post8, __disjvr_1^0'=__disjvr_1^post8, x_8^0'=x_8^post8, d_7^0'=d_7^post8, ret_18^0'=ret_18^post8, sz_23^0'=sz_23^post8, buffer_1139^0'=buffer_1139^post8, l_11^0'=l_11^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, lt_29^0'=lt_29^post8, __disjvr_3^0'=__disjvr_3^post8, h_17^0'=h_17^post8, tmp_9^0'=tmp_9^post8, buffer_35^0'=buffer_35^post8, lt1^0'=lt1^post8, __disjvr_0^0'=__disjvr_0^post8, x_16^0'=x_16^post8, cand_19^0'=cand_19^post8, ret_1103^0'=ret_1103^post8, buffer_1077^0'=buffer_1077^post8, i_22^0'=i_22^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, lt3^0'=lt3^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, elem_13^0'=elem_13^post8, sz^0'=sz^post8, tmp_24^0'=tmp_24^post8, buffer_21^0'=buffer_21^post8, len_98^0'=len_98^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, prev_14^0'=prev_14^post8, a_6^0'=a_6^post8, i^0'=i^post8, (lt_29^0-lt_29^post8 == 0 /\ cand_1104^0-cand_1104^post8 == 0 /\ x_8^0-x_8^post8 == 0 /\ tmp___0_605^0-tmp___0_605^post8 == 0 /\ -buffer_35^post8+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post8 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ -__cil_tmp5_20^post8+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ -tmp_24^post8+tmp_24^0 == 0 /\ -buffer_21^post8+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -lt1^0+lt3^post8 == 0 /\ -x_12^post8+x_12^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -y_1094^post8+y_1094^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ -len_98^post8+len_98^0 == 0 /\ d_7^0-d_7^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ lt1^0-lt1^post8 == 0 /\ buffer_604^0-buffer_604^post8 == 0 /\ tmp_9^0-tmp_9^post8 == 0 /\ h_17^0-h_17^post8 == 0 /\ lt2^post8 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ -prev_14^post8+prev_14^0 == 0 /\ -sz^post8+sz^0 == 0 /\ -i^post8+i^0 == 0 /\ l_11^0-l_11^post8 == 0 /\ -__disjvr_2^post8+__disjvr_2^0 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ sz_23^0-sz_23^post8 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -tmp___0_36^post8+tmp___0_36^0 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0), cost: 1 9: l9 -> l10 : Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, buffer_604^0'=buffer_604^post9, lt2^0'=lt2^post9, __disjvr_1^0'=__disjvr_1^post9, x_8^0'=x_8^post9, d_7^0'=d_7^post9, ret_18^0'=ret_18^post9, sz_23^0'=sz_23^post9, buffer_1139^0'=buffer_1139^post9, l_11^0'=l_11^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, lt_29^0'=lt_29^post9, __disjvr_3^0'=__disjvr_3^post9, h_17^0'=h_17^post9, tmp_9^0'=tmp_9^post9, buffer_35^0'=buffer_35^post9, lt1^0'=lt1^post9, __disjvr_0^0'=__disjvr_0^post9, x_16^0'=x_16^post9, cand_19^0'=cand_19^post9, ret_1103^0'=ret_1103^post9, buffer_1077^0'=buffer_1077^post9, i_22^0'=i_22^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, lt3^0'=lt3^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, elem_13^0'=elem_13^post9, sz^0'=sz^post9, tmp_24^0'=tmp_24^post9, buffer_21^0'=buffer_21^post9, len_98^0'=len_98^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, prev_14^0'=prev_14^post9, a_6^0'=a_6^post9, i^0'=i^post9, (ret_1103^0-ret_1103^post9 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ -x_12^post9+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -__cil_tmp5_10^post9+__cil_tmp5_10^0 == 0 /\ -i^post9+i^0 == 0 /\ lt2^0-lt2^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ -lt3^post9+lt3^0 == 0 /\ ret_18^0-ret_18^post9 == 0 /\ sz_23^0-sz_23^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -len_98^post9+len_98^0 == 0 /\ i_22^0-i_22^post9 == 0 /\ -sz^post9+sz^0 == 0 /\ lt_29^0-lt_29^post9 == 0 /\ tmp___0_605^0-tmp___0_605^post9 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ -a_6^post9+a_6^0 == 0 /\ -cand_19^post9+cand_19^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ lt1^0-lt1^post9 == 0 /\ h_17^0-h_17^post9 == 0 /\ l_11^0-l_11^post9 == 0 /\ tmp___0_25^0-tmp___0_25^post9 == 0 /\ -cand_1104^post9+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -buffer_21^post9+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ tmp_9^0-tmp_9^post9 == 0 /\ -y_1094^post9+y_1094^0 == 0 /\ -elem_13^post9+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ __disjvr_3^0-__disjvr_3^post9 == 0 /\ x_8^0-x_8^post9 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post9 == 0 /\ x_16^0-x_16^post9 == 0), cost: 1 31: l10 -> l5 : Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, buffer_604^0'=buffer_604^post31, lt2^0'=lt2^post31, __disjvr_1^0'=__disjvr_1^post31, x_8^0'=x_8^post31, d_7^0'=d_7^post31, ret_18^0'=ret_18^post31, sz_23^0'=sz_23^post31, buffer_1139^0'=buffer_1139^post31, l_11^0'=l_11^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, lt_29^0'=lt_29^post31, __disjvr_3^0'=__disjvr_3^post31, h_17^0'=h_17^post31, tmp_9^0'=tmp_9^post31, buffer_35^0'=buffer_35^post31, lt1^0'=lt1^post31, __disjvr_0^0'=__disjvr_0^post31, x_16^0'=x_16^post31, cand_19^0'=cand_19^post31, ret_1103^0'=ret_1103^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, lt3^0'=lt3^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, elem_13^0'=elem_13^post31, sz^0'=sz^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=buffer_21^post31, len_98^0'=len_98^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, prev_14^0'=prev_14^post31, a_6^0'=a_6^post31, i^0'=i^post31, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post31 == 0 /\ -buffer_35^post31+buffer_35^0 == 0 /\ __disjvr_3^0-__disjvr_3^post31 == 0 /\ lt_29^0-lt_29^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ -sz^post31+sz^0 == 0 /\ x_8^0-x_8^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__cil_tmp5_20^post31+__cil_tmp5_20^0 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ lt2^0-lt2^post31 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -x_12^post31+x_12^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post31 == 0 /\ -prev_14^post31+prev_14^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ tmp_9^0-tmp_9^post31 == 0 /\ -lt3^post31+lt3^0 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ lt1^0-lt1^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ d_7^0-d_7^post31 == 0 /\ buffer_604^0-buffer_604^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -tmp___0_36^post31+tmp___0_36^0 == 0 /\ h_17^0-h_17^post31 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -i^post31+i^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -ret_18^post31+ret_18^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ -a_6^post31+a_6^0 == 0), cost: 1 32: l10 -> l18 : Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, buffer_604^0'=buffer_604^post32, lt2^0'=lt2^post32, __disjvr_1^0'=__disjvr_1^post32, x_8^0'=x_8^post32, d_7^0'=d_7^post32, ret_18^0'=ret_18^post32, sz_23^0'=sz_23^post32, buffer_1139^0'=buffer_1139^post32, l_11^0'=l_11^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, lt_29^0'=lt_29^post32, __disjvr_3^0'=__disjvr_3^post32, h_17^0'=h_17^post32, tmp_9^0'=tmp_9^post32, buffer_35^0'=buffer_35^post32, lt1^0'=lt1^post32, __disjvr_0^0'=__disjvr_0^post32, x_16^0'=x_16^post32, cand_19^0'=cand_19^post32, ret_1103^0'=ret_1103^post32, buffer_1077^0'=buffer_1077^post32, i_22^0'=i_22^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, lt3^0'=lt3^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, elem_13^0'=elem_13^post32, sz^0'=sz^post32, tmp_24^0'=tmp_24^post32, buffer_21^0'=buffer_21^post32, len_98^0'=len_98^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, prev_14^0'=prev_14^post32, a_6^0'=a_6^post32, i^0'=i^post32, (0 == 0 /\ -__cil_tmp5_20^post32+__cil_tmp5_20^0 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ ret_1103^0-ret_1103^post32 == 0 /\ -buffer_21^post32+buffer_21^0 == 0 /\ -a_6^post32+a_6^0 == 0 /\ -lt3^post32+lt3^0 == 0 /\ ret_18^0-ret_18^post32 == 0 /\ -x_12^post32+x_12^0 == 0 /\ -i^post32+i^0 == 0 /\ -cand_19^post32+cand_19^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post32 == 0 /\ lt1^0-lt1^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ -buffer_35^post32+buffer_35^0 == 0 /\ -len_98^post32+len_98^0 == 0 /\ lt_29^0-lt_29^post32 == 0 /\ d_7^0-d_7^post32 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ tmp___0_25^0-tmp___0_25^post32 == 0 /\ -i_22^post32+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ h_17^0-h_17^post32 == 0 /\ lt2^0-lt2^post32 == 0 /\ sz_23^0-sz_23^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ tmp_9^0-tmp_9^post32 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ -y_1094^post32+y_1094^0 == 0 /\ -elem_13^post32+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ x_8^0-x_8^post32 == 0 /\ l_11^0-l_11^post32 == 0), cost: 1 10: l11 -> l12 : Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, buffer_604^0'=buffer_604^post10, lt2^0'=lt2^post10, __disjvr_1^0'=__disjvr_1^post10, x_8^0'=x_8^post10, d_7^0'=d_7^post10, ret_18^0'=ret_18^post10, sz_23^0'=sz_23^post10, buffer_1139^0'=buffer_1139^post10, l_11^0'=l_11^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, lt_29^0'=lt_29^post10, __disjvr_3^0'=__disjvr_3^post10, h_17^0'=h_17^post10, tmp_9^0'=tmp_9^post10, buffer_35^0'=buffer_35^post10, lt1^0'=lt1^post10, __disjvr_0^0'=__disjvr_0^post10, x_16^0'=x_16^post10, cand_19^0'=cand_19^post10, ret_1103^0'=ret_1103^post10, buffer_1077^0'=buffer_1077^post10, i_22^0'=i_22^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, lt3^0'=lt3^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, elem_13^0'=elem_13^post10, sz^0'=sz^post10, tmp_24^0'=tmp_24^post10, buffer_21^0'=buffer_21^post10, len_98^0'=len_98^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, prev_14^0'=prev_14^post10, a_6^0'=a_6^post10, i^0'=i^post10, (0 == 0 /\ -sz^post10+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post10 == 0 /\ -y_1094^post10+y_1094^0 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ x_16^0-x_16^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -lt1^post10+lt1^0 == 0 /\ buffer_21^0-buffer_21^post10 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ Result_5^0-Result_5^post10 == 0 /\ prev_14^post10 == 0 /\ -i^post10+i^0 == 0 /\ -__disjvr_2^post10+__disjvr_2^0 == 0 /\ cand_19^0-cand_19^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post10 == 0 /\ -lt3^post10+lt3^0 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ tmp___0_605^0-tmp___0_605^post10 == 0 /\ -h_17^post10+h_17^0 == 0 /\ -buffer_1077^post10+buffer_1077^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -a_6^post10+a_6^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ -__cil_tmp5_20^post10+__cil_tmp5_20^0 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ buffer_1139^0-buffer_1139^post10 == 0 /\ x_8^0-x_8^post10 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ -tmp_24^post10+tmp_24^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ 1-len_98^0 <= 0 /\ -__disjvr_0^post10+__disjvr_0^0 == 0 /\ -x_12^post10+x_12^0 == 0 /\ i_22^0-i_22^post10 == 0), cost: 1 11: l11 -> l8 : Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, buffer_604^0'=buffer_604^post11, lt2^0'=lt2^post11, __disjvr_1^0'=__disjvr_1^post11, x_8^0'=x_8^post11, d_7^0'=d_7^post11, ret_18^0'=ret_18^post11, sz_23^0'=sz_23^post11, buffer_1139^0'=buffer_1139^post11, l_11^0'=l_11^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, lt_29^0'=lt_29^post11, __disjvr_3^0'=__disjvr_3^post11, h_17^0'=h_17^post11, tmp_9^0'=tmp_9^post11, buffer_35^0'=buffer_35^post11, lt1^0'=lt1^post11, __disjvr_0^0'=__disjvr_0^post11, x_16^0'=x_16^post11, cand_19^0'=cand_19^post11, ret_1103^0'=ret_1103^post11, buffer_1077^0'=buffer_1077^post11, i_22^0'=i_22^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, lt3^0'=lt3^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, elem_13^0'=elem_13^post11, sz^0'=sz^post11, tmp_24^0'=tmp_24^post11, buffer_21^0'=buffer_21^post11, len_98^0'=len_98^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, prev_14^0'=prev_14^post11, a_6^0'=a_6^post11, i^0'=i^post11, (sz^0-i^0 <= 0 /\ cand_1104^0-cand_1104^post11 == 0 /\ x_16^0-x_16^post11 == 0 /\ d_7^0-d_7^post11 == 0 /\ -buffer_35^post11+buffer_35^0 == 0 /\ x_8^0-x_8^post11 == 0 /\ tmp___0_605^0-tmp___0_605^post11 == 0 /\ __disjvr_3^0-__disjvr_3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ -__cil_tmp5_20^post11+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post11+buffer_1077^0 == 0 /\ -x_12^post11+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ buffer_21^0-buffer_21^post11 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_9^0-tmp_9^post11 == 0 /\ -tmp_24^post11+tmp_24^0 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ lt1^0-lt1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ -len_98^post11+len_98^0 == 0 /\ buffer_604^0-buffer_604^post11 == 0 /\ lt2^0-lt2^post11 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ -ret_1103^post11+ret_1103^0 == 0 /\ -y_1094^post11+y_1094^0 == 0 /\ h_17^0-h_17^post11 == 0 /\ -sz^post11+sz^0 == 0 /\ -lt3^post11+lt3^0 == 0 /\ l_11^0-l_11^post11 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ -a_6^post11+a_6^0 == 0 /\ -__disjvr_2^post11+__disjvr_2^0 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -tmp___0_36^post11+tmp___0_36^0 == 0 /\ sz_23^0-sz_23^post11 == 0 /\ -i^post11+i^0 == 0), cost: 1 12: l11 -> l13 : Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, buffer_604^0'=buffer_604^post12, lt2^0'=lt2^post12, __disjvr_1^0'=__disjvr_1^post12, x_8^0'=x_8^post12, d_7^0'=d_7^post12, ret_18^0'=ret_18^post12, sz_23^0'=sz_23^post12, buffer_1139^0'=buffer_1139^post12, l_11^0'=l_11^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, lt_29^0'=lt_29^post12, __disjvr_3^0'=__disjvr_3^post12, h_17^0'=h_17^post12, tmp_9^0'=tmp_9^post12, buffer_35^0'=buffer_35^post12, lt1^0'=lt1^post12, __disjvr_0^0'=__disjvr_0^post12, x_16^0'=x_16^post12, cand_19^0'=cand_19^post12, ret_1103^0'=ret_1103^post12, buffer_1077^0'=buffer_1077^post12, i_22^0'=i_22^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, lt3^0'=lt3^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, elem_13^0'=elem_13^post12, sz^0'=sz^post12, tmp_24^0'=tmp_24^post12, buffer_21^0'=buffer_21^post12, len_98^0'=len_98^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, prev_14^0'=prev_14^post12, a_6^0'=a_6^post12, i^0'=i^post12, (ret_1103^0-ret_1103^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ -x_12^post12+x_12^0 == 0 /\ Result_5^0-Result_5^post12 == 0 /\ -buffer_21^post12+buffer_21^0 == 0 /\ sz_23^0-sz_23^post12 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -lt3^post12+lt3^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ i_22^0-i_22^post12 == 0 /\ 1-sz^0+i^0 <= 0 /\ lt_29^0-lt_29^post12 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -a_6^post12+a_6^0 == 0 /\ tmp___0_605^0-tmp___0_605^post12 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1+i^post12-i^0 == 0 /\ -cand_1104^post12+cand_1104^0 == 0 /\ l_11^0-l_11^post12 == 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ h_17^0-h_17^post12 == 0 /\ -buffer_35^post12+buffer_35^0 == 0 /\ tmp___0_25^0-tmp___0_25^post12 == 0 /\ -sz^post12+sz^0 == 0 /\ ret_18^0-ret_18^post12 == 0 /\ __disjvr_1^0-__disjvr_1^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ lt2^0-lt2^post12 == 0 /\ -y_1094^post12+y_1094^0 == 0 /\ -elem_13^post12+elem_13^0 == 0 /\ __disjvr_2^0-__disjvr_2^post12 == 0 /\ tmp_9^0-tmp_9^post12 == 0 /\ __disjvr_3^0-__disjvr_3^post12 == 0 /\ -__cil_tmp5_10^post12+__cil_tmp5_10^0 == 0 /\ -1-lt1^0+lt1^post12 == 0 /\ -prev_14^post12+prev_14^0 == 0 /\ x_8^0-x_8^post12 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post12 == 0 /\ x_16^0-x_16^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0), cost: 1 18: l12 -> l18 : Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, buffer_604^0'=buffer_604^post18, lt2^0'=lt2^post18, __disjvr_1^0'=__disjvr_1^post18, x_8^0'=x_8^post18, d_7^0'=d_7^post18, ret_18^0'=ret_18^post18, sz_23^0'=sz_23^post18, buffer_1139^0'=buffer_1139^post18, l_11^0'=l_11^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, lt_29^0'=lt_29^post18, __disjvr_3^0'=__disjvr_3^post18, h_17^0'=h_17^post18, tmp_9^0'=tmp_9^post18, buffer_35^0'=buffer_35^post18, lt1^0'=lt1^post18, __disjvr_0^0'=__disjvr_0^post18, x_16^0'=x_16^post18, cand_19^0'=cand_19^post18, ret_1103^0'=ret_1103^post18, buffer_1077^0'=buffer_1077^post18, i_22^0'=i_22^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, lt3^0'=lt3^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, elem_13^0'=elem_13^post18, sz^0'=sz^post18, tmp_24^0'=tmp_24^post18, buffer_21^0'=buffer_21^post18, len_98^0'=len_98^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, prev_14^0'=prev_14^post18, a_6^0'=a_6^post18, i^0'=i^post18, (0 == 0 /\ tmp___0_25^0-tmp___0_25^post18 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ -cand_19^post18+cand_19^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ -a_6^post18+a_6^0 == 0 /\ ret_1103^0-ret_1103^post18 == 0 /\ -i^post18+i^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -elem_13^0 <= 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post18 == 0 /\ -x_12^post18+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -cand_1104^post18+cand_1104^0 == 0 /\ lt1^0-lt1^post18 == 0 /\ tmp___0_605^0-tmp___0_605^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ -buffer_35^post18+buffer_35^0 == 0 /\ -prev_14^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ ret_18^0-ret_18^post18 == 0 /\ h_17^0-h_17^post18 == 0 /\ -y_1094^post18+y_1094^0 == 0 /\ Result_5^post18-__cil_tmp5_15^post18 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ -sz^post18+sz^0 == 0 /\ lt2^0-lt2^post18 == 0 /\ elem_13^0 <= 0 /\ tmp_9^0-tmp_9^post18 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post18 == 0 /\ l_11^post18-x_12^0 == 0 /\ -l_11^post18+__cil_tmp5_15^post18 == 0 /\ -prev_14^post18+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post18 == 0 /\ x_16^0-x_16^post18 == 0 /\ prev_14^0 <= 0 /\ d_7^0-d_7^post18 == 0 /\ 1-len_98^0 <= 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ lt_29^0-lt_29^post18 == 0 /\ x_8^0-x_8^post18 == 0 /\ -elem_13^post18+elem_13^0 == 0), cost: 1 13: l13 -> l11 : Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, buffer_604^0'=buffer_604^post13, lt2^0'=lt2^post13, __disjvr_1^0'=__disjvr_1^post13, x_8^0'=x_8^post13, d_7^0'=d_7^post13, ret_18^0'=ret_18^post13, sz_23^0'=sz_23^post13, buffer_1139^0'=buffer_1139^post13, l_11^0'=l_11^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, lt_29^0'=lt_29^post13, __disjvr_3^0'=__disjvr_3^post13, h_17^0'=h_17^post13, tmp_9^0'=tmp_9^post13, buffer_35^0'=buffer_35^post13, lt1^0'=lt1^post13, __disjvr_0^0'=__disjvr_0^post13, x_16^0'=x_16^post13, cand_19^0'=cand_19^post13, ret_1103^0'=ret_1103^post13, buffer_1077^0'=buffer_1077^post13, i_22^0'=i_22^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, lt3^0'=lt3^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, elem_13^0'=elem_13^post13, sz^0'=sz^post13, tmp_24^0'=tmp_24^post13, buffer_21^0'=buffer_21^post13, len_98^0'=len_98^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, prev_14^0'=prev_14^post13, a_6^0'=a_6^post13, i^0'=i^post13, (-y_1094^post13+y_1094^0 == 0 /\ -sz^post13+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post13 == 0 /\ sz_23^0-sz_23^post13 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_21^0-buffer_21^post13 == 0 /\ Result_5^0-Result_5^post13 == 0 /\ -i^post13+i^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ -prev_14^post13+prev_14^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ h_17^0-h_17^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ cand_19^0-cand_19^post13 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ -ret_18^post13+ret_18^0 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ lt3^0-lt3^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__cil_tmp5_10^post13+__cil_tmp5_10^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -tmp___0_36^post13+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post13+__cil_tmp5_20^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ -buffer_1077^post13+buffer_1077^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ x_8^0-x_8^post13 == 0 /\ -tmp_24^post13+tmp_24^0 == 0 /\ -ret_1103^post13+ret_1103^0 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ buffer_604^0-buffer_604^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ i_22^0-i_22^post13 == 0 /\ -x_12^post13+x_12^0 == 0), cost: 1 21: l18 -> l11 : Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, buffer_604^0'=buffer_604^post21, lt2^0'=lt2^post21, __disjvr_1^0'=__disjvr_1^post21, x_8^0'=x_8^post21, d_7^0'=d_7^post21, ret_18^0'=ret_18^post21, sz_23^0'=sz_23^post21, buffer_1139^0'=buffer_1139^post21, l_11^0'=l_11^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, lt_29^0'=lt_29^post21, __disjvr_3^0'=__disjvr_3^post21, h_17^0'=h_17^post21, tmp_9^0'=tmp_9^post21, buffer_35^0'=buffer_35^post21, lt1^0'=lt1^post21, __disjvr_0^0'=__disjvr_0^post21, x_16^0'=x_16^post21, cand_19^0'=cand_19^post21, ret_1103^0'=ret_1103^post21, buffer_1077^0'=buffer_1077^post21, i_22^0'=i_22^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, lt3^0'=lt3^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, elem_13^0'=elem_13^post21, sz^0'=sz^post21, tmp_24^0'=tmp_24^post21, buffer_21^0'=buffer_21^post21, len_98^0'=len_98^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, prev_14^0'=prev_14^post21, a_6^0'=a_6^post21, i^0'=i^post21, (tmp___0_25^0-tmp___0_25^post21 == 0 /\ -__cil_tmp5_20^post21+__cil_tmp5_20^0 == 0 /\ -buffer_21^post21+buffer_21^0 == 0 /\ ret_1103^0-ret_1103^post21 == 0 /\ -lt3^post21+lt3^0 == 0 /\ -a_6^post21+a_6^0 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ -x_12^post21+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -len_98^post21+len_98^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post21 == 0 /\ -l_11^post21+l_11^0 == 0 /\ i^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ lt1^post21 == 0 /\ buffer_1077^0-buffer_1077^post21 == 0 /\ -buffer_35^post21+buffer_35^0 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post21 == 0 /\ -y_1094^post21+y_1094^0 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ h_17^0-h_17^post21 == 0 /\ ret_18^0-ret_18^post21 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz^post21+sz^0 == 0 /\ lt2^0-lt2^post21 == 0 /\ tmp_9^0-tmp_9^post21 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0 /\ d_7^0-d_7^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -elem_13^post21+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_8^0-x_8^post21 == 0 /\ lt_29^0-lt_29^post21 == 0), cost: 1 29: l24 -> l25 : Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, buffer_604^0'=buffer_604^post29, lt2^0'=lt2^post29, __disjvr_1^0'=__disjvr_1^post29, x_8^0'=x_8^post29, d_7^0'=d_7^post29, ret_18^0'=ret_18^post29, sz_23^0'=sz_23^post29, buffer_1139^0'=buffer_1139^post29, l_11^0'=l_11^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, lt_29^0'=lt_29^post29, __disjvr_3^0'=__disjvr_3^post29, h_17^0'=h_17^post29, tmp_9^0'=tmp_9^post29, buffer_35^0'=buffer_35^post29, lt1^0'=lt1^post29, __disjvr_0^0'=__disjvr_0^post29, x_16^0'=x_16^post29, cand_19^0'=cand_19^post29, ret_1103^0'=ret_1103^post29, buffer_1077^0'=buffer_1077^post29, i_22^0'=i_22^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, lt3^0'=lt3^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, elem_13^0'=elem_13^post29, sz^0'=sz^post29, tmp_24^0'=tmp_24^post29, buffer_21^0'=buffer_21^post29, len_98^0'=len_98^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, prev_14^0'=prev_14^post29, a_6^0'=a_6^post29, i^0'=i^post29, (tmp___0_605^0-tmp___0_605^post29 == 0 /\ -sz^post29+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post29 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -x_16^post29+x_16^0 == 0 /\ l_11^0-l_11^post29 == 0 /\ lt_29^0-lt_29^post29 == 0 /\ x_8^0-x_8^post29 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -prev_14^post29+prev_14^0 == 0 /\ tmp___0_25^0-tmp___0_25^post29 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post29 == 0 /\ -__disjvr_3^0+__disjvr_3^post29 == 0 /\ -y_1094^post29+y_1094^0 == 0 /\ -elem_13^post29+elem_13^0 == 0 /\ x_12^0-x_12^post29 == 0 /\ lt2^0-lt2^post29 == 0 /\ lt1^0-lt1^post29 == 0 /\ -lt3^post29+lt3^0 == 0 /\ tmp_9^0-tmp_9^post29 == 0 /\ -a_6^post29+a_6^0 == 0 /\ sz_23^0-sz_23^post29 == 0 /\ -buffer_21^post29+buffer_21^0 == 0 /\ -i^post29+i^0 == 0 /\ d_7^0-d_7^post29 == 0 /\ -tmp___0_36^post29+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post29+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -buffer_35^post29+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post29 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ -tmp_24^post29+tmp_24^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ h_17^0-h_17^post29 == 0 /\ -len_98^post29+len_98^0 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -cand_1104^post29+cand_1104^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0), cost: 1 30: l25 -> l11 : Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, buffer_604^0'=buffer_604^post30, lt2^0'=lt2^post30, __disjvr_1^0'=__disjvr_1^post30, x_8^0'=x_8^post30, d_7^0'=d_7^post30, ret_18^0'=ret_18^post30, sz_23^0'=sz_23^post30, buffer_1139^0'=buffer_1139^post30, l_11^0'=l_11^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, lt_29^0'=lt_29^post30, __disjvr_3^0'=__disjvr_3^post30, h_17^0'=h_17^post30, tmp_9^0'=tmp_9^post30, buffer_35^0'=buffer_35^post30, lt1^0'=lt1^post30, __disjvr_0^0'=__disjvr_0^post30, x_16^0'=x_16^post30, cand_19^0'=cand_19^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post30, i_22^0'=i_22^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt3^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, elem_13^0'=elem_13^post30, sz^0'=sz^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, prev_14^0'=prev_14^post30, a_6^0'=a_6^post30, i^0'=i^post30, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post30 == 0 /\ __disjvr_3^0-__disjvr_3^post30 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post30 == 0 /\ -h_17^0+cand_19^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ x_8^0-x_8^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ -a_6^post30+a_6^0 == 0 /\ -sz^post30+sz^0 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ tmp___0_605^0-tmp___0_605^post30 == 0 /\ -lt3^post30+lt3^0 == 0 /\ tmp_9^0-tmp_9^post30 == 0 /\ -elem_13^post30+elem_13^0 == 0 /\ -buffer_1077^post30+buffer_1077^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ -__disjvr_0^post30+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post30 == 0 /\ -tmp___0_36^post30+tmp___0_36^0 == 0 /\ -prev_14^post30+prev_14^0 == 0 /\ -__cil_tmp5_10^post30+__cil_tmp5_10^0 == 0 /\ -i^post30+i^0 == 0 /\ h_17^10-lt_29^10 == 0 /\ d_7^0-d_7^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ ret_18^0-ret_18^post30 == 0 /\ lt2^0-lt2^post30 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ buffer_1139^0-buffer_1139^post30 == 0 /\ Result_5^0-Result_5^post30 == 0), cost: 1 33: l26 -> l9 : Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, buffer_604^0'=buffer_604^post33, lt2^0'=lt2^post33, __disjvr_1^0'=__disjvr_1^post33, x_8^0'=x_8^post33, d_7^0'=d_7^post33, ret_18^0'=ret_18^post33, sz_23^0'=sz_23^post33, buffer_1139^0'=buffer_1139^post33, l_11^0'=l_11^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, lt_29^0'=lt_29^post33, __disjvr_3^0'=__disjvr_3^post33, h_17^0'=h_17^post33, tmp_9^0'=tmp_9^post33, buffer_35^0'=buffer_35^post33, lt1^0'=lt1^post33, __disjvr_0^0'=__disjvr_0^post33, x_16^0'=x_16^post33, cand_19^0'=cand_19^post33, ret_1103^0'=ret_1103^post33, buffer_1077^0'=buffer_1077^post33, i_22^0'=i_22^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, lt3^0'=lt3^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, elem_13^0'=elem_13^post33, sz^0'=sz^post33, tmp_24^0'=tmp_24^post33, buffer_21^0'=buffer_21^post33, len_98^0'=len_98^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, prev_14^0'=prev_14^post33, a_6^0'=a_6^post33, i^0'=i^post33, (-len_98^post33+len_98^0 == 0 /\ -lt_29^post33+lt_29^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -x_12^post33+x_12^0 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ buffer_21^0-buffer_21^post33 == 0 /\ -tmp_24^post33+tmp_24^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ d_7^0-d_7^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ Result_5^0-Result_5^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -lt3^post33+lt3^0 == 0 /\ tmp___0_605^0-tmp___0_605^post33 == 0 /\ -i^post33+i^0 == 0 /\ -sz^post33+sz^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ h_17^0-h_17^post33 == 0 /\ __disjvr_3^0-__disjvr_3^post33 == 0 /\ -__disjvr_2^post33+__disjvr_2^0 == 0 /\ buffer_1077^0-buffer_1077^post33 == 0 /\ -__disjvr_0^post33+__disjvr_0^0 == 0 /\ -tmp___0_36^post33+tmp___0_36^0 == 0 /\ l_11^0-l_11^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ cand_19^0-cand_19^post33 == 0 /\ tmp___0_25^0-tmp___0_25^post33 == 0 /\ -__cil_tmp5_10^post33+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post33 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ i_22^0-i_22^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ x_8^0-x_8^post33 == 0 /\ buffer_604^0-buffer_604^post33 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post33 == 0 /\ buffer_1139^0-buffer_1139^post33 == 0), cost: 1 Applied preprocessing Original rule: l3 -> l4 : Result_5^0'=Result_5^post2, tmp___0_25^0'=tmp___0_25^post2, buffer_604^0'=buffer_604^post2, lt2^0'=lt2^post2, __disjvr_1^0'=__disjvr_1^post2, x_8^0'=x_8^post2, d_7^0'=d_7^post2, ret_18^0'=ret_18^post2, sz_23^0'=sz_23^post2, buffer_1139^0'=buffer_1139^post2, l_11^0'=l_11^post2, __cil_tmp5_15^0'=__cil_tmp5_15^post2, tmp___0_605^0'=tmp___0_605^post2, lt_29^0'=lt_29^post2, __disjvr_3^0'=__disjvr_3^post2, h_17^0'=h_17^post2, tmp_9^0'=tmp_9^post2, buffer_35^0'=buffer_35^post2, lt1^0'=lt1^post2, __disjvr_0^0'=__disjvr_0^post2, x_16^0'=x_16^post2, cand_19^0'=cand_19^post2, ret_1103^0'=ret_1103^post2, buffer_1077^0'=buffer_1077^post2, i_22^0'=i_22^post2, __cil_tmp5_10^0'=__cil_tmp5_10^post2, tmp___0_36^0'=tmp___0_36^post2, cand_1104^0'=cand_1104^post2, lt3^0'=lt3^post2, __disjvr_2^0'=__disjvr_2^post2, y_1094^0'=y_1094^post2, elem_13^0'=elem_13^post2, sz^0'=sz^post2, tmp_24^0'=tmp_24^post2, buffer_21^0'=buffer_21^post2, len_98^0'=len_98^post2, __cil_tmp5_20^0'=__cil_tmp5_20^post2, x_12^0'=x_12^post2, prev_14^0'=prev_14^post2, a_6^0'=a_6^post2, i^0'=i^post2, (ret_18^0-ret_18^post2 == 0 /\ Result_5^0-Result_5^post2 == 0 /\ lt_29^0-lt_29^post2 == 0 /\ -tmp___0_36^post2+tmp___0_36^0 == 0 /\ x_8^0-x_8^post2 == 0 /\ buffer_1139^0-buffer_1139^post2 == 0 /\ -__cil_tmp5_20^post2+__cil_tmp5_20^0 == 0 /\ lt2^0-lt2^post2 == 0 /\ -buffer_1077^post2+buffer_1077^0 == 0 /\ ret_1103^0-ret_1103^post2 == 0 /\ __disjvr_3^0-__disjvr_3^post2 == 0 /\ -1+i_22^post2-i_22^0 == 0 /\ -tmp_24^post2+tmp_24^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post2 == 0 /\ -cand_1104^post2+cand_1104^0 == 0 /\ buffer_35^0-buffer_35^post2 == 0 /\ lt1^0-lt1^post2 == 0 /\ tmp___0_605^0-tmp___0_605^post2 == 0 /\ -x_12^post2+x_12^0 == 0 /\ tmp___0_25^0-tmp___0_25^post2 == 0 /\ -Result_5^0+buffer_21^post2 == 0 /\ buffer_604^0-buffer_604^post2 == 0 /\ elem_13^0-elem_13^post2 == 0 /\ d_7^0-d_7^post2 == 0 /\ __disjvr_0^0-__disjvr_0^post2 == 0 /\ tmp_9^0-tmp_9^post2 == 0 /\ h_17^0-h_17^post2 == 0 /\ -y_1094^post2+y_1094^0 == 0 /\ -x_16^post2+x_16^0 == 0 /\ -cand_19^post2+cand_19^0 == 0 /\ -prev_14^post2+prev_14^0 == 0 /\ -a_6^post2+a_6^0 == 0 /\ l_11^0-l_11^post2 == 0 /\ __disjvr_1^0-__disjvr_1^post2 == 0 /\ -lt3^post2+lt3^0 == 0 /\ -__disjvr_2^post2+__disjvr_2^0 == 0 /\ sz_23^0-sz_23^post2 == 0 /\ -__cil_tmp5_15^post2+__cil_tmp5_15^0 == 0 /\ -1+len_98^post2-len_98^0 == 0 /\ -sz^post2+sz^0 == 0 /\ -len_98^0 <= 0 /\ -i^post2+i^0 == 0), cost: 1 New rule: l3 -> l4 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : Result_5^0'=Result_5^post3, tmp___0_25^0'=tmp___0_25^post3, buffer_604^0'=buffer_604^post3, lt2^0'=lt2^post3, __disjvr_1^0'=__disjvr_1^post3, x_8^0'=x_8^post3, d_7^0'=d_7^post3, ret_18^0'=ret_18^post3, sz_23^0'=sz_23^post3, buffer_1139^0'=buffer_1139^post3, l_11^0'=l_11^post3, __cil_tmp5_15^0'=__cil_tmp5_15^post3, tmp___0_605^0'=tmp___0_605^post3, lt_29^0'=lt_29^post3, __disjvr_3^0'=__disjvr_3^post3, h_17^0'=h_17^post3, tmp_9^0'=tmp_9^post3, buffer_35^0'=buffer_35^post3, lt1^0'=lt1^post3, __disjvr_0^0'=__disjvr_0^post3, x_16^0'=x_16^post3, cand_19^0'=cand_19^post3, ret_1103^0'=ret_1103^post3, buffer_1077^0'=buffer_1077^post3, i_22^0'=i_22^post3, __cil_tmp5_10^0'=__cil_tmp5_10^post3, tmp___0_36^0'=tmp___0_36^post3, cand_1104^0'=cand_1104^post3, lt3^0'=lt3^post3, __disjvr_2^0'=__disjvr_2^post3, y_1094^0'=y_1094^post3, elem_13^0'=elem_13^post3, sz^0'=sz^post3, tmp_24^0'=tmp_24^post3, buffer_21^0'=buffer_21^post3, len_98^0'=len_98^post3, __cil_tmp5_20^0'=__cil_tmp5_20^post3, x_12^0'=x_12^post3, prev_14^0'=prev_14^post3, a_6^0'=a_6^post3, i^0'=i^post3, (0 == 0 /\ h_17^post3-x_16^0 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0 /\ -elem_13^post3+elem_13^0 == 0 /\ ret_1103^0-ret_1103^post3 == 0 /\ -x_12^post3+x_12^0 == 0 /\ lt2^0-lt2^post3 == 0 /\ -prev_14^post3+prev_14^0 == 0 /\ sz_23^0-sz_23^post3 == 0 /\ -y_1094^post3+y_1094^0 == 0 /\ tmp___0_36^0-tmp___0_36^post3 == 0 /\ -tmp_24^post3+tmp_24^0 == 0 /\ -lt3^post3+lt3^0 == 0 /\ lt_29^0-lt_29^post3 == 0 /\ d_7^0-d_7^post3 == 0 /\ Result_5^0-Result_5^post3 == 0 /\ -a_6^post3+a_6^0 == 0 /\ tmp_9^0-tmp_9^post3 == 0 /\ __disjvr_3^0-__disjvr_3^post3 == 0 /\ tmp___0_605^0-tmp___0_605^post3 == 0 /\ lt1^0-lt1^post3 == 0 /\ -i^post3+i^0 == 0 /\ x_8^0-x_8^post3 == 0 /\ buffer_1139^0-buffer_1139^post3 == 0 /\ l_11^0-l_11^post3 == 0 /\ ret_18^post3 == 0 /\ -sz^post3+sz^0 == 0 /\ tmp___0_25^0-tmp___0_25^post3 == 0 /\ cand_19^0-cand_19^post3 == 0 /\ buffer_35^0-buffer_35^post3 == 0 /\ -cand_1104^post3+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post3 == 0 /\ -buffer_1077^post3+buffer_1077^0 == 0 /\ i_22^0-i_22^post3 == 0 /\ -x_16^post3+x_16^0 == 0 /\ -__cil_tmp5_20^post3+__cil_tmp5_20^0 == 0 /\ -buffer_21^post3+buffer_21^0 == 0 /\ -__cil_tmp5_10^post3+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post3 == 0 /\ __disjvr_2^0-__disjvr_2^post3 == 0 /\ -len_98^0 <= 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post3 == 0), cost: 1 New rule: l5 -> l6 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post3, len_98^0 >= 0, cost: 1 Applied preprocessing Original rule: l5 -> l3 : Result_5^0'=Result_5^post4, tmp___0_25^0'=tmp___0_25^post4, buffer_604^0'=buffer_604^post4, lt2^0'=lt2^post4, __disjvr_1^0'=__disjvr_1^post4, x_8^0'=x_8^post4, d_7^0'=d_7^post4, ret_18^0'=ret_18^post4, sz_23^0'=sz_23^post4, buffer_1139^0'=buffer_1139^post4, l_11^0'=l_11^post4, __cil_tmp5_15^0'=__cil_tmp5_15^post4, tmp___0_605^0'=tmp___0_605^post4, lt_29^0'=lt_29^post4, __disjvr_3^0'=__disjvr_3^post4, h_17^0'=h_17^post4, tmp_9^0'=tmp_9^post4, buffer_35^0'=buffer_35^post4, lt1^0'=lt1^post4, __disjvr_0^0'=__disjvr_0^post4, x_16^0'=x_16^post4, cand_19^0'=cand_19^post4, ret_1103^0'=ret_1103^post4, buffer_1077^0'=buffer_1077^post4, i_22^0'=i_22^post4, __cil_tmp5_10^0'=__cil_tmp5_10^post4, tmp___0_36^0'=tmp___0_36^post4, cand_1104^0'=cand_1104^post4, lt3^0'=lt3^post4, __disjvr_2^0'=__disjvr_2^post4, y_1094^0'=y_1094^post4, elem_13^0'=elem_13^post4, sz^0'=sz^post4, tmp_24^0'=tmp_24^post4, buffer_21^0'=buffer_21^post4, len_98^0'=len_98^post4, __cil_tmp5_20^0'=__cil_tmp5_20^post4, x_12^0'=x_12^post4, prev_14^0'=prev_14^post4, a_6^0'=a_6^post4, i^0'=i^post4, (buffer_21^0-buffer_21^post4 == 0 /\ -y_1094^post4+y_1094^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post4 == 0 /\ x_16^0-x_16^post4 == 0 /\ -sz^post4+sz^0 == 0 /\ x_8^0-x_8^post4 == 0 /\ tmp___0_605^0-tmp___0_605^post4 == 0 /\ -__disjvr_2^post4+__disjvr_2^0 == 0 /\ len_98^0-len_98^post4 == 0 /\ -__disjvr_3^post4+__disjvr_3^0 == 0 /\ -prev_14^post4+prev_14^0 == 0 /\ -lt1^post4+lt1^0 == 0 /\ Result_5^0-Result_5^post4 == 0 /\ lt2^0-lt2^post4 == 0 /\ cand_19^0-cand_19^post4 == 0 /\ tmp_9^0-tmp_9^post4 == 0 /\ -__cil_tmp5_20^post4+__cil_tmp5_20^0 == 0 /\ sz_23^0-sz_23^post4 == 0 /\ -a_6^post4+a_6^0 == 0 /\ -buffer_1077^post4+buffer_1077^0 == 0 /\ -__cil_tmp5_10^post4+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post4 == 0 /\ -ret_18^post4+ret_18^0 == 0 /\ -lt3^post4+lt3^0 == 0 /\ -tmp___0_36^post4+tmp___0_36^0 == 0 /\ lt3^0 <= 0 /\ buffer_604^0-buffer_604^post4 == 0 /\ -h_17^post4+h_17^0 == 0 /\ buffer_1139^0-buffer_1139^post4 == 0 /\ tmp___0_25^0-tmp___0_25^post4 == 0 /\ -__disjvr_0^post4+__disjvr_0^0 == 0 /\ -l_11^post4+l_11^0 == 0 /\ cand_1104^0-cand_1104^post4 == 0 /\ elem_13^0-elem_13^post4 == 0 /\ -lt_29^post4+lt_29^0 == 0 /\ ret_1103^0-ret_1103^post4 == 0 /\ -d_7^post4+d_7^0 == 0 /\ -x_12^post4+x_12^0 == 0 /\ i^0-i^post4 == 0 /\ i_22^0-i_22^post4 == 0 /\ -tmp_24^post4+tmp_24^0 == 0 /\ buffer_35^0-buffer_35^post4 == 0), cost: 1 New rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l7 : Result_5^0'=Result_5^post5, tmp___0_25^0'=tmp___0_25^post5, buffer_604^0'=buffer_604^post5, lt2^0'=lt2^post5, __disjvr_1^0'=__disjvr_1^post5, x_8^0'=x_8^post5, d_7^0'=d_7^post5, ret_18^0'=ret_18^post5, sz_23^0'=sz_23^post5, buffer_1139^0'=buffer_1139^post5, l_11^0'=l_11^post5, __cil_tmp5_15^0'=__cil_tmp5_15^post5, tmp___0_605^0'=tmp___0_605^post5, lt_29^0'=lt_29^post5, __disjvr_3^0'=__disjvr_3^post5, h_17^0'=h_17^post5, tmp_9^0'=tmp_9^post5, buffer_35^0'=buffer_35^post5, lt1^0'=lt1^post5, __disjvr_0^0'=__disjvr_0^post5, x_16^0'=x_16^post5, cand_19^0'=cand_19^post5, ret_1103^0'=ret_1103^post5, buffer_1077^0'=buffer_1077^post5, i_22^0'=i_22^post5, __cil_tmp5_10^0'=__cil_tmp5_10^post5, tmp___0_36^0'=tmp___0_36^post5, cand_1104^0'=cand_1104^post5, lt3^0'=lt3^post5, __disjvr_2^0'=__disjvr_2^post5, y_1094^0'=y_1094^post5, elem_13^0'=elem_13^post5, sz^0'=sz^post5, tmp_24^0'=tmp_24^post5, buffer_21^0'=buffer_21^post5, len_98^0'=len_98^post5, __cil_tmp5_20^0'=__cil_tmp5_20^post5, x_12^0'=x_12^post5, prev_14^0'=prev_14^post5, a_6^0'=a_6^post5, i^0'=i^post5, (ret_18^0-ret_18^post5 == 0 /\ lt_29^0-lt_29^post5 == 0 /\ 1-lt3^0 <= 0 /\ Result_5^0-Result_5^post5 == 0 /\ x_8^0-x_8^post5 == 0 /\ buffer_1139^0-buffer_1139^post5 == 0 /\ -buffer_1077^post5+buffer_1077^0 == 0 /\ __disjvr_3^0-__disjvr_3^post5 == 0 /\ ret_1103^0-ret_1103^post5 == 0 /\ -1-lt2^0+lt2^post5 == 0 /\ -__cil_tmp5_20^post5+__cil_tmp5_20^0 == 0 /\ -buffer_35^post5+buffer_35^0 == 0 /\ -tmp_24^post5+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post5 == 0 /\ -cand_1104^post5+cand_1104^0 == 0 /\ -buffer_21^post5+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post5 == 0 /\ -x_12^post5+x_12^0 == 0 /\ 1+lt3^post5-lt3^0 == 0 /\ d_7^0-d_7^post5 == 0 /\ -__cil_tmp5_15^post5+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post5 == 0 /\ elem_13^0-elem_13^post5 == 0 /\ -len_98^post5+len_98^0 == 0 /\ tmp_9^0-tmp_9^post5 == 0 /\ lt1^0-lt1^post5 == 0 /\ -y_1094^post5+y_1094^0 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ h_17^0-h_17^post5 == 0 /\ -a_6^post5+a_6^0 == 0 /\ -prev_14^post5+prev_14^0 == 0 /\ -cand_19^post5+cand_19^0 == 0 /\ -i_22^post5+i_22^0 == 0 /\ l_11^0-l_11^post5 == 0 /\ sz_23^0-sz_23^post5 == 0 /\ -tmp___0_36^post5+tmp___0_36^0 == 0 /\ x_16^0-x_16^post5 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0 /\ -__disjvr_2^post5+__disjvr_2^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post5 == 0 /\ -i^post5+i^0 == 0 /\ -sz^post5+sz^0 == 0), cost: 1 New rule: l5 -> l7 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^0, -1+lt3^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l5 : Result_5^0'=Result_5^post6, tmp___0_25^0'=tmp___0_25^post6, buffer_604^0'=buffer_604^post6, lt2^0'=lt2^post6, __disjvr_1^0'=__disjvr_1^post6, x_8^0'=x_8^post6, d_7^0'=d_7^post6, ret_18^0'=ret_18^post6, sz_23^0'=sz_23^post6, buffer_1139^0'=buffer_1139^post6, l_11^0'=l_11^post6, __cil_tmp5_15^0'=__cil_tmp5_15^post6, tmp___0_605^0'=tmp___0_605^post6, lt_29^0'=lt_29^post6, __disjvr_3^0'=__disjvr_3^post6, h_17^0'=h_17^post6, tmp_9^0'=tmp_9^post6, buffer_35^0'=buffer_35^post6, lt1^0'=lt1^post6, __disjvr_0^0'=__disjvr_0^post6, x_16^0'=x_16^post6, cand_19^0'=cand_19^post6, ret_1103^0'=ret_1103^post6, buffer_1077^0'=buffer_1077^post6, i_22^0'=i_22^post6, __cil_tmp5_10^0'=__cil_tmp5_10^post6, tmp___0_36^0'=tmp___0_36^post6, cand_1104^0'=cand_1104^post6, lt3^0'=lt3^post6, __disjvr_2^0'=__disjvr_2^post6, y_1094^0'=y_1094^post6, elem_13^0'=elem_13^post6, sz^0'=sz^post6, tmp_24^0'=tmp_24^post6, buffer_21^0'=buffer_21^post6, len_98^0'=len_98^post6, __cil_tmp5_20^0'=__cil_tmp5_20^post6, x_12^0'=x_12^post6, prev_14^0'=prev_14^post6, a_6^0'=a_6^post6, i^0'=i^post6, (__disjvr_0^0-__disjvr_0^post6 == 0 /\ ret_1103^0-ret_1103^post6 == 0 /\ lt2^0-lt2^post6 == 0 /\ -prev_14^post6+prev_14^0 == 0 /\ -x_12^post6+x_12^0 == 0 /\ -len_98^post6+len_98^0 == 0 /\ ret_18^0-ret_18^post6 == 0 /\ i_22^0-i_22^post6 == 0 /\ -elem_13^post6+elem_13^0 == 0 /\ tmp___0_36^0-tmp___0_36^post6 == 0 /\ sz_23^0-sz_23^post6 == 0 /\ -tmp_24^post6+tmp_24^0 == 0 /\ d_7^0-d_7^post6 == 0 /\ -lt3^post6+lt3^0 == 0 /\ lt_29^0-lt_29^post6 == 0 /\ Result_5^0-Result_5^post6 == 0 /\ __disjvr_3^0-__disjvr_3^post6 == 0 /\ -i^post6+i^0 == 0 /\ tmp___0_605^0-tmp___0_605^post6 == 0 /\ lt1^0-lt1^post6 == 0 /\ -a_6^post6+a_6^0 == 0 /\ h_17^0-h_17^post6 == 0 /\ -buffer_1139^post6+buffer_1139^0 == 0 /\ l_11^0-l_11^post6 == 0 /\ tmp___0_25^0-tmp___0_25^post6 == 0 /\ -sz^post6+sz^0 == 0 /\ cand_19^0-cand_19^post6 == 0 /\ -cand_1104^post6+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post6 == 0 /\ buffer_35^0-buffer_35^post6 == 0 /\ -buffer_21^post6+buffer_21^0 == 0 /\ -__cil_tmp5_20^post6+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post6+buffer_1077^0 == 0 /\ __disjvr_2^0-__disjvr_2^post6 == 0 /\ tmp_9^0-tmp_9^post6 == 0 /\ -y_1094^post6+y_1094^0 == 0 /\ x_8^0-x_8^post6 == 0 /\ -__cil_tmp5_10^post6+__cil_tmp5_10^0 == 0 /\ buffer_604^0-buffer_604^post6 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post6 == 0 /\ -x_16^post6+x_16^0 == 0), cost: 1 New rule: l7 -> l5 : TRUE, cost: 1 Applied preprocessing Original rule: l8 -> l5 : Result_5^0'=Result_5^post8, tmp___0_25^0'=tmp___0_25^post8, buffer_604^0'=buffer_604^post8, lt2^0'=lt2^post8, __disjvr_1^0'=__disjvr_1^post8, x_8^0'=x_8^post8, d_7^0'=d_7^post8, ret_18^0'=ret_18^post8, sz_23^0'=sz_23^post8, buffer_1139^0'=buffer_1139^post8, l_11^0'=l_11^post8, __cil_tmp5_15^0'=__cil_tmp5_15^post8, tmp___0_605^0'=tmp___0_605^post8, lt_29^0'=lt_29^post8, __disjvr_3^0'=__disjvr_3^post8, h_17^0'=h_17^post8, tmp_9^0'=tmp_9^post8, buffer_35^0'=buffer_35^post8, lt1^0'=lt1^post8, __disjvr_0^0'=__disjvr_0^post8, x_16^0'=x_16^post8, cand_19^0'=cand_19^post8, ret_1103^0'=ret_1103^post8, buffer_1077^0'=buffer_1077^post8, i_22^0'=i_22^post8, __cil_tmp5_10^0'=__cil_tmp5_10^post8, tmp___0_36^0'=tmp___0_36^post8, cand_1104^0'=cand_1104^post8, lt3^0'=lt3^post8, __disjvr_2^0'=__disjvr_2^post8, y_1094^0'=y_1094^post8, elem_13^0'=elem_13^post8, sz^0'=sz^post8, tmp_24^0'=tmp_24^post8, buffer_21^0'=buffer_21^post8, len_98^0'=len_98^post8, __cil_tmp5_20^0'=__cil_tmp5_20^post8, x_12^0'=x_12^post8, prev_14^0'=prev_14^post8, a_6^0'=a_6^post8, i^0'=i^post8, (lt_29^0-lt_29^post8 == 0 /\ cand_1104^0-cand_1104^post8 == 0 /\ x_8^0-x_8^post8 == 0 /\ tmp___0_605^0-tmp___0_605^post8 == 0 /\ -buffer_35^post8+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post8 == 0 /\ __disjvr_3^0-__disjvr_3^post8 == 0 /\ -__cil_tmp5_20^post8+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post8+buffer_1077^0 == 0 /\ -tmp_24^post8+tmp_24^0 == 0 /\ -buffer_21^post8+buffer_21^0 == 0 /\ tmp___0_25^0-tmp___0_25^post8 == 0 /\ -lt1^0+lt3^post8 == 0 /\ -x_12^post8+x_12^0 == 0 /\ Result_5^0-Result_5^post8 == 0 /\ -y_1094^post8+y_1094^0 == 0 /\ ret_18^0-ret_18^post8 == 0 /\ -len_98^post8+len_98^0 == 0 /\ d_7^0-d_7^post8 == 0 /\ -__cil_tmp5_15^post8+__cil_tmp5_15^0 == 0 /\ elem_13^0-elem_13^post8 == 0 /\ lt1^0-lt1^post8 == 0 /\ buffer_604^0-buffer_604^post8 == 0 /\ tmp_9^0-tmp_9^post8 == 0 /\ h_17^0-h_17^post8 == 0 /\ lt2^post8 == 0 /\ -ret_1103^post8+ret_1103^0 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ -prev_14^post8+prev_14^0 == 0 /\ -sz^post8+sz^0 == 0 /\ -i^post8+i^0 == 0 /\ l_11^0-l_11^post8 == 0 /\ -__disjvr_2^post8+__disjvr_2^0 == 0 /\ -i_22^post8+i_22^0 == 0 /\ -a_6^post8+a_6^0 == 0 /\ x_16^0-x_16^post8 == 0 /\ sz_23^0-sz_23^post8 == 0 /\ -cand_19^post8+cand_19^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post8 == 0 /\ -tmp___0_36^post8+tmp___0_36^0 == 0 /\ __disjvr_1^0-__disjvr_1^post8 == 0), cost: 1 New rule: l8 -> l5 : lt2^0'=0, lt3^0'=lt1^0, TRUE, cost: 1 Applied preprocessing Original rule: l9 -> l10 : Result_5^0'=Result_5^post9, tmp___0_25^0'=tmp___0_25^post9, buffer_604^0'=buffer_604^post9, lt2^0'=lt2^post9, __disjvr_1^0'=__disjvr_1^post9, x_8^0'=x_8^post9, d_7^0'=d_7^post9, ret_18^0'=ret_18^post9, sz_23^0'=sz_23^post9, buffer_1139^0'=buffer_1139^post9, l_11^0'=l_11^post9, __cil_tmp5_15^0'=__cil_tmp5_15^post9, tmp___0_605^0'=tmp___0_605^post9, lt_29^0'=lt_29^post9, __disjvr_3^0'=__disjvr_3^post9, h_17^0'=h_17^post9, tmp_9^0'=tmp_9^post9, buffer_35^0'=buffer_35^post9, lt1^0'=lt1^post9, __disjvr_0^0'=__disjvr_0^post9, x_16^0'=x_16^post9, cand_19^0'=cand_19^post9, ret_1103^0'=ret_1103^post9, buffer_1077^0'=buffer_1077^post9, i_22^0'=i_22^post9, __cil_tmp5_10^0'=__cil_tmp5_10^post9, tmp___0_36^0'=tmp___0_36^post9, cand_1104^0'=cand_1104^post9, lt3^0'=lt3^post9, __disjvr_2^0'=__disjvr_2^post9, y_1094^0'=y_1094^post9, elem_13^0'=elem_13^post9, sz^0'=sz^post9, tmp_24^0'=tmp_24^post9, buffer_21^0'=buffer_21^post9, len_98^0'=len_98^post9, __cil_tmp5_20^0'=__cil_tmp5_20^post9, x_12^0'=x_12^post9, prev_14^0'=prev_14^post9, a_6^0'=a_6^post9, i^0'=i^post9, (ret_1103^0-ret_1103^post9 == 0 /\ tmp___0_36^0-tmp___0_36^post9 == 0 /\ -x_12^post9+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post9 == 0 /\ -__cil_tmp5_10^post9+__cil_tmp5_10^0 == 0 /\ -i^post9+i^0 == 0 /\ lt2^0-lt2^post9 == 0 /\ Result_5^0-Result_5^post9 == 0 /\ -lt3^post9+lt3^0 == 0 /\ ret_18^0-ret_18^post9 == 0 /\ sz_23^0-sz_23^post9 == 0 /\ d_7^0-d_7^post9 == 0 /\ -len_98^post9+len_98^0 == 0 /\ i_22^0-i_22^post9 == 0 /\ -sz^post9+sz^0 == 0 /\ lt_29^0-lt_29^post9 == 0 /\ tmp___0_605^0-tmp___0_605^post9 == 0 /\ -tmp_24^post9+tmp_24^0 == 0 /\ -a_6^post9+a_6^0 == 0 /\ -cand_19^post9+cand_19^0 == 0 /\ -buffer_1139^post9+buffer_1139^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ lt1^0-lt1^post9 == 0 /\ h_17^0-h_17^post9 == 0 /\ l_11^0-l_11^post9 == 0 /\ tmp___0_25^0-tmp___0_25^post9 == 0 /\ -cand_1104^post9+cand_1104^0 == 0 /\ __disjvr_1^0-__disjvr_1^post9 == 0 /\ buffer_35^0-buffer_35^post9 == 0 /\ -__cil_tmp5_20^post9+__cil_tmp5_20^0 == 0 /\ -buffer_21^post9+buffer_21^0 == 0 /\ __disjvr_2^0-__disjvr_2^post9 == 0 /\ tmp_9^0-tmp_9^post9 == 0 /\ -y_1094^post9+y_1094^0 == 0 /\ -elem_13^post9+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post9 == 0 /\ __disjvr_3^0-__disjvr_3^post9 == 0 /\ x_8^0-x_8^post9 == 0 /\ -prev_14^post9+prev_14^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post9 == 0 /\ x_16^0-x_16^post9 == 0), cost: 1 New rule: l9 -> l10 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l12 : Result_5^0'=Result_5^post10, tmp___0_25^0'=tmp___0_25^post10, buffer_604^0'=buffer_604^post10, lt2^0'=lt2^post10, __disjvr_1^0'=__disjvr_1^post10, x_8^0'=x_8^post10, d_7^0'=d_7^post10, ret_18^0'=ret_18^post10, sz_23^0'=sz_23^post10, buffer_1139^0'=buffer_1139^post10, l_11^0'=l_11^post10, __cil_tmp5_15^0'=__cil_tmp5_15^post10, tmp___0_605^0'=tmp___0_605^post10, lt_29^0'=lt_29^post10, __disjvr_3^0'=__disjvr_3^post10, h_17^0'=h_17^post10, tmp_9^0'=tmp_9^post10, buffer_35^0'=buffer_35^post10, lt1^0'=lt1^post10, __disjvr_0^0'=__disjvr_0^post10, x_16^0'=x_16^post10, cand_19^0'=cand_19^post10, ret_1103^0'=ret_1103^post10, buffer_1077^0'=buffer_1077^post10, i_22^0'=i_22^post10, __cil_tmp5_10^0'=__cil_tmp5_10^post10, tmp___0_36^0'=tmp___0_36^post10, cand_1104^0'=cand_1104^post10, lt3^0'=lt3^post10, __disjvr_2^0'=__disjvr_2^post10, y_1094^0'=y_1094^post10, elem_13^0'=elem_13^post10, sz^0'=sz^post10, tmp_24^0'=tmp_24^post10, buffer_21^0'=buffer_21^post10, len_98^0'=len_98^post10, __cil_tmp5_20^0'=__cil_tmp5_20^post10, x_12^0'=x_12^post10, prev_14^0'=prev_14^post10, a_6^0'=a_6^post10, i^0'=i^post10, (0 == 0 /\ -sz^post10+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post10 == 0 /\ -y_1094^post10+y_1094^0 == 0 /\ sz_23^0-sz_23^post10 == 0 /\ x_16^0-x_16^post10 == 0 /\ d_7^0-d_7^post10 == 0 /\ -lt1^post10+lt1^0 == 0 /\ buffer_21^0-buffer_21^post10 == 0 /\ -lt_29^post10+lt_29^0 == 0 /\ Result_5^0-Result_5^post10 == 0 /\ prev_14^post10 == 0 /\ -i^post10+i^0 == 0 /\ -__disjvr_2^post10+__disjvr_2^0 == 0 /\ cand_19^0-cand_19^post10 == 0 /\ lt2^0-lt2^post10 == 0 /\ -__cil_tmp5_10^post10+__cil_tmp5_10^0 == 0 /\ buffer_35^0-buffer_35^post10 == 0 /\ tmp_9^0-tmp_9^post10 == 0 /\ __disjvr_1^0-__disjvr_1^post10 == 0 /\ -lt3^post10+lt3^0 == 0 /\ -buffer_604^post10+buffer_604^0 == 0 /\ tmp___0_605^0-tmp___0_605^post10 == 0 /\ -h_17^post10+h_17^0 == 0 /\ -buffer_1077^post10+buffer_1077^0 == 0 /\ -l_11^0+elem_13^post10 == 0 /\ l_11^0-l_11^post10 == 0 /\ -a_6^post10+a_6^0 == 0 /\ -ret_18^post10+ret_18^0 == 0 /\ -tmp___0_36^post10+tmp___0_36^0 == 0 /\ tmp___0_25^0-tmp___0_25^post10 == 0 /\ -__cil_tmp5_20^post10+__cil_tmp5_20^0 == 0 /\ cand_1104^0-cand_1104^post10 == 0 /\ buffer_1139^0-buffer_1139^post10 == 0 /\ x_8^0-x_8^post10 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post10 == 0 /\ -tmp_24^post10+tmp_24^0 == 0 /\ -ret_1103^post10+ret_1103^0 == 0 /\ 1-len_98^0 <= 0 /\ -__disjvr_0^post10+__disjvr_0^0 == 0 /\ -x_12^post10+x_12^0 == 0 /\ i_22^0-i_22^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 : Result_5^0'=Result_5^post11, tmp___0_25^0'=tmp___0_25^post11, buffer_604^0'=buffer_604^post11, lt2^0'=lt2^post11, __disjvr_1^0'=__disjvr_1^post11, x_8^0'=x_8^post11, d_7^0'=d_7^post11, ret_18^0'=ret_18^post11, sz_23^0'=sz_23^post11, buffer_1139^0'=buffer_1139^post11, l_11^0'=l_11^post11, __cil_tmp5_15^0'=__cil_tmp5_15^post11, tmp___0_605^0'=tmp___0_605^post11, lt_29^0'=lt_29^post11, __disjvr_3^0'=__disjvr_3^post11, h_17^0'=h_17^post11, tmp_9^0'=tmp_9^post11, buffer_35^0'=buffer_35^post11, lt1^0'=lt1^post11, __disjvr_0^0'=__disjvr_0^post11, x_16^0'=x_16^post11, cand_19^0'=cand_19^post11, ret_1103^0'=ret_1103^post11, buffer_1077^0'=buffer_1077^post11, i_22^0'=i_22^post11, __cil_tmp5_10^0'=__cil_tmp5_10^post11, tmp___0_36^0'=tmp___0_36^post11, cand_1104^0'=cand_1104^post11, lt3^0'=lt3^post11, __disjvr_2^0'=__disjvr_2^post11, y_1094^0'=y_1094^post11, elem_13^0'=elem_13^post11, sz^0'=sz^post11, tmp_24^0'=tmp_24^post11, buffer_21^0'=buffer_21^post11, len_98^0'=len_98^post11, __cil_tmp5_20^0'=__cil_tmp5_20^post11, x_12^0'=x_12^post11, prev_14^0'=prev_14^post11, a_6^0'=a_6^post11, i^0'=i^post11, (sz^0-i^0 <= 0 /\ cand_1104^0-cand_1104^post11 == 0 /\ x_16^0-x_16^post11 == 0 /\ d_7^0-d_7^post11 == 0 /\ -buffer_35^post11+buffer_35^0 == 0 /\ x_8^0-x_8^post11 == 0 /\ tmp___0_605^0-tmp___0_605^post11 == 0 /\ __disjvr_3^0-__disjvr_3^post11 == 0 /\ buffer_1139^0-buffer_1139^post11 == 0 /\ -__cil_tmp5_20^post11+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post11+buffer_1077^0 == 0 /\ -x_12^post11+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post11 == 0 /\ buffer_21^0-buffer_21^post11 == 0 /\ ret_18^0-ret_18^post11 == 0 /\ -__cil_tmp5_15^post11+__cil_tmp5_15^0 == 0 /\ Result_5^0-Result_5^post11 == 0 /\ tmp_9^0-tmp_9^post11 == 0 /\ -tmp_24^post11+tmp_24^0 == 0 /\ elem_13^0-elem_13^post11 == 0 /\ lt1^0-lt1^post11 == 0 /\ -lt_29^post11+lt_29^0 == 0 /\ -len_98^post11+len_98^0 == 0 /\ buffer_604^0-buffer_604^post11 == 0 /\ lt2^0-lt2^post11 == 0 /\ -prev_14^post11+prev_14^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ -ret_1103^post11+ret_1103^0 == 0 /\ -y_1094^post11+y_1094^0 == 0 /\ h_17^0-h_17^post11 == 0 /\ -sz^post11+sz^0 == 0 /\ -lt3^post11+lt3^0 == 0 /\ l_11^0-l_11^post11 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post11 == 0 /\ -cand_19^post11+cand_19^0 == 0 /\ -i_22^post11+i_22^0 == 0 /\ -a_6^post11+a_6^0 == 0 /\ -__disjvr_2^post11+__disjvr_2^0 == 0 /\ tmp___0_25^0-tmp___0_25^post11 == 0 /\ -tmp___0_36^post11+tmp___0_36^0 == 0 /\ sz_23^0-sz_23^post11 == 0 /\ -i^post11+i^0 == 0), cost: 1 New rule: l11 -> l8 : sz^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l13 : Result_5^0'=Result_5^post12, tmp___0_25^0'=tmp___0_25^post12, buffer_604^0'=buffer_604^post12, lt2^0'=lt2^post12, __disjvr_1^0'=__disjvr_1^post12, x_8^0'=x_8^post12, d_7^0'=d_7^post12, ret_18^0'=ret_18^post12, sz_23^0'=sz_23^post12, buffer_1139^0'=buffer_1139^post12, l_11^0'=l_11^post12, __cil_tmp5_15^0'=__cil_tmp5_15^post12, tmp___0_605^0'=tmp___0_605^post12, lt_29^0'=lt_29^post12, __disjvr_3^0'=__disjvr_3^post12, h_17^0'=h_17^post12, tmp_9^0'=tmp_9^post12, buffer_35^0'=buffer_35^post12, lt1^0'=lt1^post12, __disjvr_0^0'=__disjvr_0^post12, x_16^0'=x_16^post12, cand_19^0'=cand_19^post12, ret_1103^0'=ret_1103^post12, buffer_1077^0'=buffer_1077^post12, i_22^0'=i_22^post12, __cil_tmp5_10^0'=__cil_tmp5_10^post12, tmp___0_36^0'=tmp___0_36^post12, cand_1104^0'=cand_1104^post12, lt3^0'=lt3^post12, __disjvr_2^0'=__disjvr_2^post12, y_1094^0'=y_1094^post12, elem_13^0'=elem_13^post12, sz^0'=sz^post12, tmp_24^0'=tmp_24^post12, buffer_21^0'=buffer_21^post12, len_98^0'=len_98^post12, __cil_tmp5_20^0'=__cil_tmp5_20^post12, x_12^0'=x_12^post12, prev_14^0'=prev_14^post12, a_6^0'=a_6^post12, i^0'=i^post12, (ret_1103^0-ret_1103^post12 == 0 /\ -cand_19^post12+cand_19^0 == 0 /\ -__cil_tmp5_20^post12+__cil_tmp5_20^0 == 0 /\ -x_12^post12+x_12^0 == 0 /\ Result_5^0-Result_5^post12 == 0 /\ -buffer_21^post12+buffer_21^0 == 0 /\ sz_23^0-sz_23^post12 == 0 /\ -len_98^post12+len_98^0 == 0 /\ -lt3^post12+lt3^0 == 0 /\ d_7^0-d_7^post12 == 0 /\ i_22^0-i_22^post12 == 0 /\ 1-sz^0+i^0 <= 0 /\ lt_29^0-lt_29^post12 == 0 /\ buffer_1077^0-buffer_1077^post12 == 0 /\ -tmp_24^post12+tmp_24^0 == 0 /\ -a_6^post12+a_6^0 == 0 /\ tmp___0_605^0-tmp___0_605^post12 == 0 /\ -buffer_1139^post12+buffer_1139^0 == 0 /\ -1+i^post12-i^0 == 0 /\ -cand_1104^post12+cand_1104^0 == 0 /\ l_11^0-l_11^post12 == 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ h_17^0-h_17^post12 == 0 /\ -buffer_35^post12+buffer_35^0 == 0 /\ tmp___0_25^0-tmp___0_25^post12 == 0 /\ -sz^post12+sz^0 == 0 /\ ret_18^0-ret_18^post12 == 0 /\ __disjvr_1^0-__disjvr_1^post12 == 0 /\ tmp___0_36^0-tmp___0_36^post12 == 0 /\ lt2^0-lt2^post12 == 0 /\ -y_1094^post12+y_1094^0 == 0 /\ -elem_13^post12+elem_13^0 == 0 /\ __disjvr_2^0-__disjvr_2^post12 == 0 /\ tmp_9^0-tmp_9^post12 == 0 /\ __disjvr_3^0-__disjvr_3^post12 == 0 /\ -__cil_tmp5_10^post12+__cil_tmp5_10^0 == 0 /\ -1-lt1^0+lt1^post12 == 0 /\ -prev_14^post12+prev_14^0 == 0 /\ x_8^0-x_8^post12 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post12 == 0 /\ x_16^0-x_16^post12 == 0 /\ buffer_604^0-buffer_604^post12 == 0), cost: 1 New rule: l11 -> l13 : lt1^0'=1+lt1^0, i^0'=1+i^0, 1-sz^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l11 : Result_5^0'=Result_5^post13, tmp___0_25^0'=tmp___0_25^post13, buffer_604^0'=buffer_604^post13, lt2^0'=lt2^post13, __disjvr_1^0'=__disjvr_1^post13, x_8^0'=x_8^post13, d_7^0'=d_7^post13, ret_18^0'=ret_18^post13, sz_23^0'=sz_23^post13, buffer_1139^0'=buffer_1139^post13, l_11^0'=l_11^post13, __cil_tmp5_15^0'=__cil_tmp5_15^post13, tmp___0_605^0'=tmp___0_605^post13, lt_29^0'=lt_29^post13, __disjvr_3^0'=__disjvr_3^post13, h_17^0'=h_17^post13, tmp_9^0'=tmp_9^post13, buffer_35^0'=buffer_35^post13, lt1^0'=lt1^post13, __disjvr_0^0'=__disjvr_0^post13, x_16^0'=x_16^post13, cand_19^0'=cand_19^post13, ret_1103^0'=ret_1103^post13, buffer_1077^0'=buffer_1077^post13, i_22^0'=i_22^post13, __cil_tmp5_10^0'=__cil_tmp5_10^post13, tmp___0_36^0'=tmp___0_36^post13, cand_1104^0'=cand_1104^post13, lt3^0'=lt3^post13, __disjvr_2^0'=__disjvr_2^post13, y_1094^0'=y_1094^post13, elem_13^0'=elem_13^post13, sz^0'=sz^post13, tmp_24^0'=tmp_24^post13, buffer_21^0'=buffer_21^post13, len_98^0'=len_98^post13, __cil_tmp5_20^0'=__cil_tmp5_20^post13, x_12^0'=x_12^post13, prev_14^0'=prev_14^post13, a_6^0'=a_6^post13, i^0'=i^post13, (-y_1094^post13+y_1094^0 == 0 /\ -sz^post13+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post13 == 0 /\ sz_23^0-sz_23^post13 == 0 /\ -lt_29^post13+lt_29^0 == 0 /\ -lt1^post13+lt1^0 == 0 /\ buffer_21^0-buffer_21^post13 == 0 /\ Result_5^0-Result_5^post13 == 0 /\ -i^post13+i^0 == 0 /\ len_98^0-len_98^post13 == 0 /\ d_7^0-d_7^post13 == 0 /\ x_16^0-x_16^post13 == 0 /\ -prev_14^post13+prev_14^0 == 0 /\ -__disjvr_2^post13+__disjvr_2^0 == 0 /\ h_17^0-h_17^post13 == 0 /\ lt2^0-lt2^post13 == 0 /\ cand_19^0-cand_19^post13 == 0 /\ buffer_1139^0-buffer_1139^post13 == 0 /\ -tmp_9^post13+tmp_9^0 == 0 /\ -ret_18^post13+ret_18^0 == 0 /\ -__disjvr_0^post13+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post13 == 0 /\ lt3^0-lt3^post13 == 0 /\ tmp___0_605^0-tmp___0_605^post13 == 0 /\ l_11^0-l_11^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -__cil_tmp5_10^post13+__cil_tmp5_10^0 == 0 /\ -a_6^post13+a_6^0 == 0 /\ -tmp___0_36^post13+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post13+__cil_tmp5_20^0 == 0 /\ tmp___0_25^0-tmp___0_25^post13 == 0 /\ -buffer_1077^post13+buffer_1077^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post13 == 0 /\ x_8^0-x_8^post13 == 0 /\ -tmp_24^post13+tmp_24^0 == 0 /\ -ret_1103^post13+ret_1103^0 == 0 /\ cand_1104^0-cand_1104^post13 == 0 /\ buffer_604^0-buffer_604^post13 == 0 /\ elem_13^0-elem_13^post13 == 0 /\ i_22^0-i_22^post13 == 0 /\ -x_12^post13+x_12^0 == 0), cost: 1 New rule: l13 -> l11 : TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l18 : Result_5^0'=Result_5^post18, tmp___0_25^0'=tmp___0_25^post18, buffer_604^0'=buffer_604^post18, lt2^0'=lt2^post18, __disjvr_1^0'=__disjvr_1^post18, x_8^0'=x_8^post18, d_7^0'=d_7^post18, ret_18^0'=ret_18^post18, sz_23^0'=sz_23^post18, buffer_1139^0'=buffer_1139^post18, l_11^0'=l_11^post18, __cil_tmp5_15^0'=__cil_tmp5_15^post18, tmp___0_605^0'=tmp___0_605^post18, lt_29^0'=lt_29^post18, __disjvr_3^0'=__disjvr_3^post18, h_17^0'=h_17^post18, tmp_9^0'=tmp_9^post18, buffer_35^0'=buffer_35^post18, lt1^0'=lt1^post18, __disjvr_0^0'=__disjvr_0^post18, x_16^0'=x_16^post18, cand_19^0'=cand_19^post18, ret_1103^0'=ret_1103^post18, buffer_1077^0'=buffer_1077^post18, i_22^0'=i_22^post18, __cil_tmp5_10^0'=__cil_tmp5_10^post18, tmp___0_36^0'=tmp___0_36^post18, cand_1104^0'=cand_1104^post18, lt3^0'=lt3^post18, __disjvr_2^0'=__disjvr_2^post18, y_1094^0'=y_1094^post18, elem_13^0'=elem_13^post18, sz^0'=sz^post18, tmp_24^0'=tmp_24^post18, buffer_21^0'=buffer_21^post18, len_98^0'=len_98^post18, __cil_tmp5_20^0'=__cil_tmp5_20^post18, x_12^0'=x_12^post18, prev_14^0'=prev_14^post18, a_6^0'=a_6^post18, i^0'=i^post18, (0 == 0 /\ tmp___0_25^0-tmp___0_25^post18 == 0 /\ -buffer_21^post18+buffer_21^0 == 0 /\ -cand_19^post18+cand_19^0 == 0 /\ -__cil_tmp5_20^post18+__cil_tmp5_20^0 == 0 /\ -a_6^post18+a_6^0 == 0 /\ ret_1103^0-ret_1103^post18 == 0 /\ -i^post18+i^0 == 0 /\ -lt3^post18+lt3^0 == 0 /\ -elem_13^0 <= 0 /\ -buffer_1139^post18+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post18 == 0 /\ __disjvr_1^0-__disjvr_1^post18 == 0 /\ -x_12^post18+x_12^0 == 0 /\ buffer_1077^0-buffer_1077^post18 == 0 /\ -cand_1104^post18+cand_1104^0 == 0 /\ lt1^0-lt1^post18 == 0 /\ tmp___0_605^0-tmp___0_605^post18 == 0 /\ -tmp_24^post18+tmp_24^0 == 0 /\ __disjvr_0^0-__disjvr_0^post18 == 0 /\ tmp___0_36^0-tmp___0_36^post18 == 0 /\ -buffer_35^post18+buffer_35^0 == 0 /\ -prev_14^0 <= 0 /\ -i_22^post18+i_22^0 == 0 /\ ret_18^0-ret_18^post18 == 0 /\ h_17^0-h_17^post18 == 0 /\ -y_1094^post18+y_1094^0 == 0 /\ Result_5^post18-__cil_tmp5_15^post18 == 0 /\ __disjvr_2^0-__disjvr_2^post18 == 0 /\ -sz^post18+sz^0 == 0 /\ lt2^0-lt2^post18 == 0 /\ elem_13^0 <= 0 /\ tmp_9^0-tmp_9^post18 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post18 == 0 /\ l_11^post18-x_12^0 == 0 /\ -l_11^post18+__cil_tmp5_15^post18 == 0 /\ -prev_14^post18+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post18 == 0 /\ x_16^0-x_16^post18 == 0 /\ prev_14^0 <= 0 /\ d_7^0-d_7^post18 == 0 /\ 1-len_98^0 <= 0 /\ buffer_604^0-buffer_604^post18 == 0 /\ lt_29^0-lt_29^post18 == 0 /\ x_8^0-x_8^post18 == 0 /\ -elem_13^post18+elem_13^0 == 0), cost: 1 New rule: l12 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, len_98^0'=len_98^post18, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 Applied preprocessing Original rule: l18 -> l11 : Result_5^0'=Result_5^post21, tmp___0_25^0'=tmp___0_25^post21, buffer_604^0'=buffer_604^post21, lt2^0'=lt2^post21, __disjvr_1^0'=__disjvr_1^post21, x_8^0'=x_8^post21, d_7^0'=d_7^post21, ret_18^0'=ret_18^post21, sz_23^0'=sz_23^post21, buffer_1139^0'=buffer_1139^post21, l_11^0'=l_11^post21, __cil_tmp5_15^0'=__cil_tmp5_15^post21, tmp___0_605^0'=tmp___0_605^post21, lt_29^0'=lt_29^post21, __disjvr_3^0'=__disjvr_3^post21, h_17^0'=h_17^post21, tmp_9^0'=tmp_9^post21, buffer_35^0'=buffer_35^post21, lt1^0'=lt1^post21, __disjvr_0^0'=__disjvr_0^post21, x_16^0'=x_16^post21, cand_19^0'=cand_19^post21, ret_1103^0'=ret_1103^post21, buffer_1077^0'=buffer_1077^post21, i_22^0'=i_22^post21, __cil_tmp5_10^0'=__cil_tmp5_10^post21, tmp___0_36^0'=tmp___0_36^post21, cand_1104^0'=cand_1104^post21, lt3^0'=lt3^post21, __disjvr_2^0'=__disjvr_2^post21, y_1094^0'=y_1094^post21, elem_13^0'=elem_13^post21, sz^0'=sz^post21, tmp_24^0'=tmp_24^post21, buffer_21^0'=buffer_21^post21, len_98^0'=len_98^post21, __cil_tmp5_20^0'=__cil_tmp5_20^post21, x_12^0'=x_12^post21, prev_14^0'=prev_14^post21, a_6^0'=a_6^post21, i^0'=i^post21, (tmp___0_25^0-tmp___0_25^post21 == 0 /\ -__cil_tmp5_20^post21+__cil_tmp5_20^0 == 0 /\ -buffer_21^post21+buffer_21^0 == 0 /\ ret_1103^0-ret_1103^post21 == 0 /\ -lt3^post21+lt3^0 == 0 /\ -a_6^post21+a_6^0 == 0 /\ -cand_19^post21+cand_19^0 == 0 /\ -tmp_24^post21+tmp_24^0 == 0 /\ -x_12^post21+x_12^0 == 0 /\ __disjvr_1^0-__disjvr_1^post21 == 0 /\ -len_98^post21+len_98^0 == 0 /\ -buffer_1139^post21+buffer_1139^0 == 0 /\ sz_23^0-sz_23^post21 == 0 /\ -l_11^post21+l_11^0 == 0 /\ i^post21 == 0 /\ -cand_1104^post21+cand_1104^0 == 0 /\ -tmp___0_605^post21+tmp___0_605^0 == 0 /\ lt1^post21 == 0 /\ buffer_1077^0-buffer_1077^post21 == 0 /\ -buffer_35^post21+buffer_35^0 == 0 /\ tmp___0_36^0-tmp___0_36^post21 == 0 /\ Result_5^0-Result_5^post21 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post21 == 0 /\ -y_1094^post21+y_1094^0 == 0 /\ -i_22^post21+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post21 == 0 /\ h_17^0-h_17^post21 == 0 /\ ret_18^0-ret_18^post21 == 0 /\ __disjvr_2^0-__disjvr_2^post21 == 0 /\ -sz^post21+sz^0 == 0 /\ lt2^0-lt2^post21 == 0 /\ tmp_9^0-tmp_9^post21 == 0 /\ -prev_14^post21+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post21 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post21 == 0 /\ d_7^0-d_7^post21 == 0 /\ x_16^0-x_16^post21 == 0 /\ -elem_13^post21+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post21 == 0 /\ x_8^0-x_8^post21 == 0 /\ lt_29^0-lt_29^post21 == 0), cost: 1 New rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l10 : Result_5^0'=Result_5^post22, tmp___0_25^0'=tmp___0_25^post22, buffer_604^0'=buffer_604^post22, lt2^0'=lt2^post22, __disjvr_1^0'=__disjvr_1^post22, x_8^0'=x_8^post22, d_7^0'=d_7^post22, ret_18^0'=ret_18^post22, sz_23^0'=sz_23^post22, buffer_1139^0'=buffer_1139^post22, l_11^0'=l_11^post22, __cil_tmp5_15^0'=__cil_tmp5_15^post22, tmp___0_605^0'=tmp___0_605^post22, lt_29^0'=lt_29^post22, __disjvr_3^0'=__disjvr_3^post22, h_17^0'=h_17^post22, tmp_9^0'=tmp_9^post22, buffer_35^0'=buffer_35^post22, lt1^0'=lt1^post22, __disjvr_0^0'=__disjvr_0^post22, x_16^0'=x_16^post22, cand_19^0'=cand_19^post22, ret_1103^0'=ret_1103^post22, buffer_1077^0'=buffer_1077^post22, i_22^0'=i_22^post22, __cil_tmp5_10^0'=__cil_tmp5_10^post22, tmp___0_36^0'=tmp___0_36^post22, cand_1104^0'=cand_1104^post22, lt3^0'=lt3^post22, __disjvr_2^0'=__disjvr_2^post22, y_1094^0'=y_1094^post22, elem_13^0'=elem_13^post22, sz^0'=sz^post22, tmp_24^0'=tmp_24^post22, buffer_21^0'=buffer_21^post22, len_98^0'=len_98^post22, __cil_tmp5_20^0'=__cil_tmp5_20^post22, x_12^0'=x_12^post22, prev_14^0'=prev_14^post22, a_6^0'=a_6^post22, i^0'=i^post22, (0 == 0 /\ cand_19^0-cand_19^post22 == 0 /\ -lt_29^post22+lt_29^0 == 0 /\ sz_23^0-sz_23^post22 == 0 /\ buffer_35^0-buffer_35^post22 == 0 /\ buffer_1077^0-buffer_1077^post22 == 0 /\ tmp___0_25^0-tmp___0_25^post22 == 0 /\ -ret_1103^post22+ret_1103^0 == 0 /\ -prev_14^post22+prev_14^0 == 0 /\ -i^post22+i^0 == 0 /\ sz^0-sz^post22 == 0 /\ -a_6^post22+a_6^0 == 0 /\ d_7^0-d_7^post22 == 0 /\ -tmp_9^post22+tmp_9^0 == 0 /\ -i_22^post22+i_22^0 == 0 /\ -__disjvr_2^post22+__disjvr_2^0 == 0 /\ sz_23^0-i_22^0 <= 0 /\ -elem_13^post22+elem_13^0 == 0 /\ tmp___0_605^0-tmp___0_605^post22 == 0 /\ buffer_1139^0-buffer_1139^post22 == 0 /\ h_17^0-h_17^post22 == 0 /\ -tmp___0_36^post22+tmp___0_36^0 == 0 /\ lt3^0-lt3^post22 == 0 /\ l_11^0-l_11^post22 == 0 /\ -__disjvr_3^post22+__disjvr_3^0 == 0 /\ -__disjvr_0^post22+__disjvr_0^0 == 0 /\ -__cil_tmp5_20^post22+__cil_tmp5_20^0 == 0 /\ __disjvr_1^0-__disjvr_1^post22 == 0 /\ Result_5^0-Result_5^post22 == 0 /\ -__cil_tmp5_10^post22+__cil_tmp5_10^0 == 0 /\ ret_18^0-ret_18^post22 == 0 /\ -cand_1104^post22+cand_1104^0 == 0 /\ -tmp_24^post22+tmp_24^0 == 0 /\ x_16^0-x_16^post22 == 0 /\ -lt1^post22+lt1^0 == 0 /\ x_8^0-x_8^post22 == 0 /\ y_1094^0-y_1094^post22 == 0 /\ lt2^0-lt2^post22 == 0 /\ buffer_604^0-buffer_604^post22 == 0 /\ -len_98^0 <= 0 /\ -buffer_21^post22+buffer_21^0 == 0 /\ -x_12^post22+x_12^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post22 == 0), cost: 1 New rule: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 Applied preprocessing Original rule: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, lt2^0'=lt2^post23, __disjvr_1^0'=__disjvr_1^post23, x_8^0'=x_8^post23, d_7^0'=d_7^post23, ret_18^0'=ret_18^post23, sz_23^0'=sz_23^post23, buffer_1139^0'=buffer_1139^post23, l_11^0'=l_11^post23, __cil_tmp5_15^0'=__cil_tmp5_15^post23, tmp___0_605^0'=tmp___0_605^post23, lt_29^0'=lt_29^post23, __disjvr_3^0'=__disjvr_3^post23, h_17^0'=h_17^post23, tmp_9^0'=tmp_9^post23, buffer_35^0'=buffer_35^post23, lt1^0'=lt1^post23, __disjvr_0^0'=__disjvr_0^post23, x_16^0'=x_16^post23, cand_19^0'=cand_19^post23, ret_1103^0'=ret_1103^post23, buffer_1077^0'=buffer_1077^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=__cil_tmp5_10^post23, tmp___0_36^0'=tmp___0_36^post23, cand_1104^0'=cand_1104^post23, lt3^0'=lt3^post23, __disjvr_2^0'=__disjvr_2^post23, y_1094^0'=y_1094^post23, elem_13^0'=elem_13^post23, sz^0'=sz^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=buffer_21^post23, len_98^0'=len_98^post23, __cil_tmp5_20^0'=__cil_tmp5_20^post23, x_12^0'=x_12^post23, prev_14^0'=prev_14^post23, a_6^0'=a_6^post23, i^0'=i^post23, (0 == 0 /\ lt1^0-lt1^post23 == 0 /\ -cand_19^post23+cand_19^0 == 0 /\ -len_98^20 <= 0 /\ -x_8^post23+__cil_tmp5_10^post23 == 0 /\ 1-sz_23^0+i_22^0 <= 0 /\ -elem_13^post23+elem_13^0 == 0 /\ -tmp_9^post23+x_8^post23 == 0 /\ -prev_14^post23+prev_14^0 == 0 /\ -__cil_tmp5_10^post23+Result_5^post23 == 0 /\ -sz^post23+sz^0 == 0 /\ -lt3^post23+lt3^0 == 0 /\ -y_1094^post23+y_1094^0 == 0 /\ ret_18^0-ret_18^post23 == 0 /\ x_12^0-x_12^post23 == 0 /\ lt2^0-lt2^post23 == 0 /\ __disjvr_2^0-__disjvr_2^post23 == 0 /\ -buffer_35^post23+buffer_35^0 == 0 /\ -__cil_tmp5_20^post23+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post23+buffer_1077^0 == 0 /\ -buffer_21^post23+buffer_21^0 == 0 /\ x_16^0-x_16^post23 == 0 /\ -i^post23+i^0 == 0 /\ lt_29^0-lt_29^post23 == 0 /\ tmp___0_36^0-tmp___0_36^post23 == 0 /\ l_11^0-l_11^post23 == 0 /\ -__disjvr_1^post23+__disjvr_1^0 == 0 /\ -ret_1103^post23+ret_1103^0 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post23 == 0 /\ __disjvr_3^0-__disjvr_3^post23 == 0 /\ buffer_1139^0-buffer_1139^post23 == 0 /\ -len_98^0 <= 0 /\ h_17^0-h_17^post23 == 0 /\ -cand_1104^post23+cand_1104^0 == 0 /\ __disjvr_0^0-__disjvr_0^post23 == 0), cost: 1 New rule: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 Applied preprocessing Original rule: l6 -> l24 : Result_5^0'=Result_5^post28, tmp___0_25^0'=tmp___0_25^post28, buffer_604^0'=buffer_604^post28, lt2^0'=lt2^post28, __disjvr_1^0'=__disjvr_1^post28, x_8^0'=x_8^post28, d_7^0'=d_7^post28, ret_18^0'=ret_18^post28, sz_23^0'=sz_23^post28, buffer_1139^0'=buffer_1139^post28, l_11^0'=l_11^post28, __cil_tmp5_15^0'=__cil_tmp5_15^post28, tmp___0_605^0'=tmp___0_605^post28, lt_29^0'=lt_29^post28, __disjvr_3^0'=__disjvr_3^post28, h_17^0'=h_17^post28, tmp_9^0'=tmp_9^post28, buffer_35^0'=buffer_35^post28, lt1^0'=lt1^post28, __disjvr_0^0'=__disjvr_0^post28, x_16^0'=x_16^post28, cand_19^0'=cand_19^post28, ret_1103^0'=ret_1103^post28, buffer_1077^0'=buffer_1077^post28, i_22^0'=i_22^post28, __cil_tmp5_10^0'=__cil_tmp5_10^post28, tmp___0_36^0'=tmp___0_36^post28, cand_1104^0'=cand_1104^post28, lt3^0'=lt3^post28, __disjvr_2^0'=__disjvr_2^post28, y_1094^0'=y_1094^post28, elem_13^0'=elem_13^post28, sz^0'=sz^post28, tmp_24^0'=tmp_24^post28, buffer_21^0'=buffer_21^post28, len_98^0'=len_98^post28, __cil_tmp5_20^0'=__cil_tmp5_20^post28, x_12^0'=x_12^post28, prev_14^0'=prev_14^post28, a_6^0'=a_6^post28, i^0'=i^post28, (0 == 0 /\ -a_6^post28+a_6^0 == 0 /\ lt2^0-lt2^post28 == 0 /\ -tmp_9^post28+tmp_9^0 == 0 /\ -prev_14^post28+prev_14^0 == 0 /\ -ret_1103^post28+ret_1103^0 == 0 /\ -tmp_24^post28+tmp_24^0 == 0 /\ -x_12^post28+x_12^0 == 0 /\ -cand_19^post28+cand_19^0 == 0 /\ h_17^0-h_17^post28 == 0 /\ -__disjvr_2^post28+__disjvr_2^0 == 0 /\ -i^post28+i^0 == 0 /\ lt3^0-lt3^post28 == 0 /\ Result_5^0-Result_5^post28 == 0 /\ -tmp___0_36^post28+tmp___0_36^0 == 0 /\ -buffer_21^post28+buffer_21^0 == 0 /\ buffer_35^0-buffer_35^post28 == 0 /\ -__disjvr_0^post28+__disjvr_0^0 == 0 /\ x_16^0-x_16^post28 == 0 /\ __disjvr_1^0-__disjvr_1^post28 == 0 /\ __disjvr_3^0-__disjvr_3^post28 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post28 == 0 /\ lt_29^0-lt_29^post28 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post28 == 0 /\ buffer_604^0-buffer_604^post28 == 0 /\ -ret_18^post28+ret_18^0 == 0 /\ x_8^0-x_8^post28 == 0 /\ l_11^0-l_11^post28 == 0 /\ buffer_1139^0-buffer_1139^post28 == 0 /\ y_1094^0-y_1094^post28 == 0 /\ -i_22^post28+i_22^0 == 0 /\ tmp___0_25^0-tmp___0_25^post28 == 0 /\ buffer_1077^0-buffer_1077^post28 == 0 /\ -sz^post28+sz^0 == 0 /\ lt1^0-lt1^post28 == 0 /\ cand_1104^0-cand_1104^post28 == 0 /\ d_7^0-d_7^post28 == 0 /\ -sz_23^post28+sz_23^0 == 0 /\ tmp___0_605^0-tmp___0_605^post28 == 0 /\ elem_13^0-elem_13^post28 == 0 /\ -__cil_tmp5_20^post28+__cil_tmp5_20^0 == 0 /\ -len_98^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 : Result_5^0'=Result_5^post29, tmp___0_25^0'=tmp___0_25^post29, buffer_604^0'=buffer_604^post29, lt2^0'=lt2^post29, __disjvr_1^0'=__disjvr_1^post29, x_8^0'=x_8^post29, d_7^0'=d_7^post29, ret_18^0'=ret_18^post29, sz_23^0'=sz_23^post29, buffer_1139^0'=buffer_1139^post29, l_11^0'=l_11^post29, __cil_tmp5_15^0'=__cil_tmp5_15^post29, tmp___0_605^0'=tmp___0_605^post29, lt_29^0'=lt_29^post29, __disjvr_3^0'=__disjvr_3^post29, h_17^0'=h_17^post29, tmp_9^0'=tmp_9^post29, buffer_35^0'=buffer_35^post29, lt1^0'=lt1^post29, __disjvr_0^0'=__disjvr_0^post29, x_16^0'=x_16^post29, cand_19^0'=cand_19^post29, ret_1103^0'=ret_1103^post29, buffer_1077^0'=buffer_1077^post29, i_22^0'=i_22^post29, __cil_tmp5_10^0'=__cil_tmp5_10^post29, tmp___0_36^0'=tmp___0_36^post29, cand_1104^0'=cand_1104^post29, lt3^0'=lt3^post29, __disjvr_2^0'=__disjvr_2^post29, y_1094^0'=y_1094^post29, elem_13^0'=elem_13^post29, sz^0'=sz^post29, tmp_24^0'=tmp_24^post29, buffer_21^0'=buffer_21^post29, len_98^0'=len_98^post29, __cil_tmp5_20^0'=__cil_tmp5_20^post29, x_12^0'=x_12^post29, prev_14^0'=prev_14^post29, a_6^0'=a_6^post29, i^0'=i^post29, (tmp___0_605^0-tmp___0_605^post29 == 0 /\ -sz^post29+sz^0 == 0 /\ __disjvr_3^0-__disjvr_3^post29 == 0 /\ __disjvr_1^0-__disjvr_1^post29 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post29 == 0 /\ -i_22^post29+i_22^0 == 0 /\ -x_16^post29+x_16^0 == 0 /\ l_11^0-l_11^post29 == 0 /\ lt_29^0-lt_29^post29 == 0 /\ x_8^0-x_8^post29 == 0 /\ -__disjvr_2^post29+__disjvr_2^0 == 0 /\ -prev_14^post29+prev_14^0 == 0 /\ tmp___0_25^0-tmp___0_25^post29 == 0 /\ -__cil_tmp5_15^post29+__cil_tmp5_15^0 == 0 /\ buffer_604^0-buffer_604^post29 == 0 /\ -__disjvr_3^0+__disjvr_3^post29 == 0 /\ -y_1094^post29+y_1094^0 == 0 /\ -elem_13^post29+elem_13^0 == 0 /\ x_12^0-x_12^post29 == 0 /\ lt2^0-lt2^post29 == 0 /\ lt1^0-lt1^post29 == 0 /\ -lt3^post29+lt3^0 == 0 /\ tmp_9^0-tmp_9^post29 == 0 /\ -a_6^post29+a_6^0 == 0 /\ sz_23^0-sz_23^post29 == 0 /\ -buffer_21^post29+buffer_21^0 == 0 /\ -i^post29+i^0 == 0 /\ d_7^0-d_7^post29 == 0 /\ -tmp___0_36^post29+tmp___0_36^0 == 0 /\ -__cil_tmp5_20^post29+__cil_tmp5_20^0 == 0 /\ -buffer_1077^post29+buffer_1077^0 == 0 /\ -cand_19^post29+cand_19^0 == 0 /\ -buffer_35^post29+buffer_35^0 == 0 /\ buffer_1139^0-buffer_1139^post29 == 0 /\ __disjvr_0^0-__disjvr_0^post29 == 0 /\ -tmp_24^post29+tmp_24^0 == 0 /\ ret_18^0-ret_18^post29 == 0 /\ h_17^0-h_17^post29 == 0 /\ -len_98^post29+len_98^0 == 0 /\ Result_5^0-Result_5^post29 == 0 /\ -cand_1104^post29+cand_1104^0 == 0 /\ -ret_1103^post29+ret_1103^0 == 0), cost: 1 New rule: l24 -> l25 : 0 == 0, cost: 1 Applied preprocessing Original rule: l25 -> l11 : Result_5^0'=Result_5^post30, tmp___0_25^0'=tmp___0_25^post30, buffer_604^0'=buffer_604^post30, lt2^0'=lt2^post30, __disjvr_1^0'=__disjvr_1^post30, x_8^0'=x_8^post30, d_7^0'=d_7^post30, ret_18^0'=ret_18^post30, sz_23^0'=sz_23^post30, buffer_1139^0'=buffer_1139^post30, l_11^0'=l_11^post30, __cil_tmp5_15^0'=__cil_tmp5_15^post30, tmp___0_605^0'=tmp___0_605^post30, lt_29^0'=lt_29^post30, __disjvr_3^0'=__disjvr_3^post30, h_17^0'=h_17^post30, tmp_9^0'=tmp_9^post30, buffer_35^0'=buffer_35^post30, lt1^0'=lt1^post30, __disjvr_0^0'=__disjvr_0^post30, x_16^0'=x_16^post30, cand_19^0'=cand_19^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post30, i_22^0'=i_22^post30, __cil_tmp5_10^0'=__cil_tmp5_10^post30, tmp___0_36^0'=tmp___0_36^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt3^post30, __disjvr_2^0'=__disjvr_2^post30, y_1094^0'=y_1094^post30, elem_13^0'=elem_13^post30, sz^0'=sz^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, __cil_tmp5_20^0'=__cil_tmp5_20^post30, x_12^0'=x_12^post30, prev_14^0'=prev_14^post30, a_6^0'=a_6^post30, i^0'=i^post30, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post30 == 0 /\ __disjvr_3^0-__disjvr_3^post30 == 0 /\ __cil_tmp5_20^0-__cil_tmp5_20^post30 == 0 /\ -h_17^0+cand_19^post30 == 0 /\ tmp___0_25^0-tmp___0_25^post30 == 0 /\ x_8^0-x_8^post30 == 0 /\ buffer_604^0-buffer_604^post30 == 0 /\ -a_6^post30+a_6^0 == 0 /\ -sz^post30+sz^0 == 0 /\ -y_1094^post30+y_1094^0 == 0 /\ tmp___0_605^0-tmp___0_605^post30 == 0 /\ -lt3^post30+lt3^0 == 0 /\ tmp_9^0-tmp_9^post30 == 0 /\ -elem_13^post30+elem_13^0 == 0 /\ -buffer_1077^post30+buffer_1077^0 == 0 /\ -y_1094^0+lt_29^10 == 0 /\ -__disjvr_0^post30+__disjvr_0^0 == 0 /\ buffer_35^0-buffer_35^post30 == 0 /\ -tmp___0_36^post30+tmp___0_36^0 == 0 /\ -prev_14^post30+prev_14^0 == 0 /\ -__cil_tmp5_10^post30+__cil_tmp5_10^0 == 0 /\ -i^post30+i^0 == 0 /\ h_17^10-lt_29^10 == 0 /\ d_7^0-d_7^post30 == 0 /\ -__disjvr_2^post30+__disjvr_2^0 == 0 /\ -lt1^post30+lt1^0 == 0 /\ ret_18^0-ret_18^post30 == 0 /\ lt2^0-lt2^post30 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post30 == 0 /\ buffer_1139^0-buffer_1139^post30 == 0 /\ Result_5^0-Result_5^post30 == 0), cost: 1 New rule: l25 -> l11 : sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=h_17^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, 0 == 0, cost: 1 Applied preprocessing Original rule: l10 -> l5 : Result_5^0'=Result_5^post31, tmp___0_25^0'=tmp___0_25^post31, buffer_604^0'=buffer_604^post31, lt2^0'=lt2^post31, __disjvr_1^0'=__disjvr_1^post31, x_8^0'=x_8^post31, d_7^0'=d_7^post31, ret_18^0'=ret_18^post31, sz_23^0'=sz_23^post31, buffer_1139^0'=buffer_1139^post31, l_11^0'=l_11^post31, __cil_tmp5_15^0'=__cil_tmp5_15^post31, tmp___0_605^0'=tmp___0_605^post31, lt_29^0'=lt_29^post31, __disjvr_3^0'=__disjvr_3^post31, h_17^0'=h_17^post31, tmp_9^0'=tmp_9^post31, buffer_35^0'=buffer_35^post31, lt1^0'=lt1^post31, __disjvr_0^0'=__disjvr_0^post31, x_16^0'=x_16^post31, cand_19^0'=cand_19^post31, ret_1103^0'=ret_1103^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, __cil_tmp5_10^0'=__cil_tmp5_10^post31, tmp___0_36^0'=tmp___0_36^post31, cand_1104^0'=cand_1104^post31, lt3^0'=lt3^post31, __disjvr_2^0'=__disjvr_2^post31, y_1094^0'=y_1094^post31, elem_13^0'=elem_13^post31, sz^0'=sz^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=buffer_21^post31, len_98^0'=len_98^post31, __cil_tmp5_20^0'=__cil_tmp5_20^post31, x_12^0'=x_12^post31, prev_14^0'=prev_14^post31, a_6^0'=a_6^post31, i^0'=i^post31, (0 == 0 /\ __disjvr_1^0-__disjvr_1^post31 == 0 /\ -buffer_35^post31+buffer_35^0 == 0 /\ __disjvr_3^0-__disjvr_3^post31 == 0 /\ lt_29^0-lt_29^post31 == 0 /\ cand_1104^0-cand_1104^post31 == 0 /\ -sz^post31+sz^0 == 0 /\ x_8^0-x_8^post31 == 0 /\ tmp___0_605^0-tmp___0_605^post31 == 0 /\ -__cil_tmp5_20^post31+__cil_tmp5_20^0 == 0 /\ -y_1094^post31+y_1094^0 == 0 /\ lt2^0-lt2^post31 == 0 /\ buffer_21^0-buffer_21^post31 == 0 /\ -x_12^post31+x_12^0 == 0 /\ -cand_19^post31+cand_19^0 == 0 /\ -__disjvr_2^post31+__disjvr_2^0 == 0 /\ Result_5^0-Result_5^post31 == 0 /\ -prev_14^post31+prev_14^0 == 0 /\ -ret_1103^post31+ret_1103^0 == 0 /\ tmp_9^0-tmp_9^post31 == 0 /\ -lt3^post31+lt3^0 == 0 /\ -__cil_tmp5_15^post31+__cil_tmp5_15^0 == 0 /\ lt1^0-lt1^post31 == 0 /\ elem_13^0-elem_13^post31 == 0 /\ d_7^0-d_7^post31 == 0 /\ buffer_604^0-buffer_604^post31 == 0 /\ l_11^0-l_11^post31 == 0 /\ __disjvr_0^0-__disjvr_0^post31 == 0 /\ -tmp___0_36^post31+tmp___0_36^0 == 0 /\ h_17^0-h_17^post31 == 0 /\ buffer_1139^0-buffer_1139^post31 == 0 /\ -i^post31+i^0 == 0 /\ tmp___0_25^0-tmp___0_25^post31 == 0 /\ -ret_18^post31+ret_18^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post31 == 0 /\ -a_6^post31+a_6^0 == 0), cost: 1 New rule: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 Applied preprocessing Original rule: l10 -> l18 : Result_5^0'=Result_5^post32, tmp___0_25^0'=tmp___0_25^post32, buffer_604^0'=buffer_604^post32, lt2^0'=lt2^post32, __disjvr_1^0'=__disjvr_1^post32, x_8^0'=x_8^post32, d_7^0'=d_7^post32, ret_18^0'=ret_18^post32, sz_23^0'=sz_23^post32, buffer_1139^0'=buffer_1139^post32, l_11^0'=l_11^post32, __cil_tmp5_15^0'=__cil_tmp5_15^post32, tmp___0_605^0'=tmp___0_605^post32, lt_29^0'=lt_29^post32, __disjvr_3^0'=__disjvr_3^post32, h_17^0'=h_17^post32, tmp_9^0'=tmp_9^post32, buffer_35^0'=buffer_35^post32, lt1^0'=lt1^post32, __disjvr_0^0'=__disjvr_0^post32, x_16^0'=x_16^post32, cand_19^0'=cand_19^post32, ret_1103^0'=ret_1103^post32, buffer_1077^0'=buffer_1077^post32, i_22^0'=i_22^post32, __cil_tmp5_10^0'=__cil_tmp5_10^post32, tmp___0_36^0'=tmp___0_36^post32, cand_1104^0'=cand_1104^post32, lt3^0'=lt3^post32, __disjvr_2^0'=__disjvr_2^post32, y_1094^0'=y_1094^post32, elem_13^0'=elem_13^post32, sz^0'=sz^post32, tmp_24^0'=tmp_24^post32, buffer_21^0'=buffer_21^post32, len_98^0'=len_98^post32, __cil_tmp5_20^0'=__cil_tmp5_20^post32, x_12^0'=x_12^post32, prev_14^0'=prev_14^post32, a_6^0'=a_6^post32, i^0'=i^post32, (0 == 0 /\ -__cil_tmp5_20^post32+__cil_tmp5_20^0 == 0 /\ tmp___0_36^0-tmp___0_36^post32 == 0 /\ ret_1103^0-ret_1103^post32 == 0 /\ -buffer_21^post32+buffer_21^0 == 0 /\ -a_6^post32+a_6^0 == 0 /\ -lt3^post32+lt3^0 == 0 /\ ret_18^0-ret_18^post32 == 0 /\ -x_12^post32+x_12^0 == 0 /\ -i^post32+i^0 == 0 /\ -cand_19^post32+cand_19^0 == 0 /\ Result_5^0-Result_5^post32 == 0 /\ -tmp_24^post32+tmp_24^0 == 0 /\ tmp___0_605^0-tmp___0_605^post32 == 0 /\ lt1^0-lt1^post32 == 0 /\ -buffer_1139^post32+buffer_1139^0 == 0 /\ -buffer_35^post32+buffer_35^0 == 0 /\ -len_98^post32+len_98^0 == 0 /\ lt_29^0-lt_29^post32 == 0 /\ d_7^0-d_7^post32 == 0 /\ buffer_1077^0-buffer_1077^post32 == 0 /\ -cand_1104^post32+cand_1104^0 == 0 /\ tmp___0_25^0-tmp___0_25^post32 == 0 /\ -i_22^post32+i_22^0 == 0 /\ __disjvr_0^0-__disjvr_0^post32 == 0 /\ h_17^0-h_17^post32 == 0 /\ lt2^0-lt2^post32 == 0 /\ sz_23^0-sz_23^post32 == 0 /\ __disjvr_1^0-__disjvr_1^post32 == 0 /\ __disjvr_2^0-__disjvr_2^post32 == 0 /\ tmp_9^0-tmp_9^post32 == 0 /\ -prev_14^post32+prev_14^0 == 0 /\ __disjvr_3^0-__disjvr_3^post32 == 0 /\ -__cil_tmp5_15^post32+__cil_tmp5_15^0 == 0 /\ __cil_tmp5_10^0-__cil_tmp5_10^post32 == 0 /\ x_16^0-x_16^post32 == 0 /\ -y_1094^post32+y_1094^0 == 0 /\ -elem_13^post32+elem_13^0 == 0 /\ buffer_604^0-buffer_604^post32 == 0 /\ x_8^0-x_8^post32 == 0 /\ l_11^0-l_11^post32 == 0), cost: 1 New rule: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 Applied preprocessing Original rule: l26 -> l9 : Result_5^0'=Result_5^post33, tmp___0_25^0'=tmp___0_25^post33, buffer_604^0'=buffer_604^post33, lt2^0'=lt2^post33, __disjvr_1^0'=__disjvr_1^post33, x_8^0'=x_8^post33, d_7^0'=d_7^post33, ret_18^0'=ret_18^post33, sz_23^0'=sz_23^post33, buffer_1139^0'=buffer_1139^post33, l_11^0'=l_11^post33, __cil_tmp5_15^0'=__cil_tmp5_15^post33, tmp___0_605^0'=tmp___0_605^post33, lt_29^0'=lt_29^post33, __disjvr_3^0'=__disjvr_3^post33, h_17^0'=h_17^post33, tmp_9^0'=tmp_9^post33, buffer_35^0'=buffer_35^post33, lt1^0'=lt1^post33, __disjvr_0^0'=__disjvr_0^post33, x_16^0'=x_16^post33, cand_19^0'=cand_19^post33, ret_1103^0'=ret_1103^post33, buffer_1077^0'=buffer_1077^post33, i_22^0'=i_22^post33, __cil_tmp5_10^0'=__cil_tmp5_10^post33, tmp___0_36^0'=tmp___0_36^post33, cand_1104^0'=cand_1104^post33, lt3^0'=lt3^post33, __disjvr_2^0'=__disjvr_2^post33, y_1094^0'=y_1094^post33, elem_13^0'=elem_13^post33, sz^0'=sz^post33, tmp_24^0'=tmp_24^post33, buffer_21^0'=buffer_21^post33, len_98^0'=len_98^post33, __cil_tmp5_20^0'=__cil_tmp5_20^post33, x_12^0'=x_12^post33, prev_14^0'=prev_14^post33, a_6^0'=a_6^post33, i^0'=i^post33, (-len_98^post33+len_98^0 == 0 /\ -lt_29^post33+lt_29^0 == 0 /\ lt2^0-lt2^post33 == 0 /\ -x_12^post33+x_12^0 == 0 /\ -prev_14^post33+prev_14^0 == 0 /\ sz_23^0-sz_23^post33 == 0 /\ buffer_21^0-buffer_21^post33 == 0 /\ -tmp_24^post33+tmp_24^0 == 0 /\ -ret_1103^post33+ret_1103^0 == 0 /\ d_7^0-d_7^post33 == 0 /\ -a_6^post33+a_6^0 == 0 /\ Result_5^0-Result_5^post33 == 0 /\ x_16^0-x_16^post33 == 0 /\ -tmp_9^post33+tmp_9^0 == 0 /\ -ret_18^post33+ret_18^0 == 0 /\ -lt3^post33+lt3^0 == 0 /\ tmp___0_605^0-tmp___0_605^post33 == 0 /\ -i^post33+i^0 == 0 /\ -sz^post33+sz^0 == 0 /\ y_1094^0-y_1094^post33 == 0 /\ h_17^0-h_17^post33 == 0 /\ __disjvr_3^0-__disjvr_3^post33 == 0 /\ -__disjvr_2^post33+__disjvr_2^0 == 0 /\ buffer_1077^0-buffer_1077^post33 == 0 /\ -__disjvr_0^post33+__disjvr_0^0 == 0 /\ -tmp___0_36^post33+tmp___0_36^0 == 0 /\ l_11^0-l_11^post33 == 0 /\ buffer_35^0-buffer_35^post33 == 0 /\ cand_19^0-cand_19^post33 == 0 /\ tmp___0_25^0-tmp___0_25^post33 == 0 /\ -__cil_tmp5_10^post33+__cil_tmp5_10^0 == 0 /\ __disjvr_1^0-__disjvr_1^post33 == 0 /\ -__cil_tmp5_20^post33+__cil_tmp5_20^0 == 0 /\ i_22^0-i_22^post33 == 0 /\ -lt1^post33+lt1^0 == 0 /\ x_8^0-x_8^post33 == 0 /\ buffer_604^0-buffer_604^post33 == 0 /\ elem_13^0-elem_13^post33 == 0 /\ cand_1104^0-cand_1104^post33 == 0 /\ __cil_tmp5_15^0-__cil_tmp5_15^post33 == 0 /\ buffer_1139^0-buffer_1139^post33 == 0), cost: 1 New rule: l26 -> l9 : TRUE, cost: 1 Simplified rules Start location: l26 34: l3 -> l4 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 48: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 35: l5 -> l6 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post3, len_98^0 >= 0, cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 37: l5 -> l7 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^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 : lt2^0'=0, lt3^0'=lt1^0, TRUE, cost: 1 40: l9 -> l10 : TRUE, cost: 1 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^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 : lt1^0'=1+lt1^0, i^0'=1+i^0, 1-sz^0+i^0 <= 0, cost: 1 45: l12 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, len_98^0'=len_98^post18, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 44: l13 -> l11 : TRUE, cost: 1 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 50: l24 -> l25 : 0 == 0, cost: 1 51: l25 -> l11 : sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=h_17^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^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 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post3, 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 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (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 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^0, -1+lt3^0 >= 0, cost: 1 Second rule: l7 -> l5 : TRUE, cost: 1 New rule: l5 -> l5 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^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 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 2 Second rule: l24 -> l25 : 0 == 0, cost: 1 New rule: l5 -> l25 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 Applied simplification Original rule: l5 -> l25 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 New rule: l5 -> l25 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (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 : ret_18^0'=0, h_17^0'=x_16^0, len_98^0'=len_98^post28, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 3 Second rule: l25 -> l11 : sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=h_17^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, 0 == 0, cost: 1 New rule: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 Applied simplification Original rule: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (0 == 0 /\ len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^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 : lt2^0'=0, lt3^0'=lt1^0, TRUE, cost: 1 New rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^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 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, len_98^0'=len_98^post18, (elem_13^0 == 0 /\ prev_14^0 == 0 /\ -1+len_98^0 >= 0), cost: 1 New rule: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 Applied simplification Original rule: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (0 == 0 /\ l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 New rule: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 Applied deletion Removed the following rules: 41 45 Eliminating location l13 by chaining: Applied chaining First rule: l11 -> l13 : lt1^0'=1+lt1^0, i^0'=1+i^0, 1-sz^0+i^0 <= 0, cost: 1 Second rule: l13 -> l11 : TRUE, cost: 1 New rule: l11 -> l11 : lt1^0'=1+lt1^0, i^0'=1+i^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 48: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 57: l5 -> l5 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^0, -1+lt3^0 >= 0, cost: 2 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 62: l11 -> l11 : lt1^0'=1+lt1^0, i^0'=1+i^0, 1-sz^0+i^0 <= 0, cost: 2 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 55: l26 -> l10 : TRUE, cost: 2 Applied acceleration Original rule: l5 -> l5 : lt2^0'=1+lt2^0, lt3^0'=-1+lt3^0, -1+lt3^0 >= 0, cost: 2 New rule: l5 -> l5 : lt2^0'=lt2^0+n0, lt3^0'=-n0+lt3^0, (n0 >= 0 /\ -n0+lt3^0 >= 0), cost: 2*n0 Applied instantiation Original rule: l5 -> l5 : lt2^0'=lt2^0+n0, lt3^0'=-n0+lt3^0, (n0 >= 0 /\ -n0+lt3^0 >= 0), cost: 2*n0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, (0 >= 0 /\ lt3^0 >= 0), cost: 2*lt3^0 Applied simplification Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, (0 >= 0 /\ lt3^0 >= 0), cost: 2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, lt3^0 >= 0, cost: 2*lt3^0 Applied deletion Removed the following rules: 57 Applied acceleration Original rule: l11 -> l11 : lt1^0'=1+lt1^0, i^0'=1+i^0, 1-sz^0+i^0 <= 0, cost: 2 New rule: l11 -> l11 : lt1^0'=n3+lt1^0, i^0'=n3+i^0, (n3 >= 0 /\ -n3+sz^0-i^0 >= 0), cost: 2*n3 Applied instantiation Original rule: l11 -> l11 : lt1^0'=n3+lt1^0, i^0'=n3+i^0, (n3 >= 0 /\ -n3+sz^0-i^0 >= 0), cost: 2*n3 New rule: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^0, (0 >= 0 /\ sz^0-i^0 >= 0), cost: 2*sz^0-2*i^0 Applied simplification Original rule: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^0, (0 >= 0 /\ sz^0-i^0 >= 0), cost: 2*sz^0-2*i^0 New rule: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 48: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 64: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, lt3^0 >= 0, cost: 2*lt3^0 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 66: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 55: l26 -> l10 : TRUE, cost: 2 Applied chaining First rule: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 Second rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, lt3^0 >= 0, cost: 2*lt3^0 New rule: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, lt3^0'=0, lt3^0 >= 0, cost: 2*lt3^0 New rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=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 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 New rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Applied chaining First rule: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l11 -> l11 : lt1^0'=lt1^0+sz^0-i^0, i^0'=sz^0, sz^0-i^0 >= 0, cost: 2*sz^0-2*i^0 New rule: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 47: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 48: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 Second rule: l4 -> l10 : len_98^0'=len_98^post22, (sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 New rule: l3 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (1+len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 Applied simplification Original rule: l3 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (1+len_98^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 New rule: l3 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 Applied chaining First rule: l3 -> l4 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=1+len_98^0, len_98^0 >= 0, cost: 1 Second rule: l4 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 1 New rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1+len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 Applied simplification Original rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (1+len_98^0 >= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 New rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 72: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 55: l26 -> l10 : TRUE, cost: 2 Applied acceleration Original rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 New rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ len_98^0 >= 0), cost: 2*n6 Applied unrolling Original rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^0, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 New rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ 2-sz_23^post23+i_22^post23 <= 0 /\ len_98^0 >= 0), cost: 4 Applied non-termination processor Original rule: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ 2-sz_23^post23+i_22^post23 <= 0 /\ len_98^0 >= 0), cost: 4 New rule: l3 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ 2-sz_23^post23+i_22^post23 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 72 Accelerated simple loops Start location: l26 71: l3 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 73: l3 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ len_98^0 >= 0), cost: 2*n6 74: l3 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ 2-sz_23^post23+i_22^post23 <= 0 /\ len_98^0 >= 0), cost: NONTERM 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^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 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ len_98^0 >= 0), cost: 2*n6 New rule: l5 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: 1+2*n6 Applied chaining First rule: l5 -> l3 : lt3^0 <= 0, cost: 1 Second rule: l3 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ len_98^post23 >= 0 /\ 2-sz_23^post23+i_22^post23 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 73 74 Chained accelerated rules with incoming rules Start location: l26 71: l3 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 36: l5 -> l3 : lt3^0 <= 0, cost: 1 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 75: l5 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: 1+2*n6 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^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 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 2 New rule: l5 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 3 Applied partial deletion Original rule: l5 -> l3 : Result_5^0'=Result_5^post23, tmp___0_25^0'=tmp___0_25^post23, buffer_604^0'=buffer_604^post23, x_8^0'=Result_5^post23, d_7^0'=d_7^post23, sz_23^0'=sz_23^post23, tmp___0_605^0'=tmp___0_605^post23, tmp_9^0'=Result_5^post23, i_22^0'=i_22^post23, __cil_tmp5_10^0'=Result_5^post23, tmp_24^0'=tmp_24^post23, buffer_21^0'=Result_5^post23, len_98^0'=len_98^post23, a_6^0'=a_6^post23, (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: 1+2*n6 New rule: l5 -> [30] : (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: 1+2*n6 Applied deletion Removed the following rules: 36 71 75 Eliminated locations on tree-shaped paths Start location: l26 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 77: l5 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 3 78: l5 -> [30] : (-2+n6 >= 0 /\ -2+sz_23^0-i_22^0 >= 0 /\ len_98^post23 >= 0 /\ -2+sz_23^post23-i_22^post23 >= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: 1+2*n6 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 77: l5 -> l10 : i_22^0'=1+i_22^0, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 3 52: l10 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 1 53: l10 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 1 67: l10 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 1+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 82: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 83: l5 -> l18 : i_22^0'=1+i_22^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 84: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 79: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 81: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied simplification Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 Simplified simple loops Start location: l26 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 82: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 83: l5 -> l18 : i_22^0'=1+i_22^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 85: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 79: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 81: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied acceleration Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 Applied unrolling Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8 Applied non-termination processor Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8 New rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 Applied unrolling Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 Applied non-termination processor Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 New rule: l5 -> [31] : (0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 Applied nonterm Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n14 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 8*n14 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n14 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 8*n14 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 Applied nonterm Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 8+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n16 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n16 Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n16 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n16 Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 Applied nonterm Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n18 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 4*n18+4*n18*n12 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 >= 0 /\ -lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n18 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 4*n18+4*n18*n12 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 Applied nonterm Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n12 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n20 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n12*n20+4*n20 Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n20 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n12*n20+4*n20 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 Applied nonterm Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n22 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 4*n10*n22+4*n22 Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n22 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0))), cost: 4*n10*n22+4*n22 Applied chaining First rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 Second rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 Applied nonterm Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 New rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4+4*n10+2*lt3^0 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n24 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n24+4*n24*n10 Applied chaining First rule: l5 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4+2*lt3^0 Second rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n24 >= 0 /\ ((len_98^post31 >= 0 /\ len_98^0 >= 0) \/ (len_98^post31 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n24+4*n24*n10 Applied simplification Original rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 Applied simplification Original rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 Applied simplification Original rule: l5 -> [31] : (0 == 0 /\ -1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 >= 0 /\ -lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (-lt3^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l5 -> [31] : (0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 82 85 Applied deletion Removed the following rules: 105 109 110 113 114 Accelerated simple loops Start location: l26 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 83: l5 -> l18 : i_22^0'=1+i_22^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 87: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 102: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 103: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 104: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 106: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 107: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 108: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 111: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 112: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 115: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 116: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 79: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 81: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l11 -> l5 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l11 -> l5 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10+2*lt1^0 Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n10 New rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l11 -> l5 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l11 -> l5 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+2*lt1^0+4*n12 Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> l5 : lt2^0'=lt2^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 4*n12 New rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12+2*lt3^0 Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM Applied chaining First rule: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 Second rule: l5 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied deletion Removed the following rules: 87 102 103 104 106 107 108 111 112 115 116 Chained accelerated rules with incoming rules Start location: l26 59: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^0 >= 0), cost: 4 70: l5 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 4+2*sz^0-2*i^0 76: l5 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ lt3^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 83: l5 -> l18 : i_22^0'=1+i_22^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (lt3^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 4 60: l11 -> l5 : lt2^0'=0, lt3^0'=lt1^0, sz^0-i^0 <= 0, cost: 2 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 68: l11 -> l5 : lt2^0'=lt1^0, lt3^0'=0, (sz^0-i^0 <= 0 /\ lt1^0 >= 0), cost: 2+2*lt1^0 117: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 118: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 121: l11 -> l5 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 122: l11 -> l5 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10+2*lt1^0 125: l11 -> l5 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 126: l11 -> l5 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+2*lt1^0+4*n12 129: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 130: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 133: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 134: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 137: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 138: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 141: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 142: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 145: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 146: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 149: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 150: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 153: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 154: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 157: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 158: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 79: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, 0 == 0, cost: 3 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 81: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, len_98^0'=len_98^post31, lt3^0 >= 0, cost: 3+2*lt3^0 119: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 120: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 123: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 124: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10+2*lt3^0 127: l26 -> l5 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 128: l26 -> l5 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post31, lt3^0'=0, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post31, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12+2*lt3^0 131: l26 -> [31] : lt3^0 == 0, cost: NONTERM 132: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 135: l26 -> [31] : lt3^0 == 0, cost: NONTERM 136: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 139: l26 -> [31] : lt3^0 == 0, cost: NONTERM 140: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 143: l26 -> [31] : lt3^0 == 0, cost: NONTERM 144: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 147: l26 -> [31] : lt3^0 == 0, cost: NONTERM 148: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 151: l26 -> [31] : lt3^0 == 0, cost: NONTERM 152: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 155: l26 -> [31] : lt3^0 == 0, cost: NONTERM 156: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 159: l26 -> [31] : lt3^0 == 0, cost: NONTERM 160: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Eliminated location l5 Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 117: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 118: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 129: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 130: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 133: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 134: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 137: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 138: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 141: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 142: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 145: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 146: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 149: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 150: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 153: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 154: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 157: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 158: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 161: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^0 >= 0), cost: 6 162: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*sz^0-2*i^0 163: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 165: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 166: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 167: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 177: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 178: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*sz^0-2*i^0 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 180: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 181: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0+2*sz^0-2*i^0 182: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 189: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12 190: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 191: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12 192: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 193: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12+2*sz^0-2*i^0 194: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 201: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 202: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10+2*lt1^0 205: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 206: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+2*lt1^0+4*n12 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 119: l26 -> [31] : lt3^0 <= 0, cost: NONTERM 120: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 131: l26 -> [31] : lt3^0 == 0, cost: NONTERM 132: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 135: l26 -> [31] : lt3^0 == 0, cost: NONTERM 136: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 139: l26 -> [31] : lt3^0 == 0, cost: NONTERM 140: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 143: l26 -> [31] : lt3^0 == 0, cost: NONTERM 144: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 147: l26 -> [31] : lt3^0 == 0, cost: NONTERM 148: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 151: l26 -> [31] : lt3^0 == 0, cost: NONTERM 152: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 155: l26 -> [31] : lt3^0 == 0, cost: NONTERM 156: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 159: l26 -> [31] : lt3^0 == 0, cost: NONTERM 160: l26 -> [31] : lt3^0 >= 0, cost: NONTERM 169: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 170: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 171: l26 -> [29] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 173: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 174: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0+2*sz^0-2*i^0 175: l26 -> [29] : (len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 183: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 195: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12 196: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*sz^0-2*i^0 197: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 203: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 204: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10+2*lt3^0 207: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 208: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12+2*lt3^0 Applied merging first rule: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 second rule: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 new rule: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 Applied merging first rule: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 == 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 second rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10+2*lt1^0 new rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 Applied merging first rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 second rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+2*lt1^0+4*n12 new rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 Applied merging first rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n10 second rule: l11 -> [32] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 2+4*n12 new rule: l11 -> [32] : ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 2+4*n10 Applied merging first rule: l26 -> [29] : (len_98^post31 >= 0 /\ lt3^0 <= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM second rule: l26 -> [29] : (len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM new rule: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 <= 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 == 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM new rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : lt3^0 >= 0, cost: NONTERM second rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 second rule: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10+2*lt3^0 new rule: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 Applied merging first rule: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 second rule: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12+2*lt3^0 new rule: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 Applied merging first rule: l26 -> [32] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n10 second rule: l26 -> [32] : (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 3+4*n12 new rule: l26 -> [32] : ((len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)), cost: 3+4*n10 Merged rules Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 161: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^0 >= 0), cost: 6 162: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*sz^0-2*i^0 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 165: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 166: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 177: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 178: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*sz^0-2*i^0 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 180: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 181: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0+2*sz^0-2*i^0 189: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12 190: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 191: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12 192: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 193: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12+2*sz^0-2*i^0 209: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 210: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 227: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 230: l11 -> [32] : ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 2+4*n10 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 80: l26 -> l18 : sz^0'=sz^post32, 0 == 0, cost: 3 169: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0), cost: 7 170: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0), cost: 7+2*sz^0-2*i^0 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 173: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 174: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0+2*sz^0-2*i^0 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 183: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 195: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12 196: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*sz^0-2*i^0 197: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM 251: l26 -> [32] : ((len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)), cost: 3+4*n10 Applied pruning (of leafs and parallel rules): Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 166: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 177: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 180: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 190: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 192: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 209: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 210: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 227: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Applied simplification Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Applied simplification Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Applied simplification Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Applied simplification Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Simplified simple loops Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 209: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 210: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 227: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 252: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 253: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 254: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 255: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 256: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 Applied unrolling Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (0 == 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+4*sz^0-4*i^0 Applied non-termination processor Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (0 == 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+4*sz^0-4*i^0 New rule: l11 -> [33] : (0 == 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Applied unrolling Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10 Applied non-termination processor Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10 New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Applied unrolling Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+4*lt1^0 Applied non-termination processor Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+4*lt1^0 New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 6*n74+4*n74*n12 Applied unrolling Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+8*n12+2*sz^0-2*i^0 Applied non-termination processor Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+8*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Applied unrolling Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+8*n12 Applied non-termination processor Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+8*n12 New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n78 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n78*lt1^0+4*n10*n78+12*n78 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n78 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n78*lt1^0+4*n10*n78+12*n78 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*sz^0-4*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*sz^0-4*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*sz^0-4*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ -2+n80 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*lt1^0*n80+12*n80+4*n10*n80 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ -2+n80 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*lt1^0*n80+12*n80+4*n10*n80 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+4*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+4*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n82 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n82+4*n82*n12+2*n82*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n82 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n82+4*n82*n12+2*n82*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+4*n12+4*sz^0-4*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+4*n12+4*sz^0-4*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*lt1^0+4*n12+4*sz^0-4*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n84 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n12*n84+4*lt1^0*n84+12*n84 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n84 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n12*n84+4*lt1^0*n84+12*n84 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n88 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 8*n10*n88+2*lt1^0*n88+12*n88 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n88 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 8*n10*n88+2*lt1^0*n88+12*n88 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n90 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n90+4*n90*n12+4*n90*n10 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n90 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n90+4*n90*n12+4*n90*n10 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n92 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n92+2*lt1^0*n92+12*n92+4*n10*n92 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n92 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n92+2*lt1^0*n92+12*n92+4*n10*n92 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+8*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n96 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 2*lt1^0*n96+8*n10*n96+12*n96 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n96 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 2*lt1^0*n96+8*n10*n96+12*n96 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n98 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n98+2*lt1^0*n98+12*n98+4*n10*n98 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n98 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n98+2*lt1^0*n98+12*n98+4*n10*n98 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n100 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n100*n10+12*n100+4*n100*lt1^0+4*n100*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n100 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n100*n10+12*n100+4*n100*lt1^0+4*n100*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n104 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n104+12*n104+4*n104*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n104 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n104+12*n104+4*n104*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+4*sz^0-4*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+4*sz^0-4*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12+4*sz^0-4*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n106 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 2*lt1^0*n106+4*n10*n106+12*n106+4*n12*n106 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n106 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 2*lt1^0*n106+4*n10*n106+12*n106+4*n12*n106 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+4*sz^0-4*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+4*sz^0-4*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+4*sz^0-4*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n108 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 2*n108*lt1^0+12*n108+8*n108*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n108 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 2*n108*lt1^0+12*n108+8*n108*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n112 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n112+2*lt1^0*n112+4*n12*n112+12*n112 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n112 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n112+2*lt1^0*n112+4*n12*n112+12*n112 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+4*n10+4*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n114 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n114+4*n114*lt1^0+4*n114*n10+4*n114*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n114 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 12*n114+4*n114*lt1^0+4*n114*n10+4*n114*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 12+2*lt1^0+8*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n116 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*lt1^0*n116+8*n12*n116+12*n116 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n116 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*lt1^0*n116+8*n12*n116+12*n116 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ -2+n118 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0))), cost: 6*n118*n70+4*n10*n118*n70+2*lt1^0*n118+6*n118 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ -2+n118 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0))), cost: 6*n118*n70+4*n10*n118*n70+2*lt1^0*n118+6*n118 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+2*sz^0-2*i^0+6*n70 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n120 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n120+4*n120*n10*n70+6*n120*n70+2*n120*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n120 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n120+4*n120*n10*n70+6*n120*n70+2*n120*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n122 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n122+2*n72*lt1^0*n122+4*n72*n10*n122+6*n72*n122+6*n122 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n122 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n122+2*n72*lt1^0*n122+4*n72*n10*n122+6*n72*n122+6*n122 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n124 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n124*n72*lt1^0+2*n124*lt1^0+4*n124*n72*n10+6*n124+6*n124*n72 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n124 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n124*n72*lt1^0+2*n124*lt1^0+4*n124*n72*n10+6*n124+6*n124*n72 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n126 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n76*n126+4*n76*n12*n126+6*n126+2*lt1^0*n126+6*n76*n126 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n126 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n76*n126+4*n76*n12*n126+6*n126+2*lt1^0*n126+6*n76*n126 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+2*lt1^0+6*n76+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ -1+n128 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 4*n76*n12*n128+6*n76*n128+2*lt1^0*n128+6*n128+2*lt1^0*n76*n128 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^0, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ -1+n128 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 4*n76*n12*n128+6*n76*n128+2*lt1^0*n128+6*n128+2*lt1^0*n76*n128 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n132 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 6*n68*n132+2*n68*lt1^0*n132+4*n10*n132+6*n132 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n132 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 6*n68*n132+2*n68*lt1^0*n132+4*n10*n132+6*n132 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n134 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n72*n134+2*n72*lt1^0*n134+6*n134+4*n72*n10*n134+4*n10*n134 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n134 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n72*n134+2*n72*lt1^0*n134+6*n134+4*n72*n10*n134+4*n10*n134 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n10+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n136 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n136+6*n136*n72+4*n136*n10+4*n136*n72*n10+2*n136*n72*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n136 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n136+6*n136*n72+4*n136*n10+4*n136*n72*n10+2*n136*n72*lt1^0 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n138 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 2*n138*lt1^0*n76+4*n10*n138+6*n138+6*n138*n76+4*n138*n76*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n138 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 2*n138*lt1^0*n76+4*n10*n138+6*n138+6*n138*n76+4*n138*n76*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n140 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n76*n140+4*n10*n140+4*n76*n140*n12+6*n140+2*lt1^0*n76*n140 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n140 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n76*n140+4*n10*n140+4*n76*n140*n12+6*n140+2*lt1^0*n76*n140 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68+2*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68+2*lt1^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+4*n10+6*n68+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n144 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n144+6*n144+4*n10*n144+6*n68*n144+2*n68*lt1^0*n144 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n144 >= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n144+6*n144+4*n10*n144+6*n68*n144+2*n68*lt1^0*n144 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ -1+n146 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n146+4*n146*n10+6*n146*n70+2*n146*lt1^0+4*n146*n10*n70 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ -1+n146 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n146+4*n146*n10+6*n146*n70+2*n146*lt1^0+4*n146*n10*n70 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10+2*lt1^0+4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n148 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n148*n70+6*n148*n70+2*lt1^0*n148+4*n10*n148+6*n148 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n148 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n10*n148*n70+6*n148*n70+2*lt1^0*n148+4*n10*n148+6*n148 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n150 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n76*n12*n150+4*n10*n150+6*n76*n150+2*lt1^0*n150+6*n150+2*lt1^0*n76*n150 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n150 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n76*n12*n150+4*n10*n150+6*n76*n150+2*lt1^0*n150+6*n150+2*lt1^0*n76*n150 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n152 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n152+4*n152*n76*n12+6*n152*n76+2*n152*lt1^0+4*n152*n10+2*n152*lt1^0*n76 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10+2*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n152 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n152+4*n152*n76*n12+6*n152*n76+2*n152*lt1^0+4*n152*n10+2*n152*lt1^0*n76 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+4*n12 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+4*n12 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n156 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 6*n156+2*n156*n68*lt1^0+4*n156*n12+6*n156*n68 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n156 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 6*n156+2*n156*n68*lt1^0+4*n156*n12+6*n156*n68 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -2+n158 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n10*n158*n70+6*n158*n70+4*n12*n158+6*n158 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -2+n158 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n10*n158*n70+6*n158*n70+4*n12*n158+6*n158 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+4*n10*n70+4*n12+2*sz^0-2*i^0+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n160 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n160*n70+6*n160+4*n160*n10*n70+4*n160*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n160 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n160*n70+6*n160+4*n160*n10*n70+4*n160*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n162 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n72*n10*n162+2*n72*lt1^0*n162+6*n72*n162+4*n12*n162+6*n162 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n162 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n72*n10*n162+2*n72*lt1^0*n162+6*n72*n162+4*n12*n162+6*n162 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+4*n12+4*n72*n10+2*sz^0+2*n72*lt1^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n164 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n164+6*n72*n164+4*n72*n10*n164+6*n164+2*n72*lt1^0*n164 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n164 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((-sz^0+i^0 >= 0 /\ -lt1^0 >= 0) \/ -lt1^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n164+6*n72*n164+4*n72*n10*n164+6*n164+2*n72*lt1^0*n164 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n166 >= 0 /\ -1+n76 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n166+2*lt1^0*n76*n166+6*n166+4*n76*n12*n166+6*n76*n166 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n166 >= 0 /\ -1+n76 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0)) /\ ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 4*n12*n166+2*lt1^0*n76*n166+6*n166+4*n76*n12*n166+6*n76*n166 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0*n76+6*n76+4*n12+4*n76*n12+2*sz^0-2*i^0 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ -1+n168 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 6*n76*n168+4*n76*n12*n168+2*lt1^0*n76*n168+4*n12*n168+6*n168 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0), cost: 6+4*n12+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ -1+n168 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 6*n76*n168+4*n76*n12*n168+2*lt1^0*n76*n168+4*n12*n168+6*n168 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+2*lt1^0+4*n12 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+2*lt1^0+4*n12 New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*n68*lt1^0+6*n68+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n172 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n12*n172+2*lt1^0*n172+6*n172+2*n68*lt1^0*n172+6*n68*n172 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n172 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n12*n172+2*lt1^0*n172+6*n172+2*n68*lt1^0*n172+6*n68*n172 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n174 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n10*n174*n70+6*n174+2*n174*lt1^0+6*n174*n70+4*n174*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n174 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 4*n10*n174*n70+6*n174+2*n174*lt1^0+6*n174*n70+4*n174*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+2*lt1^0+4*n10*n70+4*n12+6*n70 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n176 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n176+4*n176*n10*n70+6*n176*n70+2*n176*lt1^0+4*n176*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (-1+n176 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 6*n176+4*n176*n10*n70+6*n176*n70+2*n176*lt1^0+4*n176*n12 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n178 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n178+2*n72*lt1^0*n178+4*n72*n10*n178+4*n12*n178+6*n72*n178+6*n178 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n178 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*lt1^0*n178+2*n72*lt1^0*n178+4*n72*n10*n178+4*n12*n178+6*n72*n178+6*n178 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 Applied nonterm Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied acceleration Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6+6*n72+2*lt1^0+4*n12+4*n72*n10+2*n72*lt1^0 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n180 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n72*lt1^0*n180+2*lt1^0*n180+4*n72*n10*n180+6*n180+4*n180*n12+6*n72*n180 Applied chaining First rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0+4*n12 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n180 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^0 >= 0 /\ len_98^post30 >= 0))), cost: 2*n72*lt1^0*n180+2*lt1^0*n180+4*n72*n10*n180+6*n180+4*n180*n12+6*n72*n180 Applied simplification Original rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0))), cost: 2*n68*lt1^0+6*n68 New rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 Applied simplification Original rule: l11 -> [33] : (0 == 0 /\ sz^0-i^0 == 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 Applied simplification Original rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0 /\ ((sz^0-i^0 >= 0 /\ lt1^0 >= 0) \/ lt1^0 >= 0 \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0)) /\ ((sz^0-i^0 >= 0 /\ -lt1^0 >= 0) \/ (-sz^0+i^0 >= 0 /\ -lt1^0 >= 0))), cost: 6*n74+4*n74*n12 New rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 Applied simplification Original rule: l11 -> [33] : (0 == 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^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 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^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 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^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 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (0 >= 0 /\ sz^0-i^0 == 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ -lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied deletion Removed the following rules: 252 253 254 255 256 Applied deletion Removed the following rules: 285 295 327 328 329 351 352 353 363 365 366 367 368 369 370 371 373 375 376 377 378 380 381 382 397 398 399 401 402 403 406 407 408 413 414 417 418 421 422 426 427 428 Accelerated simple loops Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 209: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 210: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 227: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 260: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 261: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 262: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 265: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 266: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 269: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 271: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 273: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 303: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 305: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 307: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 309: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 321: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 345: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 355: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 356: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 357: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 358: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 359: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 360: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 361: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 362: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 364: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 372: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 374: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 379: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 383: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 384: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 385: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 386: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 387: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 388: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 389: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 390: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 391: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 392: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 393: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 394: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 395: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 396: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 400: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 404: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 405: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 409: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 410: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 411: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 412: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 415: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 416: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 419: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 420: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 423: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 424: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 425: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 429: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 430: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n72+4*n72*n10+2*n72*lt1^0 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*lt1^0*n76+6*n76+4*n76*n12 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n68 Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n68*sz^0+6*n68+2*sz^0 Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 2*n68*lt1^0+6*n68 New rule: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+2*sz^0+6*n70 Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+6*n70 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+6*n70 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 4*n10*n70+6*n70 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+2*sz^0+4*n74*n12 Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 6*n74+4*n74*n12 New rule: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 == 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^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 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^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 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt1^0 == 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 == 0 /\ -1+n76 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ len_98^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 Second rule: l11 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 260 261 262 265 266 269 271 273 303 305 307 309 321 345 355 356 357 358 359 360 361 362 364 372 374 379 383 384 385 386 387 388 389 390 391 392 393 394 395 396 400 404 405 409 410 411 412 415 416 419 420 423 424 425 429 430 Chained accelerated rules with incoming rules Start location: l26 61: l11 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 2 164: l11 -> l18 : lt2^0'=0, i_22^0'=1+i_22^0, lt3^0'=lt1^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6 168: l11 -> l18 : lt2^0'=lt1^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: 6+2*lt1^0 179: l11 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 6+4*n10 209: l11 -> l18 : lt2^0'=lt1^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, ((sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0) \/ (sz^0-i^0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0)), cost: 6+4*n10+2*lt1^0 210: l11 -> [29] : (sz^0-i^0 <= 0 /\ 2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 227: l11 -> [31] : (sz^0-i^0 <= 0 /\ -1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 46: l18 -> l11 : lt1^0'=0, i^0'=0, TRUE, cost: 1 69: l18 -> l11 : lt1^0'=sz^0, i^0'=sz^0, sz^0 >= 0, cost: 1+2*sz^0 431: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 432: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 438: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 439: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 445: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 446: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 452: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 453: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 459: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 460: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 466: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 467: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 473: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 474: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 480: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 481: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 487: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 488: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 494: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 495: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 501: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 502: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 508: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 509: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 515: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 516: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 522: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 523: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 529: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n68 530: l18 -> l11 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n68*sz^0+6*n68+2*sz^0 536: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 537: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 543: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 544: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+2*sz^0+6*n70 550: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 551: l18 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+2*sz^0+4*n74*n12 557: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 558: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 564: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 565: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 571: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 572: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 578: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 579: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 585: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 586: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 592: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 593: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 599: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 600: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 606: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 607: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 613: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 614: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 620: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 621: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 627: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 628: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 634: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 635: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 641: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 642: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 648: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 649: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 655: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 656: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 662: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 663: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 669: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 670: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 676: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 677: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 683: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 684: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 690: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 691: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 697: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 698: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 704: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 705: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 711: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 712: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 718: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 719: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 725: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 726: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 732: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 733: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 739: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 740: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 746: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 747: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 753: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 754: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 760: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 761: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 767: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 768: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 774: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 775: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 781: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 782: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 788: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 789: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 795: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 796: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 802: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 803: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 809: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 810: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 816: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 817: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 184: l26 -> l11 : ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*sz^0-2*i^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 186: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 187: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0+2*sz^0-2*i^0 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 198: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 199: l26 -> l11 : lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0+2*sz^0-2*i^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM 433: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 434: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM 435: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 436: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM 437: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 440: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 441: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 442: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 443: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 444: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 447: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 448: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 449: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 450: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 451: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 454: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 455: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 456: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 457: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 458: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 461: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 462: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 463: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 464: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 465: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 468: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 469: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 470: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 471: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 472: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 475: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 476: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 477: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 478: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 479: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 482: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 483: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 484: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 485: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 486: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 490: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 491: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 492: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 493: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 496: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 497: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 498: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 499: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 500: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 503: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 504: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 505: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 506: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 511: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 512: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 513: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 514: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 517: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 518: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 519: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 520: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 521: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 524: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 525: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 526: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 527: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 528: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 531: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 532: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 533: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 534: l26 -> l11 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 535: l26 -> l11 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 538: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 539: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 540: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 541: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 542: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 545: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 546: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+6*n70 547: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 548: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+6*n70 549: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 552: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 553: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 554: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 555: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 556: l26 -> l11 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post30, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 559: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 560: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 561: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 562: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 563: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 566: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 567: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 568: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 569: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 570: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 573: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 574: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 575: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 576: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 577: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 580: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 581: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 582: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 583: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 584: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 587: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 588: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 589: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 590: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 591: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 594: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 595: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 596: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 597: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 598: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 601: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 602: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 603: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 604: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 605: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 608: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 609: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 610: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 611: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 612: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 615: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 616: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 617: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 618: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 619: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 622: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 623: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 624: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 625: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 626: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 629: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 630: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 631: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 632: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 633: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 636: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 637: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 638: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 639: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 640: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 643: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 644: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 645: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 646: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 647: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 650: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 651: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 652: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 653: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 654: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 657: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 658: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 659: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 660: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 661: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 664: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 665: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 666: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 667: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 668: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 671: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 672: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 673: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 674: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 675: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 678: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 679: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 680: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 681: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 682: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 685: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 686: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 687: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 688: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 689: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 692: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 693: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 694: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 695: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 696: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 699: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 700: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 701: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 702: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 703: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 706: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 707: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 708: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 709: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 710: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 713: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 714: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 715: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 716: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 717: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 720: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 721: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 722: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 723: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 724: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 727: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 728: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 729: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 730: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 731: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 734: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 735: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 736: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 737: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 738: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 741: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 742: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 743: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 744: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 745: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 748: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 749: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 750: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 751: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 752: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 755: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 756: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 757: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 758: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 759: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 762: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 763: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 764: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 765: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 766: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 769: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 770: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 771: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 772: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 773: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 776: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 777: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 778: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 779: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 780: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 783: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 784: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 785: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 786: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 787: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 790: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 791: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 792: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 793: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 794: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 797: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 798: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 799: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 800: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 801: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 804: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 805: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 806: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 807: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 808: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 811: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 812: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 813: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 814: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 815: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 818: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 819: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 820: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 821: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 822: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Eliminated location l11 Start location: l26 431: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 432: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 445: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 446: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 459: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 460: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 466: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 467: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 473: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 474: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 480: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 481: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 487: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 488: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 494: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 495: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 501: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 502: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 508: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 509: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 515: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 516: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 522: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 523: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 536: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 537: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 557: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 558: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 564: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 565: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 571: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 572: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 578: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 579: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 585: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 586: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 592: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 593: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 599: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 600: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 606: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 607: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 613: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 614: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 620: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 621: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 627: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 628: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 634: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 635: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 641: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 642: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 648: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 649: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 655: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 656: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 662: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 663: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 669: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 670: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 676: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 677: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 683: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 684: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 690: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 691: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 697: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 698: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 704: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 705: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 711: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 712: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 718: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 719: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 725: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 726: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 732: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 733: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 739: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 740: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 746: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 747: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 753: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 754: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 760: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 761: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 767: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 768: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 774: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 775: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 781: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 782: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 788: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 789: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 795: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 796: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 802: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 803: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 809: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 810: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM 816: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 817: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 823: l18 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, i^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 3 824: l18 -> l18 : lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 825: l18 -> l18 : lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 826: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 827: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 828: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 829: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM 830: l18 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, i^0'=sz^0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0), cost: 3+2*sz^0 831: l18 -> l18 : lt2^0'=0, lt1^0'=sz^0, i_22^0'=1+i_22^0, lt3^0'=sz^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 832: l18 -> l18 : lt2^0'=sz^0, lt1^0'=sz^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*sz^0 833: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+2*sz^0 834: l18 -> l18 : lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, ((1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0)), cost: 7+4*n10+4*sz^0 835: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 836: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 872: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n72+4*n72*n10 873: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n72*n10 874: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n72*n10 875: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10 876: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10 877: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 878: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 879: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 880: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 881: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*n72*sz^0+4*n72*n10+2*sz^0 882: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*n72*sz^0+4*n72*n10+4*sz^0 883: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 914: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n76+4*n76*n12 915: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n76+4*n76*n12 916: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n76+4*n76*n12 917: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n76+4*n76*n12 918: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n76+4*n76*n12 919: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 920: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 921: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 922: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+6*n76+4*n76*n12+4*sz^0 923: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+2*sz^0 924: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 925: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 956: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n68 957: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n68 958: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n68 959: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n68 960: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0))), cost: 7+4*n10+6*n68 961: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 962: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 963: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+2*n68*sz^0+6*n68+2*sz^0 964: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+6*n68+2*sz^0 965: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+6*n68+4*sz^0 966: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+4*n10+6*n68+2*sz^0 967: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post30 >= 0) \/ (0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post30 >= 0))), cost: 7+2*n68*sz^0+4*n10+6*n68+4*sz^0 968: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 969: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1005: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+4*n10*n70+6*n70 1006: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+6*n70 1007: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+6*n70 1008: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 1009: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 1010: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1011: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+4*n10*n70+2*sz^0+6*n70 1012: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+2*sz^0+6*n70 1013: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*sz^0+6*n70 1014: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0+6*n70 1015: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+4*sz^0+6*n70 1016: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1047: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n74+4*n74*n12 1048: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n74*n12 1049: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n74*n12 1050: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*n74*n12 1051: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*n74*n12 1052: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1053: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n74+2*sz^0+4*n74*n12 1054: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+2*sz^0+4*n74*n12 1055: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*sz^0+4*n74*n12 1056: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12 1057: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*sz^0+4*n74*n12 1058: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1089: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 1090: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 1096: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 1097: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 1103: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 1104: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+2*sz^0+6*n70 1110: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 1111: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+2*sz^0+4*n74*n12 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 231: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM 248: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM 433: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 434: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM 435: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 436: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM 437: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM 447: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 448: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 449: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 450: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 451: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 461: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 462: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 463: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 464: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 465: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 468: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 469: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 470: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 471: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 472: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 475: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 476: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 477: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 478: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 479: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 482: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 483: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 484: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 485: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 486: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 489: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 490: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 491: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 492: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 493: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 496: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 497: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 498: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 499: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 500: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 503: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 504: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 505: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 506: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 507: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 510: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 511: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 512: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 513: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 514: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 517: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 518: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 519: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 520: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 521: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 524: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 525: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 526: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 527: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 528: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 538: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 539: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 540: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 541: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 542: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 559: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 560: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 561: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 562: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 563: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 566: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 567: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 568: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 569: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 570: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 573: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 574: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 575: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 576: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 577: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 580: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 581: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 582: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 583: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 584: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 587: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 588: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 589: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 590: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 591: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 594: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 595: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 596: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 597: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 598: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 601: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 602: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 603: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 604: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 605: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 608: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 609: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 610: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 611: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 612: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 615: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 616: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 617: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 618: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 619: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 622: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 623: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 624: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 625: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 626: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 629: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 630: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 631: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 632: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 633: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 636: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 637: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 638: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 639: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 640: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 643: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 644: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 645: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 646: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 647: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 650: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 651: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 652: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 653: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 654: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 657: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 658: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 659: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 660: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 661: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 664: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 665: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 666: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 667: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 668: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 671: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 672: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 673: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 674: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 675: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 678: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 679: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 680: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 681: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 682: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 685: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 686: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 687: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 688: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 689: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 692: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 693: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 694: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 695: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 696: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 699: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 700: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 701: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 702: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 703: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 706: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 707: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 708: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 709: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 710: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 713: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 714: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 715: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 716: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 717: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 720: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 721: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 722: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 723: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 724: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 727: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 728: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 729: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 730: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 731: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 734: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 735: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 736: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 737: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 738: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 741: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 742: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 743: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 744: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 745: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 748: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 749: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 750: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 751: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 752: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 755: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 756: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 757: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 758: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 759: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 762: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 763: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 764: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 765: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 766: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 769: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 770: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 771: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 772: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 773: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 776: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 777: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 778: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 779: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 780: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 783: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 784: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 785: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 786: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 787: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 790: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 791: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 792: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 793: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 794: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 797: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 798: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 799: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 800: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 801: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 804: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 805: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 806: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 807: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 808: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 811: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 812: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 813: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 814: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM 815: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM 818: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 819: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 820: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 821: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 822: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 837: l26 -> l18 : Result_5^0'=x_12^post30, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*sz^0-2*i^0 838: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*sz^0-2*i^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 840: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*sz^0-2*i^0 841: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*sz^0-4*i^0 842: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 843: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 844: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*lt3^0 845: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt3^0 846: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+2*lt3^0 847: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt3^0 848: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+2*lt3^0 849: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 850: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 851: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*lt3^0+2*sz^0-2*i^0 852: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt3^0+2*sz^0-2*i^0 853: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 854: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt3^0+2*sz^0-2*i^0 855: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 856: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 857: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 858: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n12+2*lt3^0 859: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n12+2*lt3^0 860: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n12+2*lt3^0 861: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n12+2*lt3^0 862: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n12+2*lt3^0 863: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 864: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 865: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n12+2*lt3^0+2*sz^0-2*i^0 866: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n12+2*lt3^0+2*sz^0-2*i^0 867: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 868: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n12+2*lt3^0+2*sz^0-2*i^0 869: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 870: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 871: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 884: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 885: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 886: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 887: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 888: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 889: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 890: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0), cost: 9+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 891: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 892: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+2*lt3^0+4*n72*n10+2*n72*lt1^0 893: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 894: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+2*lt3^0+4*n72*n10+2*n72*lt1^0 895: l26 -> [31] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 896: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 897: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 898: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 899: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 900: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 901: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 902: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0), cost: 9+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 903: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 904: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 905: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 906: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 907: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 908: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 909: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 910: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 911: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 912: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 913: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 926: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 927: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 928: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+4*n76*n12+4*sz^0-4*i^0 929: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 930: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+2*lt1^0+6*n76+4*n76*n12+4*sz^0-4*i^0 931: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 932: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 933: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 935: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+8*n10+6*n76+2*lt3^0+4*n76*n12 936: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+8*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 937: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 938: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 939: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 940: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 941: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 942: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 943: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 944: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 945: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 946: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12 947: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+6*n76+4*n12+2*lt3^0+4*n76*n12 948: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12 949: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 950: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 951: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 952: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 953: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 954: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 955: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 970: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 971: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 972: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*sz^0-4*i^0 973: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 974: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*sz^0-4*i^0 975: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 976: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 977: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 978: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 979: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt1^0+2*lt3^0 980: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+8*n10+6*n68+2*lt3^0 981: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+8*n10+6*n68+2*lt1^0+2*lt3^0 982: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 983: l26 -> [31] : (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 984: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 985: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 986: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 987: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 989: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 990: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 991: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 992: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 993: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+6*n68+2*lt1^0+4*n12+2*lt3^0 994: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+4*n12+2*lt3^0 995: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt1^0+4*n12+2*lt3^0 996: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 997: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 998: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 999: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 1000: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 1001: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 1002: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 1003: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1004: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1017: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1018: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1019: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*sz^0-4*i^0+6*n70 1020: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1021: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+4*sz^0-4*i^0+6*n70 1022: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1023: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+4*n10*n70+2*lt3^0+6*n70 1024: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*lt3^0+6*n70 1025: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+2*lt3^0+6*n70 1026: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*lt3^0+6*n70 1027: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+2*lt3^0+6*n70 1028: l26 -> [31] : (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1029: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1030: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1031: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+2*lt3^0+4*sz^0-4*i^0+6*n70 1032: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1033: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+2*lt3^0+4*sz^0-4*i^0+6*n70 1034: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1035: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10*n70+4*n12+2*lt3^0+6*n70 1036: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10*n70+4*n12+2*lt3^0+6*n70 1037: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+6*n70 1038: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+4*n12+2*lt3^0+6*n70 1039: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+6*n70 1040: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1041: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1042: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1043: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+4*sz^0-4*i^0+6*n70 1044: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1045: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+4*sz^0-4*i^0+6*n70 1046: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1059: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 1060: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 1061: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*sz^0+4*n74*n12-4*i^0 1062: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*sz^0+4*n74*n12-2*i^0 1063: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+4*sz^0+4*n74*n12-4*i^0 1064: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1065: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+6*n74+4*n10+2*lt3^0+4*n74*n12 1066: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt3^0+4*n74*n12 1067: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+2*lt3^0+4*n74*n12 1068: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt3^0+4*n74*n12 1069: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+2*lt3^0+4*n74*n12 1070: l26 -> [31] : (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1071: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1072: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1073: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1074: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1075: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1076: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1077: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+6*n74+4*n12+2*lt3^0+4*n74*n12 1078: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n12+2*lt3^0+4*n74*n12 1079: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+2*lt1^0+4*n12+2*lt3^0+4*n74*n12 1080: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+4*n12+2*lt3^0+4*n74*n12 1081: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n74*n12 1082: l26 -> [31] : (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM 1083: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1084: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1085: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+2*lt1^0+4*n12+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1086: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1087: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*n12+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1088: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM 1091: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 1092: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 1093: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 1094: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 1095: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 1098: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 1099: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 1100: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 1101: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 1102: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 1105: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1106: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+6*n70 1107: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1108: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+6*n70 1109: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1112: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 1113: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 1114: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1115: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 1116: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 Applied merging first rule: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [29] : (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l18 -> [31] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l18 -> [31] : ((1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [31] : (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [31] : ((1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM second rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 == 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((sz^0 == 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : (sz^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : ((sz^0 >= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM Applied merging first rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM second rule: l18 -> [33] : ((1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0) \/ (sz^0 >= 0 /\ len_98^0 >= 0)), cost: NONTERM new rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 new rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 new rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+2*sz^0+6*n70 new rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+2*sz^0+4*n74*n12 new rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n72+4*n72*n10 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n76+4*n76*n12 new rule: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+6*n72+4*n72*n10 Applied merging first rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+4*n10*n70+6*n70 second rule: l18 -> [34] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 1+6*n74+4*n74*n12 new rule: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+4*n10*n70+6*n70 Applied merging first rule: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+6*n72+4*n72*n10 second rule: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+4*n10*n70+6*n70 new rule: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+6*n72+4*n72*n10 Applied merging first rule: l26 -> [29] : (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0), cost: NONTERM second rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [29] : ((len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [29] : ((len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [29] : ((len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [29] : ((len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [29] : ((len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : ((len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [29] : ((len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [29] : ((len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^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 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^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+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: NONTERM new rule: l26 -> [31] : ((-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: NONTERM second rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [31] : ((lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^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+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^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 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [31] : ((len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ lt3^0 <= 0 \/ lt3^0 >= 0 \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM second rule: l26 -> [31] : ((sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM new rule: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 == 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0 >= 0 /\ -lt1^0-sz^0+i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 <= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 <= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0) \/ sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 <= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0) \/ sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((-sz^0+i^0 == 0 /\ lt1^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 == 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 == 0), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM second rule: l26 -> [33] : (lt1^0 == 0 /\ lt3^0 >= 0), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [33] : ((lt1^0 == 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM second rule: l26 -> [33] : ((sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0) \/ (lt1^0 >= 0 /\ lt3^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM Applied merging first rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM second rule: l26 -> [33] : ((lt1^0 >= 0 /\ lt3^0 >= 0) \/ (sz^0-i^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0)), cost: NONTERM new rule: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 new rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 new rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 new rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 Applied merging first rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 new rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 second rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+6*n70 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 second rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+6*n70 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 Applied merging first rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 new rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 Applied merging first rule: l26 -> [34] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 new rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 Applied merging first rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : ((1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Applied merging first rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 second rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n12+2*lt3^0+4*n74*n12 new rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 Applied merging first rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 Applied merging first rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0)), cost: 7+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Applied merging first rule: l26 -> [34] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0)), cost: 7+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 Applied merging first rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 second rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0)), cost: 7+6*n74+4*n10+2*lt3^0+4*n74*n12 new rule: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Merged rules Start location: l26 823: l18 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, i^0'=0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^0 >= 0), cost: 3 824: l18 -> l18 : lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 825: l18 -> l18 : lt2^0'=0, lt1^0'=0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7 826: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 827: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 830: l18 -> l18 : Result_5^0'=x_12^0, l_11^0'=x_12^0, __cil_tmp5_15^0'=x_12^0, lt1^0'=sz^0, elem_13^0'=l_11^0, len_98^0'=len_98^post18, prev_14^0'=0, i^0'=sz^0, (l_11^0 == 0 /\ -1+len_98^post10 >= 0 /\ sz^0 >= 0 /\ -1+len_98^0 >= 0), cost: 3+2*sz^0 831: l18 -> l18 : lt2^0'=0, lt1^0'=sz^0, i_22^0'=1+i_22^0, lt3^0'=sz^0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^0 832: l18 -> l18 : lt2^0'=sz^0, lt1^0'=sz^0, i_22^0'=1+i_22^0, lt3^0'=0, sz^0'=sz^post32, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (-1+sz_23^0-i_22^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*sz^0 833: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+2*sz^0 834: l18 -> l18 : lt2^0'=sz^0, sz_23^0'=sz_23^post31, lt1^0'=sz^0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=sz^0, ((1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0) \/ (0 <= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0)), cost: 7+4*n10+4*sz^0 872: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n72+4*n72*n10 873: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n72*n10 874: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n72*n10 875: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10 876: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+4*n72*n10 878: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 879: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+2*sz^0 880: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 881: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*n72*sz^0+4*n72*n10+2*sz^0 882: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+4*n10+2*n72*sz^0+4*n72*n10+4*sz^0 914: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n76+4*n76*n12 915: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n76+4*n76*n12 916: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n76+4*n76*n12 917: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n76+4*n76*n12 918: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n76+4*n76*n12 920: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 921: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+6*n76+4*n76*n12+2*sz^0 922: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+6*n76+4*n76*n12+4*sz^0 923: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+2*sz^0 924: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 956: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n68 957: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n68 958: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n68 959: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+6*n68 960: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ ((0 <= 0 /\ 0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0))), cost: 7+4*n10+6*n68 963: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+2*n68*sz^0+6*n68+2*sz^0 964: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+6*n68+2*sz^0 965: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+6*n68+4*sz^0 966: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n68*sz^0+4*n10+6*n68+2*sz^0 967: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-2+n68 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post30 >= 0) \/ (0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post30 >= 0))), cost: 7+2*n68*sz^0+4*n10+6*n68+4*sz^0 1005: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+4*n10*n70+6*n70 1006: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+6*n70 1007: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+6*n70 1008: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 1009: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 1011: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+4*n10*n70+2*sz^0+6*n70 1012: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+2*sz^0+6*n70 1013: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10*n70+4*sz^0+6*n70 1014: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+2*sz^0+6*n70 1015: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+4*sz^0+6*n70 1047: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n74+4*n74*n12 1048: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n74*n12 1049: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n74*n12 1050: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*n74*n12 1051: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*n74*n12 1053: l18 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ -1+len_98^post30 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ l_11^post30 == 0), cost: 3+6*n74+2*sz^0+4*n74*n12 1054: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+2*sz^0+4*n74*n12 1055: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*sz^0+4*n74*n12 1056: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=sz^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+2*sz^0+4*n74*n12 1057: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n74+4*n10+4*sz^0+4*n74*n12 1119: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1130: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1231: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1238: l18 -> [34] : ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ sz^0 == 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0)), cost: 1+6*n72+4*n72*n10 172: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 <= 0), cost: 7 176: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1-i_22^post31+sz_23^post31 <= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0), cost: 7+2*lt3^0 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 200: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n12+2*lt3^0 837: l26 -> l18 : Result_5^0'=x_12^post30, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*sz^0-2*i^0 838: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*sz^0-2*i^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 840: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*sz^0-2*i^0 841: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*sz^0-4*i^0 844: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*lt3^0 845: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt3^0 846: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+2*lt3^0 847: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt3^0 848: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+2*lt3^0 851: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+2*lt3^0+2*sz^0-2*i^0 852: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt3^0+2*sz^0-2*i^0 853: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 854: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt3^0+2*sz^0-2*i^0 855: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 858: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n12+2*lt3^0 859: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n12+2*lt3^0 860: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n12+2*lt3^0 861: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n12+2*lt3^0 862: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (len_98^post3 >= 0 /\ sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n12+2*lt3^0 865: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt2^0+lt3^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ l_11^post30 == 0), cost: 9+4*n12+2*lt3^0+2*sz^0-2*i^0 866: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n12+2*lt3^0+2*sz^0-2*i^0 867: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 868: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n12+2*lt3^0+2*sz^0-2*i^0 869: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 884: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 885: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 886: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 887: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 888: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 890: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0), cost: 9+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 891: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 892: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+2*lt3^0+4*n72*n10+2*n72*lt1^0 893: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt3^0+4*n72*n10+2*n72*lt1^0 894: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+2*lt3^0+4*n72*n10+2*n72*lt1^0 896: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 897: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 898: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 899: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 900: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+8*n10+2*lt1^0+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 902: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0), cost: 9+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 903: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 904: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 905: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 906: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+2*n72*lt1^0 908: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ -1+n72 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 909: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 910: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 911: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+4*n12+2*lt3^0+4*n72*n10+2*sz^0+2*n72*(lt1^0+sz^0-i^0)-2*i^0 912: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n72+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n72*n10+4*sz^0+2*n72*(lt1^0+sz^0-i^0)-4*i^0 926: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 927: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 928: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+4*n76*n12+4*sz^0-4*i^0 929: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+6*n76+4*n76*n12+2*sz^0-2*i^0 930: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+2*lt1^0+6*n76+4*n76*n12+4*sz^0-4*i^0 932: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 933: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+6*n76+2*lt3^0+4*n76*n12 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 935: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+8*n10+6*n76+2*lt3^0+4*n76*n12 936: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+8*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 938: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 939: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 940: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 941: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+6*n76+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 942: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+8*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 944: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 945: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 946: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12 947: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+6*n76+4*n12+2*lt3^0+4*n76*n12 948: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12 950: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 951: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 952: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 953: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+6*n76+4*n12+2*lt3^0+4*n76*n12+2*sz^0-2*i^0 954: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n76*(lt1^0+sz^0-i^0)+4*n10+2*lt1^0+6*n76+4*n12+2*lt3^0+4*n76*n12+4*sz^0-4*i^0 970: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 971: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 972: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*sz^0-4*i^0 973: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*sz^0-2*i^0 974: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*sz^0-4*i^0 977: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 978: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt3^0 979: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt1^0+2*lt3^0 980: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+8*n10+6*n68+2*lt3^0 981: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+8*n10+6*n68+2*lt1^0+2*lt3^0 984: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 985: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 986: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 987: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt3^0+2*sz^0-2*i^0 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 991: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 992: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+6*n68+4*n12+2*lt3^0 993: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+6*n68+2*lt1^0+4*n12+2*lt3^0 994: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+4*n12+2*lt3^0 995: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*lt1^0+4*n10+6*n68+2*lt1^0+4*n12+2*lt3^0 998: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 9+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 999: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 1000: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 1001: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+4*n12+2*lt3^0+2*sz^0-2*i^0 1002: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n12+2*lt3^0+4*sz^0-4*i^0 1017: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1018: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1019: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*sz^0-4*i^0+6*n70 1020: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*sz^0-2*i^0+6*n70 1021: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+4*sz^0-4*i^0+6*n70 1023: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10+4*n10*n70+2*lt3^0+6*n70 1024: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*lt3^0+6*n70 1025: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+2*lt3^0+6*n70 1026: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*lt3^0+6*n70 1027: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+2*lt3^0+6*n70 1029: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1030: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1031: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+2*lt3^0+4*sz^0-4*i^0+6*n70 1032: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+4*n10*n70+2*lt3^0+2*sz^0-2*i^0+6*n70 1033: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*lt1^0+4*n10*n70+2*lt3^0+4*sz^0-4*i^0+6*n70 1035: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+4*n10*n70+4*n12+2*lt3^0+6*n70 1036: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10*n70+4*n12+2*lt3^0+6*n70 1037: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+6*n70 1038: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+4*n12+2*lt3^0+6*n70 1039: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (sz^0-i^0 <= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt1^0 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+6*n70 1041: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 <= 0), cost: 9+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1042: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1043: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+4*sz^0-4*i^0+6*n70 1044: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+4*n10*n70+4*n12+2*lt3^0+2*sz^0-2*i^0+6*n70 1045: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*n10*n70+4*n12+2*lt3^0+4*sz^0-4*i^0+6*n70 1059: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 <= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 1060: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*sz^0+4*n74*n12-2*i^0 1061: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*sz^0+4*n74*n12-4*i^0 1062: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*sz^0+4*n74*n12-2*i^0 1063: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+4*sz^0+4*n74*n12-4*i^0 1065: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+6*n74+4*n10+2*lt3^0+4*n74*n12 1066: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt3^0+4*n74*n12 1067: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+2*lt3^0+4*n74*n12 1068: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt3^0+4*n74*n12 1069: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+2*lt3^0+4*n74*n12 1071: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1072: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1073: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1074: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1075: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+8*n10+2*lt1^0+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1077: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0), cost: 9+6*n74+4*n12+2*lt3^0+4*n74*n12 1078: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n12+2*lt3^0+4*n74*n12 1079: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+2*lt1^0+4*n12+2*lt3^0+4*n74*n12 1080: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+4*n12+2*lt3^0+4*n74*n12 1081: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ len_98^post31 >= 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*n12+2*lt3^0+4*n74*n12 1083: l26 -> l18 : Result_5^0'=x_12^post30, lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=x_12^post30, __cil_tmp5_15^0'=x_12^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, elem_13^0'=l_11^post30, tmp_24^0'=tmp_24^post30, buffer_21^0'=buffer_21^post30, len_98^0'=len_98^post18, x_12^0'=x_12^post30, prev_14^0'=0, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+len_98^post10 >= 0 /\ lt3^0 >= 0 /\ -1+len_98^post30 >= 0 /\ l_11^post30 == 0 /\ lt1^0+sz^0-i^0 == 0), cost: 9+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1084: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1085: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+2*lt1^0+4*n12+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1086: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=lt1^0+sz^0-i^0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+4*n12+2*lt3^0+2*sz^0+4*n74*n12-2*i^0 1087: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0), cost: 13+6*n74+4*n10+2*lt1^0+4*n12+2*lt3^0+4*sz^0+4*n74*n12-4*i^0 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM 1551: l26 -> [34] : ((sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (1-sz_23^post30+i_22^post30 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: 7+2*lt1^0*n76+6*n76+4*n12+2*lt3^0+4*n76*n12 Applied pruning (of leafs and parallel rules): Start location: l26 826: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 827: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 880: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 924: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 1009: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 1119: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1130: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1231: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Applied simplification Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((0 >= 0 /\ 1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Applied simplification Original rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Applied simplification Original rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Applied simplification Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Simplified simple loops Start location: l26 1119: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1130: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1231: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1552: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 1553: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 1554: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 1555: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 1556: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Applied unrolling Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 Applied non-termination processor Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))))), cost: 4*n396*n10+7*n396 Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied unrolling Original rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+12*n72+4*sz^post32+2*n72*sz^0+8*n72*n10+4*sz^0+2*n72*sz^post32 Applied non-termination processor Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+12*n72+4*sz^post32+2*n72*sz^0+8*n72*n10+4*sz^0+2*n72*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Applied unrolling Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+8*n10*n70+12*n70 Applied non-termination processor Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+8*n10*n70+12*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n404 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n404+14*n404 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n404 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n404+14*n404 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n410 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n410+14*n410+6*n410*n70+4*n10*n410*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n410 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n410+14*n410+6*n410*n70+4*n10*n410*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n412 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 14*n412+8*n412*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n412 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 14*n412+8*n412*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n418 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n418+4*n10*n418*n70+6*n418*n70+14*n418 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n418 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n418+4*n10*n418*n70+6*n418*n70+14*n418 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+2*n72*sz^0+4*n72*n10+4*n76*n12+4*sz^0 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+2*n72*sz^0+4*n72*n10+4*n76*n12+4*sz^0 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+2*n72*sz^0+4*n72*n10+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n424 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 6*n72*n424+2*sz^post32*n76*n424+6*n76*n424+14*n424+2*n72*sz^post32*n424+4*n76*n12*n424+4*n72*n10*n424+4*n10*n424+8*sz^post32*n424 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n424 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 6*n72*n424+2*sz^post32*n76*n424+6*n76*n424+14*n424+2*n72*sz^post32*n424+4*n76*n12*n424+4*n72*n10*n424+4*n10*n424+8*sz^post32*n424 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*n76*sz^0+4*n10+4*sz^post32+6*n76+4*n72*n10+4*n76*n12+4*sz^0+2*n72*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*n76*sz^0+4*n10+4*sz^post32+6*n76+4*n72*n10+4*n76*n12+4*sz^0+2*n72*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+6*n72+2*n76*sz^0+4*n10+4*sz^post32+6*n76+4*n72*n10+4*n76*n12+4*sz^0+2*n72*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ -1+n432 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 8*sz^post32*n432+4*n10*n432+4*n72*n10*n432+4*n76*n12*n432+2*n72*sz^post32*n432+6*n76*n432+2*sz^post32*n76*n432+6*n72*n432+14*n432 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ -1+n432 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 8*sz^post32*n432+4*n10*n432+4*n72*n10*n432+4*n76*n12*n432+2*n72*sz^post32*n432+6*n76*n432+2*sz^post32*n76*n432+6*n72*n432+14*n432 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n436 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 14*n436+8*n10*n436+4*n10*n436*n70+6*n436*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n436 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 14*n436+8*n10*n436+4*n10*n436*n70+6*n436*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 14+8*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n438 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n438+4*n10*n438*n70+6*n438*n70+14*n438 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ -1+n438 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 8*n10*n438+4*n10*n438*n70+6*n438*n70+14*n438 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n446 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 4*n398*sz^post32*n446+4*n10*n446+4*n398*n72*n10*n446+2*n398*n72*sz^post32*n446+6*n398*n72*n446+7*n446+7*n398*n446 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n446 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 4*n398*sz^post32*n446+4*n10*n446+4*n398*n72*n10*n446+2*n398*n72*sz^post32*n446+6*n398*n72*n446+7*n446+7*n398*n446 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n450 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n450*n400+2*sz^post32*n76*n450*n400+4*n10*n450*n400+4*sz^post32*n450*n400+7*n450+7*n450*n400+4*n10*n450+4*n76*n12*n450*n400 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n450 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n450*n400+2*sz^post32*n76*n450*n400+4*n10*n450*n400+4*sz^post32*n450*n400+7*n450+7*n450*n400+4*n10*n450+4*n76*n12*n450*n400 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n452 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 7*n402*n452+4*n10*n452+4*n402*n10*n452+4*n402*n10*n452*n70+6*n402*n452*n70+7*n452 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n452 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 7*n402*n452+4*n10*n452+4*n402*n10*n452+4*n402*n10*n452*n70+6*n402*n452*n70+7*n452 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n454 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n454*n10+7*n454+4*n454*n402*n10*n70+7*n454*n402+4*n454*n402*n10+6*n454*n402*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n454 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n454*n10+7*n454+4*n454*n402*n10*n70+7*n454*n402+4*n454*n402*n10+6*n454*n402*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n456 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n456*n394+4*n10*n456*n394+7*n456+4*n10*n456 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n456 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n456*n394+4*n10*n456*n394+7*n456+4*n10*n456 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n458 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n458*n10+7*n458+4*n458*n10*n394+7*n458*n394 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n458 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n458*n10+7*n458+4*n458*n10*n394+7*n458*n394 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n462 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n398*n462*n72*n10+2*n398*n462*n72*sz^post32+7*n462+4*n398*n462*sz^post32+4*n462*n10+7*n398*n462+6*n398*n462*n72 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n462 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n398*n462*n72*n10+2*n398*n462*n72*sz^post32+7*n462+4*n398*n462*sz^post32+4*n462*n10+7*n398*n462+6*n398*n462*n72 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n468 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n468+4*n468*n402*n10*n70+6*n468*n402*n70+7*n468*n402+4*n468*n402*n10+4*n468*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n468 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n468+4*n468*n402*n10*n70+6*n468*n402*n70+7*n468*n402+4*n468*n402*n10+4*n468*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n470 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0))), cost: 4*n402*n10*n470+7*n402*n470+7*n470+6*n402*n470*n70+4*n402*n10*n470*n70+4*n10*n470 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0)), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n470 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0))), cost: 4*n402*n10*n470+7*n402*n470+7*n470+6*n402*n470*n70+4*n402*n10*n470*n70+4*n10*n470 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+4*sz^post32+7*n394+4*n10*n394+4*n72*n10+2*n72*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+4*sz^post32+7*n394+4*n10*n394+4*n72*n10+2*n72*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+4*sz^post32+7*n394+4*n10*n394+4*n72*n10+2*n72*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n474 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n474+4*n474*n10*n394+7*n474*n394+4*n474*n72*n10+2*n474*n72*sz^post32+4*n474*sz^post32+6*n474*n72 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n474 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n474+4*n474*n10*n394+7*n474*n394+4*n474*n72*n10+2*n474*n72*sz^post32+4*n474*sz^post32+6*n474*n72 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+2*n72*sz^0+4*n72*n10+4*sz^0+7*n400 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+2*n72*sz^0+4*n72*n10+4*sz^0+7*n400 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+2*n72*sz^0+4*n72*n10+4*sz^0+7*n400 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n476 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0))), cost: 6*n72*n476+2*sz^post32*n76*n476*n400+6*n76*n476*n400+7*n476+4*sz^post32*n476+4*n76*n12*n476*n400+4*n72*n10*n476+2*n72*sz^post32*n476+4*n10*n476*n400+4*sz^post32*n476*n400+7*n476*n400 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -1+n476 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0))), cost: 6*n72*n476+2*sz^post32*n76*n476*n400+6*n76*n476*n400+7*n476+4*sz^post32*n476+4*n76*n12*n476*n400+4*n72*n10*n476+2*n72*sz^post32*n476+4*n10*n476*n400+4*sz^post32*n476*n400+7*n476*n400 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*sz^post32+4*n76*n12*n400+4*n72*n10+2*n72*sz^post32+7*n400 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*sz^post32+4*n76*n12*n400+4*n72*n10+2*n72*sz^post32+7*n400 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+6*n72+4*sz^post32*n400+4*n10*n400+4*sz^post32+4*n76*n12*n400+4*n72*n10+2*n72*sz^post32+7*n400 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n478 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 4*n478*n76*n12*n400+6*n478*n76*n400+7*n478+2*n478*sz^post32*n76*n400+4*n478*n10*n400+4*n478*sz^post32*n400+6*n478*n72+4*n478*sz^post32+7*n478*n400+2*n478*n72*sz^post32+4*n478*n72*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n478 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 4*n478*n76*n12*n400+6*n478*n76*n400+7*n478+2*n478*sz^post32*n76*n400+4*n478*n10*n400+4*n478*sz^post32*n400+6*n478*n72+4*n478*sz^post32+7*n478*n400+2*n478*n72*sz^post32+4*n478*n72*n10 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+6*n72+4*sz^post32+4*n402*n10*n70+4*n72*n10+2*n72*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+6*n72+4*sz^post32+4*n402*n10*n70+4*n72*n10+2*n72*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+6*n72+4*sz^post32+4*n402*n10*n70+4*n72*n10+2*n72*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ -1+n482 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 7*n482+4*n482*n402*n10*n70+7*n482*n402+6*n482*n402*n70+4*n482*n402*n10+2*n482*n72*sz^post32+4*n482*n72*n10+6*n482*n72+4*n482*sz^post32 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^0 >= 0), cost: 7+6*n72+2*n72*sz^0+4*n72*n10+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ -1+n482 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0))), cost: 7*n482+4*n482*n402*n10*n70+7*n482*n402+6*n482*n402*n70+4*n482*n402*n10+2*n482*n72*sz^post32+4*n482*n72*n10+6*n482*n72+4*n482*sz^post32 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+7*n394+4*n10*n394+4*n76*n12 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+7*n394+4*n10*n394+4*n76*n12 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+7*n394+4*n10*n394+4*n76*n12 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n486 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0))), cost: 4*n10*n394*n486+7*n394*n486+4*n76*n12*n486+7*n486+4*sz^post32*n486+4*n10*n486+2*sz^post32*n76*n486+6*n76*n486 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n486 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0))), cost: 4*n10*n394*n486+7*n394*n486+4*n76*n12*n486+7*n486+4*sz^post32*n486+4*n10*n486+2*sz^post32*n76*n486+6*n76*n486 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*n76*sz^0+4*n10+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*sz^0+4*n398*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*n76*sz^0+4*n10+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*sz^0+4*n398*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*n76*sz^0+4*n10+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*sz^0+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n488 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 6*n398*n72*n488+2*n398*n72*sz^post32*n488+4*n398*n72*n10*n488+7*n398*n488+2*sz^post32*n76*n488+4*n398*sz^post32*n488+6*n76*n488+7*n488+4*n76*n12*n488+4*n10*n488+4*sz^post32*n488 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n488 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 6*n398*n72*n488+2*n398*n72*sz^post32*n488+4*n398*n72*n10*n488+7*n398*n488+2*sz^post32*n76*n488+4*n398*sz^post32*n488+6*n76*n488+7*n488+4*n76*n12*n488+4*n10*n488+4*sz^post32*n488 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n490 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0))), cost: 7*n398*n490+7*n490+4*n490*n76*n12+6*n490*n76+2*n490*sz^post32*n76+6*n398*n490*n72+4*n490*sz^post32+4*n490*n10+2*n398*n490*n72*sz^post32+4*n398*n490*n72*n10+4*n398*n490*sz^post32 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n490 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0))), cost: 7*n398*n490+7*n490+4*n490*n76*n12+6*n490*n76+2*n490*sz^post32*n76+6*n398*n490*n72+4*n490*sz^post32+4*n490*n10+2*n398*n490*n72*sz^post32+4*n398*n490*n72*n10+4*n398*n490*sz^post32 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Second rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+4*n402*n10*n70+4*n76*n12 Applied nonterm Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+4*n402*n10*n70+4*n76*n12 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+2*sz^post32*n76+4*n10+4*sz^post32+6*n76+4*n402*n10*n70+4*n76*n12 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n494 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n494*n10+4*n494*sz^post32+7*n494+6*n494*n76+4*n494*n76*n12+6*n494*n402*n70+7*n494*n402+4*n494*n402*n10*n70+4*n494*n402*n10+2*n494*sz^post32*n76 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0), cost: 7+2*n76*sz^0+4*n10+6*n76+4*n76*n12+4*sz^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n494 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n494*n10+4*n494*sz^post32+7*n494+6*n494*n76+4*n494*n76*n12+6*n494*n402*n70+7*n494*n402+4*n494*n402*n10*n70+4*n494*n402*n10+2*n494*sz^post32*n76 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n496 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n10*n496*n394+7*n496*n394+7*n496+4*n10*n496+4*n10*n496*n70+6*n496*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n496 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n10*n496*n394+7*n496*n394+7*n496+4*n10*n496+4*n10*n496*n70+6*n496*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+7*n394+4*n10*n394+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ -1+n498 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n498*n70+4*n10*n498*n70+4*n10*n498+4*n10*n394*n498+7*n394*n498+7*n498 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ -1+n498 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-sz^post32 >= 0 /\ -sz^0 >= 0) \/ (-sz^post32 >= 0 /\ -sz^0 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n498*n70+4*n10*n498*n70+4*n10*n498+4*n10*n394*n498+7*n394*n498+7*n498 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+4*n10*n70+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+4*n10*n70+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7+7*n398+4*n10+4*n10*n70+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n502 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n398*n72*n10*n502+2*n398*n72*sz^post32*n502+6*n398*n72*n502+6*n502*n70+4*n10*n502*n70+7*n398*n502+7*n502+4*n398*sz^post32*n502+4*n10*n502 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n502 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0)) /\ (2-sz_23^post30+i_22^post30 >= 0 \/ (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0))), cost: 4*n398*n72*n10*n502+2*n398*n72*sz^post32*n502+6*n398*n72*n502+6*n502*n70+4*n10*n502*n70+7*n398*n502+7*n502+4*n398*sz^post32*n502+4*n10*n502 Applied chaining First rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+4*n10*n70+7*n400+6*n70 Applied nonterm Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+4*n10*n70+7*n400+6*n70 New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied acceleration Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+4*n10*n70+7*n400+6*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n506 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n506*n400+4*n506*n10+2*n506*sz^post32*n76*n400+6*n506*n70+7*n506+4*n506*n76*n12*n400+6*n506*n76*n400+4*n506*n10*n400+4*n506*sz^post32*n400+4*n506*n10*n70 Applied chaining First rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0), cost: 7+4*n10+4*n10*n70+6*n70 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Heuristically decided not to add the following rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n506 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ (2+i_22^post31-sz_23^post31 >= 0 \/ (1+i_22^post31-sz_23^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0)) /\ ((sz^post32 >= 0 /\ sz^0 >= 0) \/ (sz^post32 >= 0 /\ sz^0 >= 0)) /\ ((len_98^post22 >= 0 /\ len_98^0 >= 0) \/ (len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 7*n506*n400+4*n506*n10+2*n506*sz^post32*n76*n400+6*n506*n70+7*n506+4*n506*n76*n12*n400+6*n506*n76*n400+4*n506*n10*n400+4*n506*sz^post32*n400+4*n506*n10*n70 Applied simplification Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 7*n394+4*n10*n394 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))))), cost: 4*n396*n10+7*n396 New rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 Applied simplification Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 Applied simplification Original rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n402 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^0 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (-1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied simplification Original rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -sz^post32 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 1552 1553 1554 1555 1556 Applied deletion Removed the following rules: 1573 1601 1609 1630 1631 1632 1633 1634 1635 1637 1638 1641 1643 1649 1651 1653 1655 1659 1661 1673 1677 1679 Accelerated simple loops Start location: l26 1119: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1130: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1231: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1575: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1623: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 1624: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1625: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 1626: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1627: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1628: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 1629: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 1636: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1639: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1640: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1642: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1644: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1645: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1646: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1647: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1648: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1650: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1652: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1654: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1656: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1657: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1658: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1660: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1662: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1663: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1664: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1665: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1666: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1667: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1668: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1669: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1670: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1671: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1672: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1674: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1675: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1676: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1678: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1680: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1681: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1682: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1683: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 1684: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 New rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 New rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394+2*lt3^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+4*n10+2*lt1^0+7*n394+4*n10*n394+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+7*n394+4*n10*n394+2*lt3^0+4*n76*n12 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n394+4*n10*n394 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+7*n394+4*n10*n394+2*lt3^0+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 New rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10 Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 New rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10+2*lt3^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ ((-1+n12 >= 0 /\ len_98^post31 >= 0 /\ -sz^post32 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0 /\ -sz^0 >= 0 /\ ((1-sz_23^0+i_22^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0) \/ (1-sz_23^0+i_22^0 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0))) \/ (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0))), cost: 4*n396*n10+7*n396 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 7*n398+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+2*lt3^0+7*n400 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+4*n76*n12*n400+4*sz^0+7*n400-4*i^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+2*lt1^0*n76+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+6*n76+4*n76*n12*n400+2*lt3^0+4*n76*n12+7*n400 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n76*n12*n400+7*n400 New rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n76*n12*n400+2*lt3^0+4*sz^0+7*n400-4*i^0 Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70+2*lt3^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+4*n10+2*lt1^0+4*n402*n10*n70+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n402*n70+4*n402*n10+2*lt1^0*n76+7*n402+4*n10+2*lt1^0+6*n76+4*n402*n10*n70+2*lt3^0+4*n76*n12 Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: 6*n402*n70+4*n402*n10+7*n402+4*n402*n10*n70 New rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n402*n10*n70+2*lt3^0+4*sz^0-4*i^0 Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n402 >= 0 /\ -1+n12 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 >= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 <= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : lt3^0 >= 0, cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [35] : (1-sz_23^0+i_22^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ sz^0 <= 0 /\ len_98^post22 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 1575 1623 1624 1625 1626 1627 1628 1629 1636 1639 1640 1642 1644 1645 1646 1647 1648 1650 1652 1654 1656 1657 1658 1660 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1674 1675 1676 1678 1680 1681 1682 1683 1684 Chained accelerated rules with incoming rules Start location: l26 1119: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1130: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM 1231: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM 185: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 188: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 839: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 934: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 988: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM 1685: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1686: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1687: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1688: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1689: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1690: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 1691: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394+2*lt3^0 1692: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+4*n10+2*lt1^0+7*n394+4*n10*n394+4*sz^0-4*i^0 1693: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+7*n394+4*n10*n394+2*lt3^0+4*n76*n12 1694: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+7*n394+4*n10*n394+2*lt3^0+4*sz^0-4*i^0 1695: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1696: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1697: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1698: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1699: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1700: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10 1701: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10+2*lt3^0 1702: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 1703: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 1704: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1705: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1706: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1707: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 1708: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 1709: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 1710: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1711: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1712: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1713: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1714: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1715: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 1716: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+2*lt3^0+7*n400 1717: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+4*n76*n12*n400+4*sz^0+7*n400-4*i^0 1718: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+2*lt1^0*n76+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+6*n76+4*n76*n12*n400+2*lt3^0+4*n76*n12+7*n400 1719: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n76*n12*n400+2*lt3^0+4*sz^0+7*n400-4*i^0 1720: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 1721: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70+2*lt3^0 1722: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+4*n10+2*lt1^0+4*n402*n10*n70+4*sz^0-4*i^0 1723: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n402*n70+4*n402*n10+2*lt1^0*n76+7*n402+4*n10+2*lt1^0+6*n76+4*n402*n10*n70+2*lt3^0+4*n76*n12 1724: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n402*n10*n70+2*lt3^0+4*sz^0-4*i^0 1725: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1726: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1727: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1728: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1729: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1730: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1731: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1732: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1733: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1734: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1735: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1736: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1737: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1738: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1739: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1740: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1741: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1742: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1743: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1744: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1745: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1746: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1747: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1748: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1749: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1750: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1751: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1752: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1753: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1754: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1755: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1756: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1757: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1758: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1759: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1760: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1761: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1762: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1763: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1764: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1765: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1766: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1767: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1768: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1769: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1770: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1771: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1772: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1773: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1774: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1775: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1776: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1777: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1778: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1779: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1780: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1781: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1782: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1783: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1784: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1785: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1786: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1787: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1788: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1789: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1790: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1791: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1792: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1793: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1794: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1795: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1796: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1797: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1798: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1799: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1800: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1801: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1802: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1803: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1804: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1805: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1806: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1807: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1808: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1809: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1810: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1811: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1812: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1813: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1814: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1815: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1816: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1817: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1818: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1819: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1820: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1821: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1822: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1823: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1824: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1825: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1826: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1827: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1828: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1829: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1830: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1831: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1832: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1833: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1834: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1835: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1836: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1837: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1838: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1839: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1840: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1841: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1842: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1843: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1844: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1845: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1846: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1847: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1848: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1849: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1850: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1851: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1852: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1853: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1854: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1855: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1856: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1857: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1858: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1859: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1860: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1861: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1862: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1863: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1864: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1865: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1866: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1867: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1868: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1869: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1870: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1871: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1872: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1873: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1874: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1875: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1876: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1877: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1878: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1879: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1880: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1881: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1882: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1883: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1884: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1885: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1886: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1887: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1888: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1889: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1890: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1891: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1892: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1893: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1894: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1895: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1896: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1897: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1898: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1899: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1900: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1901: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1902: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1903: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1904: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Eliminating location l18 by chaining: Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt2^0+lt3^0, sz_23^0'=sz_23^post31, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0), cost: 7+4*n10+2*lt3^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394+2*lt3^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394+2*lt3^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n10+7*n394+4*n10*n394+2*lt3^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+4*n10+2*lt1^0+7*n394+4*n10*n394+4*sz^0-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+4*n10+2*lt1^0+7*n394+4*n10*n394+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+4*n10+2*lt1^0+7*n394+4*n10*n394+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+7*n394+4*n10*n394+2*lt3^0+4*n76*n12 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+7*n394+4*n10*n394+2*lt3^0+4*n76*n12 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+7*n394+4*n10*n394+2*lt3^0+4*n76*n12 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+7*n394+4*n10*n394+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+7*n394+4*n10*n394+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+7*n394+4*n10*n394+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10+2*lt3^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10+2*lt3^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, sz_23^0'=sz_23^post31, lt1^0'=0, x_16^0'=x_16^post31, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, i^0'=0, (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+4*n396*n10+7*n396+4*n10+2*lt3^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ ((-2+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (2-sz_23^post30+i_22^post30 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 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 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ 2-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+7*n400 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+2*lt3^0+7*n400 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+2*lt3^0+7*n400 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+4*n76*n12*n400+2*lt3^0+7*n400 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+4*n76*n12*n400+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+4*n76*n12*n400+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+4*n76*n12*n400+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+2*lt1^0*n76+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+6*n76+4*n76*n12*n400+2*lt3^0+4*n76*n12+7*n400 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+2*lt1^0*n76+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+6*n76+4*n76*n12*n400+2*lt3^0+4*n76*n12+7*n400 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+2*lt1^0*n76+4*sz^post32*n400+4*n10*n400+4*n10+2*lt1^0+6*n76+4*n76*n12*n400+2*lt3^0+4*n76*n12+7*n400 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n76*n12*n400+2*lt3^0+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n76*n12*n400+2*lt3^0+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n76*n400+2*sz^post32*n76*n400+4*sz^post32*n400+4*n10*n400+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n76*n12*n400+2*lt3^0+4*sz^0+7*n400-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0) \/ (-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70+2*lt3^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70+2*lt3^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 7+6*n402*n70+4*n402*n10+7*n402+4*n10+4*n402*n10*n70+2*lt3^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+4*n10+2*lt1^0+4*n402*n10*n70+4*sz^0-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0) \/ (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+4*n10+2*lt1^0+4*n402*n10*n70+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+4*n10+2*lt1^0+4*n402*n10*n70+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n402*n70+4*n402*n10+2*lt1^0*n76+7*n402+4*n10+2*lt1^0+6*n76+4*n402*n10*n70+2*lt3^0+4*n76*n12 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n402*n70+4*n402*n10+2*lt1^0*n76+7*n402+4*n10+2*lt1^0+6*n76+4*n402*n10*n70+2*lt3^0+4*n76*n12 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: 13+6*n402*n70+4*n402*n10+2*lt1^0*n76+7*n402+4*n10+2*lt1^0+6*n76+4*n402*n10*n70+2*lt3^0+4*n76*n12 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0), cost: NONTERM New rule: l26 -> [33] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n402*n10*n70+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [29] : ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (2-sz_23^0+i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ 3+i_22^post31-sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n402*n10*n70+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [31] : ((-2+n68 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ sz^0 >= 0 /\ len_98^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+sz_23^0-i_22^0 <= 0 /\ len_98^0 >= 0)), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM Applied simplification Original rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ ((-2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post22 >= 0 /\ -2-i_22^post31+sz_23^post31 <= 0))), cost: NONTERM New rule: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied chaining First rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+6*n402*n70+4*n402*n10+7*n402+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+4*n402*n10*n70+2*lt3^0+4*sz^0-4*i^0 Second rule: l18 -> [33] : (1-sz_23^0+i_22^0 >= 0 /\ len_98^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied simplification Original rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ 2+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM New rule: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM Applied partial deletion Original rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=lt1^0, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 New rule: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=lt1^0+sz^0-i^0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=lt1^0+sz^0-i^0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 New rule: l26 -> [36] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=0, ret_18^0'=0, sz_23^0'=sz_23^post31, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=0, x_16^0'=x_16^post31, cand_19^0'=x_16^post30, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post31, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post31, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=0, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 New rule: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 New rule: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 Applied partial deletion Original rule: l26 -> l18 : lt2^0'=sz^post32, ret_18^0'=0, sz_23^0'=sz_23^post30, l_11^0'=l_11^post30, lt_29^0'=lt_29^post30, h_17^0'=h_17^post30, lt1^0'=sz^post32, x_16^0'=x_16^post30, cand_19^0'=x_16^post31, ret_1103^0'=ret_1103^post30, buffer_1077^0'=buffer_1077^post31, i_22^0'=1+i_22^post30, cand_1104^0'=cand_1104^post30, lt3^0'=0, sz^0'=sz^post32, tmp_24^0'=tmp_24^post30, buffer_21^0'=Result_5^0, len_98^0'=len_98^post22, x_12^0'=x_12^post30, i^0'=sz^post32, (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 New rule: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Applied deletion Removed the following rules: 185 188 839 934 988 1119 1130 1231 1690 1691 1692 1693 1694 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 Eliminated locations on tree-shaped paths Start location: l26 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM 1685: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1686: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1687: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1688: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1689: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1695: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1696: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1697: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1698: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1699: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1710: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1711: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1712: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1713: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1714: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1725: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1726: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1727: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1728: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1729: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1730: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1731: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1732: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1733: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1734: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1735: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1736: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1737: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1738: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1739: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1740: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1741: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1742: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1743: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1744: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1745: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1746: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1747: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1748: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1749: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1750: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1751: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1752: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1753: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1754: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1755: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1756: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1757: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1758: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1759: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1760: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1761: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1762: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1763: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1764: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1765: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1766: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1767: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1768: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1769: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1770: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1771: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1772: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1773: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1774: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1775: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1776: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1777: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1778: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1779: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1780: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1781: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1782: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1783: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1784: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1785: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1786: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1787: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1788: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1789: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1790: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1791: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1792: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1793: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1794: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1795: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1796: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1797: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1798: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1799: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1800: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1801: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1802: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1803: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1804: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1805: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1806: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1807: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1808: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1809: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1810: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1811: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1812: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1813: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1814: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1815: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1816: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1817: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1818: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1819: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1820: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1821: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1822: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1823: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1824: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1825: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1826: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1827: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1828: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1829: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1830: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1831: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1832: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1833: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1834: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1835: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1836: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1837: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1838: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1839: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1840: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1841: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1842: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1843: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1844: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1845: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1846: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1847: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1848: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1849: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1850: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1851: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1852: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1853: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1854: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1855: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1856: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1857: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1858: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1859: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1860: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1861: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1862: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1863: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1864: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1865: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1866: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1867: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1868: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1869: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1870: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1871: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1872: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1873: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1874: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1875: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1876: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1877: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1878: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1879: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1880: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1881: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1882: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1883: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1884: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1885: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1886: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1887: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1888: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1889: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1890: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1891: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1892: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1893: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1894: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1895: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1896: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1897: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1898: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1899: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1900: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1901: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1902: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1903: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1904: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1905: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1906: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1907: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1908: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1909: l26 -> [31] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1910: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1911: l26 -> [31] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1912: l26 -> [33] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1913: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1914: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1915: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1916: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1917: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1918: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1919: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1920: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1921: l26 -> [31] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1922: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1923: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1924: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1925: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1926: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1927: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1928: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1929: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1930: l26 -> [31] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1931: l26 -> [33] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1932: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1933: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1934: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1935: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1936: l26 -> [31] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1937: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1938: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1939: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1940: l26 -> [31] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1941: l26 -> [33] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1942: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1943: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1944: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1945: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1946: l26 -> [31] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1947: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1948: l26 -> [31] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1949: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1950: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1951: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1952: l26 -> [31] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1953: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1954: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1955: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1956: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1957: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1958: l26 -> [31] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1959: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1960: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1961: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1962: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1963: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1964: l26 -> [31] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1965: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1966: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1967: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1968: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1969: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1970: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1971: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1972: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1973: l26 -> [31] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1974: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1975: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1976: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1977: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1978: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1979: l26 -> [31] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1980: l26 -> [33] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1981: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1982: l26 -> [31] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1983: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1984: l26 -> [36] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 1985: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 1986: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1987: l26 -> [36] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 1988: l26 -> [36] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 1989: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1990: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1991: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1992: l26 -> [36] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 1993: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 1994: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Removed duplicate rules (ignoring updates) Start location: l26 1248: l26 -> [29] : ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1278: l26 -> [31] : (lt3^0 <= 0 \/ lt3^0 >= 0 \/ (-1+n74 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 == 0 /\ lt1^0 == 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0) \/ (lt1^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n74 >= 0 /\ -1+n12 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 == 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (-1+n12 >= 0 /\ lt1^0 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0) \/ (-sz^0+i^0 >= 0 /\ lt1^0 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n70 >= 0 /\ lt1^0+sz^0-i^0 <= 0 /\ len_98^post30 >= 0)), cost: NONTERM 1532: l26 -> [33] : (sz^0-i^0 >= 0 \/ lt3^0 >= 0), cost: NONTERM 1900: l26 -> [35] : lt3^0 <= 0, cost: NONTERM 1901: l26 -> [35] : lt3^0 >= 0, cost: NONTERM 1902: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 <= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1903: l26 -> [35] : (-sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ lt3^0 >= 0), cost: NONTERM 1904: l26 -> [35] : (sz^0-i^0 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1905: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1907: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1908: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1910: l26 -> [33] : (len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1912: l26 -> [33] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1914: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1916: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1917: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1919: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1920: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1922: l26 -> [33] : (sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1923: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1925: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1926: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1928: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1929: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1931: l26 -> [33] : (sz^0-i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n394 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1932: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1934: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1935: l26 -> [29] : (-1+n396 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1937: l26 -> [33] : (-1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1939: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1941: l26 -> [33] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1943: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1945: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1947: l26 -> [33] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1949: l26 -> [33] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1951: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1953: l26 -> [33] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1954: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1956: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1957: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1959: l26 -> [33] : (-1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1960: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1962: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1963: l26 -> [29] : (2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1965: l26 -> [33] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1966: l26 -> [29] : (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1968: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ -2+n400 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1969: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1971: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1972: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1974: l26 -> [33] : (-1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1975: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1977: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1978: l26 -> [29] : (-1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1980: l26 -> [33] : (-1+n402 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0), cost: NONTERM 1981: l26 -> [29] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: NONTERM 1983: l26 -> [33] : (sz^0-i^0 >= 0 /\ -1+n402 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ -1+n70 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: NONTERM 1984: l26 -> [36] : (sz^0-i^0 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n10+2*lt1^0+4*sz^0-4*i^0 1985: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ len_98^post30 >= 0), cost: 13+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 1986: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1987: l26 -> [36] : (sz^0-i^0 >= 0 /\ -1+n396 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+4*n10+2*lt1^0+4*sz^0-4*i^0 1988: l26 -> [36] : (-1+n396 >= 0 /\ -1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+2*lt1^0*n76+7*n396+4*n10+2*lt1^0+6*n76+2*lt3^0+4*n76*n12 1989: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -1+n396 >= 0 /\ -2+n68 >= 0 /\ sz^post32 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0), cost: 13+4*n396*n10+7*n396+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+4*sz^0-4*i^0 1990: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1991: l26 -> [36] : (1-sz_23^post30+i_22^post30 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 7+7*n398+4*n10+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n398*sz^post32 1992: l26 -> [36] : (sz^0-i^0 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 <= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+4*n10+2*lt1^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 1993: l26 -> [36] : (-1+n12 >= 0 /\ -sz^0+i^0 >= 0 /\ sz^post32 >= 0 /\ lt1^0 >= 0 /\ -1+n10 >= 0 /\ -1+n76 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+sz_23^post30-i_22^post30 <= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0), cost: 13+7*n398+2*lt1^0*n76+4*n10+2*lt1^0+6*n76+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*n76*n12+4*n398*sz^post32 1994: l26 -> [36] : (sz^0-i^0 >= 0 /\ 1-sz_23^post30+i_22^post30 >= 0 /\ -2+n68 >= 0 /\ sz^post32 >= 0 /\ -1+n10 >= 0 /\ -2+n398 >= 0 /\ lt3^0 >= 0 /\ -1+n72 >= 0 /\ len_98^post22 >= 0 /\ lt1^0+sz^0-i^0 >= 0), cost: 13+7*n398+8*n10+2*n68*(lt1^0+sz^0-i^0)+6*n68+2*lt1^0+2*lt3^0+6*n398*n72+4*n398*n72*n10+2*n398*n72*sz^post32+4*sz^0+4*n398*sz^post32-4*i^0 Computing asymptotic complexity Proved nontermination of rule 1248 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: ((sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ len_98^post31 >= 0 /\ lt3^0 >= 0 /\ 1+i_22^post31-sz_23^post31 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -1+n12 >= 0 /\ -2+n68 >= 0 /\ lt3^0 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post3 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ lt3^0 >= 0 /\ len_98^post30 >= 0) \/ (len_98^post31 >= 0 /\ 2+i_22^post31-sz_23^post31 <= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ len_98^post31 >= 0 /\ -1+n10 >= 0 /\ len_98^post30 >= 0) \/ (sz^0-i^0 >= 0 /\ 2-sz_23^post30+i_22^post30 <= 0 /\ -2+n68 >= 0 /\ -1+n10 >= 0 /\ lt1^0+sz^0-i^0 >= 0 /\ len_98^post30 >= 0))