NO Initial ITS Start location: l55 Program variables: a_153^0 a_178^0 a_208^0 f_198^0 head_16^0 head_31^0 head_slam_f_28^0 i_110^0 i_120^0 i_29^0 length_27^0 lt_17^0 lt_20^0 nondet_12^0 r_164^0 r_197^0 r_39^0 rcd_104^0 rcd_112^0 rcd_179^0 rcd_185^0 rcd_190^0 rcd_207^0 rcd_43^0 rcd_69^0 result_11^0 result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0 t_25^0 tail_15^0 temp0_21^0 temp0_30^0 temp_34^0 temp_35^0 tmp_33^0 x_24^0 x_slam_f_22^0 y_23^0 0: l0 -> l1 : a_153^0'=a_153^post1, a_178^0'=a_178^post1, a_208^0'=a_208^post1, f_198^0'=f_198^post1, head_16^0'=head_16^post1, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^post1, i_120^0'=i_120^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^post1, nondet_12^0'=nondet_12^post1, r_164^0'=r_164^post1, r_197^0'=r_197^post1, r_39^0'=r_39^post1, rcd_104^0'=rcd_104^post1, rcd_112^0'=rcd_112^post1, rcd_179^0'=rcd_179^post1, rcd_185^0'=rcd_185^post1, rcd_190^0'=rcd_190^post1, rcd_207^0'=rcd_207^post1, rcd_43^0'=rcd_43^post1, rcd_69^0'=rcd_69^post1, result_11^0'=result_11^post1, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^post1, tail_15^0'=tail_15^post1, temp0_21^0'=temp0_21^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^post1, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^post1, x_slam_f_22^0'=x_slam_f_22^post1, y_23^0'=y_23^post1, (0 == 0 /\ -temp_35^post1+temp_35^0 == 0 /\ -lt_17^0+head_16^post1 <= 0 /\ f_198^0-f_198^post1 == 0 /\ 1-i_120^0 <= 0 /\ nondet_12^0-nondet_12^post1 == 0 /\ t_25^0-t_25^post1 == 0 /\ result_11^post1-temp0_21^0 == 0 /\ -x_24^post1+x_24^0 == 0 /\ lt_17^0-head_16^post1 <= 0 /\ a_153^0-a_153^post1 == 0 /\ rcd_185^0-rcd_185^post1 == 0 /\ i_120^0-i_120^post1 == 0 /\ -temp0_21^post1+temp0_21^0 == 0 /\ -i_29^0 <= 0 /\ -a_178^post1+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post1 == 0 /\ rcd_190^0-rcd_190^post1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ head_16^post1-result_11^1 == 0 /\ rcd_69^0-rcd_69^post1 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ r_39^0-r_39^post1 == 0 /\ -r_164^post1+r_164^0 == 0 /\ -lt_20^post1+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post1 == 0 /\ -rcd_207^post1+rcd_207^0 == 0 /\ -rcd_179^post1+rcd_179^0 == 0 /\ i_110^0-i_110^post1 == 0 /\ -a_208^post1+a_208^0 == 0 /\ rcd_43^0-rcd_43^post1 == 0 /\ -r_197^post1+r_197^0 == 0 /\ -rcd_112^post1+rcd_112^0 == 0 /\ y_23^0-y_23^post1 == 0 /\ -x_slam_f_22^post1+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post1 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 1: l0 -> l3 : a_153^0'=a_153^post2, a_178^0'=a_178^post2, a_208^0'=a_208^post2, f_198^0'=f_198^post2, head_16^0'=head_16^post2, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^post2, i_120^0'=i_120^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^post2, lt_20^0'=lt_20^post2, nondet_12^0'=nondet_12^post2, r_164^0'=r_164^post2, r_197^0'=r_197^post2, r_39^0'=r_39^post2, rcd_104^0'=rcd_104^post2, rcd_112^0'=rcd_112^post2, rcd_179^0'=rcd_179^post2, rcd_185^0'=rcd_185^post2, rcd_190^0'=rcd_190^post2, rcd_207^0'=rcd_207^post2, rcd_43^0'=rcd_43^post2, rcd_69^0'=rcd_69^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^post2, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^post2, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^post2, x_slam_f_22^0'=x_slam_f_22^post2, y_23^0'=y_23^post2, (0 == 0 /\ lt_20^0-lt_20^post2 == 0 /\ -i_110^post2+i_110^0 == 0 /\ nondet_12^0-nondet_12^post2 == 0 /\ a_178^0-a_178^post2 == 0 /\ y_23^0-y_23^post2 == 0 /\ -x_slam_f_22^post2+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post2 == 0 /\ -i_29^0 <= 0 /\ -temp0_21^post2+temp0_21^0 == 0 /\ -rcd_43^post2+rcd_43^0 == 0 /\ head_16^post2-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ rcd_112^0-rcd_112^post2 == 0 /\ -i_29^0+length_27^0 <= 0 /\ r_39^0-r_39^post2 == 0 /\ temp_35^0-temp_35^post2 == 0 /\ rcd_190^0-rcd_190^post2 == 0 /\ -rcd_179^post2+rcd_179^0 == 0 /\ -t_25^post2+t_25^0 == 0 /\ i_120^0-i_120^post2 == 0 /\ -lt_17^post2+lt_17^0 == 0 /\ -r_164^post2+r_164^0 == 0 /\ rcd_207^0-rcd_207^post2 == 0 /\ -rcd_104^post2+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post2 == 0 /\ -a_208^post2+a_208^0 == 0 /\ -x_24^post2+x_24^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ r_197^0-r_197^post2 == 0 /\ -rcd_185^post2+rcd_185^0 == 0 /\ f_198^0-f_198^post2 == 0), cost: 1 13: l0 -> l10 : a_153^0'=a_153^post14, a_178^0'=a_178^post14, a_208^0'=a_208^post14, f_198^0'=f_198^post14, head_16^0'=head_16^post14, head_31^0'=head_31^post14, head_slam_f_28^0'=head_slam_f_28^post14, i_110^0'=i_110^post14, i_120^0'=i_120^post14, i_29^0'=i_29^post14, length_27^0'=length_27^post14, lt_17^0'=lt_17^post14, lt_20^0'=lt_20^post14, nondet_12^0'=nondet_12^post14, r_164^0'=r_164^post14, r_197^0'=r_197^post14, r_39^0'=r_39^post14, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_112^post14, rcd_179^0'=rcd_179^post14, rcd_185^0'=rcd_185^post14, rcd_190^0'=rcd_190^post14, rcd_207^0'=rcd_207^post14, rcd_43^0'=rcd_43^post14, rcd_69^0'=rcd_69^post14, result_11^0'=result_11^post14, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post14, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post14, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post14, t_25^0'=t_25^post14, tail_15^0'=tail_15^post14, temp0_21^0'=temp0_21^post14, temp0_30^0'=temp0_30^post14, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^post14, tmp_33^0'=tmp_33^post14, x_24^0'=x_24^post14, x_slam_f_22^0'=x_slam_f_22^post14, y_23^0'=y_23^post14, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ -a_153^post14+a_153^0 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 2: l3 -> l4 : a_153^0'=a_153^post3, a_178^0'=a_178^post3, a_208^0'=a_208^post3, f_198^0'=f_198^post3, head_16^0'=head_16^post3, head_31^0'=head_31^post3, head_slam_f_28^0'=head_slam_f_28^post3, i_110^0'=i_110^post3, i_120^0'=i_120^post3, i_29^0'=i_29^post3, length_27^0'=length_27^post3, lt_17^0'=lt_17^post3, lt_20^0'=lt_20^post3, nondet_12^0'=nondet_12^post3, r_164^0'=r_164^post3, r_197^0'=r_197^post3, r_39^0'=r_39^post3, rcd_104^0'=rcd_104^post3, rcd_112^0'=rcd_112^post3, rcd_179^0'=rcd_179^post3, rcd_185^0'=rcd_185^post3, rcd_190^0'=rcd_190^post3, rcd_207^0'=rcd_207^post3, rcd_43^0'=rcd_43^post3, rcd_69^0'=rcd_69^post3, result_11^0'=result_11^post3, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post3, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post3, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post3, t_25^0'=t_25^post3, tail_15^0'=tail_15^post3, temp0_21^0'=temp0_21^post3, temp0_30^0'=temp0_30^post3, temp_34^0'=temp_34^post3, temp_35^0'=temp_35^post3, tmp_33^0'=tmp_33^post3, x_24^0'=x_24^post3, x_slam_f_22^0'=x_slam_f_22^post3, y_23^0'=y_23^post3, (tail_15^0-tail_15^post3 == 0 /\ -rcd_104^post3+rcd_104^0 == 0 /\ -head_31^post3+head_31^0 == 0 /\ -rcd_179^post3+rcd_179^0 == 0 /\ rcd_69^0-rcd_69^post3 == 0 /\ -rcd_185^post3+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post3 == 0 /\ -rcd_43^post3+rcd_43^0 == 0 /\ lt_20^0-lt_20^post3 == 0 /\ f_198^0-f_198^post3 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post3 == 0 /\ y_23^0-y_23^post3 == 0 /\ r_197^0-r_197^post3 == 0 /\ a_208^0-a_208^post3 == 0 /\ r_39^0-r_39^post3 == 0 /\ i_29^0-i_29^post3 == 0 /\ temp_35^0-temp_35^post3 == 0 /\ x_slam_f_22^0-x_slam_f_22^post3 == 0 /\ -lt_17^post3+lt_17^0 == 0 /\ -r_164^post3+r_164^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post3 == 0 /\ -head_16^post3+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post3+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post3 == 0 /\ -a_178^post3+a_178^0 == 0 /\ -a_153^post3+a_153^0 == 0 /\ -head_slam_f_28^post3+head_slam_f_28^0 == 0 /\ -length_27^post3+length_27^0 == 0 /\ i_120^0-i_120^post3 == 0 /\ temp_34^0-temp_34^post3 == 0 /\ rcd_190^0-rcd_190^post3 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -x_24^post3+x_24^0 == 0 /\ -i_110^post3+i_110^0 == 0 /\ -tmp_33^post3+tmp_33^0 == 0 /\ -temp0_21^post3+temp0_21^0 == 0 /\ rcd_207^0-rcd_207^post3 == 0 /\ result_11^0-result_11^post3 == 0 /\ -nondet_12^post3+nondet_12^0 == 0 /\ t_25^0-t_25^post3 == 0), cost: 1 3: l3 -> l4 : a_153^0'=a_153^post4, a_178^0'=a_178^post4, a_208^0'=a_208^post4, f_198^0'=f_198^post4, head_16^0'=head_16^post4, head_31^0'=head_31^post4, head_slam_f_28^0'=head_slam_f_28^post4, i_110^0'=i_110^post4, i_120^0'=i_120^post4, i_29^0'=i_29^post4, length_27^0'=length_27^post4, lt_17^0'=lt_17^post4, lt_20^0'=lt_20^post4, nondet_12^0'=nondet_12^post4, r_164^0'=r_164^post4, r_197^0'=r_197^post4, r_39^0'=r_39^post4, rcd_104^0'=rcd_104^post4, rcd_112^0'=rcd_112^post4, rcd_179^0'=rcd_179^post4, rcd_185^0'=rcd_185^post4, rcd_190^0'=rcd_190^post4, rcd_207^0'=rcd_207^post4, rcd_43^0'=rcd_43^post4, rcd_69^0'=rcd_69^post4, result_11^0'=result_11^post4, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post4, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post4, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post4, t_25^0'=t_25^post4, tail_15^0'=tail_15^post4, temp0_21^0'=temp0_21^post4, temp0_30^0'=temp0_30^post4, temp_34^0'=temp_34^post4, temp_35^0'=temp_35^post4, tmp_33^0'=tmp_33^post4, x_24^0'=x_24^post4, x_slam_f_22^0'=x_slam_f_22^post4, y_23^0'=y_23^post4, (-length_27^post4+length_27^0 == 0 /\ -x_24^post4+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post4 == 0 /\ -rcd_112^post4+rcd_112^0 == 0 /\ -head_31^post4+head_31^0 == 0 /\ -rcd_179^post4+rcd_179^0 == 0 /\ -rcd_190^post4+rcd_190^0 == 0 /\ f_198^0-f_198^post4 == 0 /\ -head_slam_f_28^post4+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post4 == 0 /\ -temp_35^post4+temp_35^0 == 0 /\ r_39^0-r_39^post4 == 0 /\ -result_11^post4+result_11^0 == 0 /\ -a_208^post4+a_208^0 == 0 /\ i_110^0-i_110^post4 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post4 == 0 /\ i_120^0-i_120^post4 == 0 /\ a_153^0-a_153^post4 == 0 /\ -lt_20^post4+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post4 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -tmp_33^post4+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post4 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post4+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_34^0-temp_34^post4 == 0 /\ nondet_12^0-nondet_12^post4 == 0 /\ -temp0_21^post4+temp0_21^0 == 0 /\ -rcd_207^post4+rcd_207^0 == 0 /\ r_164^0-r_164^post4 == 0 /\ head_16^0-head_16^post4 == 0 /\ rcd_43^0-rcd_43^post4 == 0 /\ t_25^0-t_25^post4 == 0 /\ -a_178^post4+a_178^0 == 0 /\ -i_29^post4+i_29^0 == 0 /\ rcd_69^0-rcd_69^post4 == 0 /\ y_23^0-y_23^post4 == 0 /\ tail_15^0-tail_15^post4 == 0 /\ -r_197^post4+r_197^0 == 0 /\ temp0_30^0-temp0_30^post4 == 0 /\ -lt_17^post4+lt_17^0 == 0), cost: 1 4: l4 -> l5 : a_153^0'=a_153^post5, a_178^0'=a_178^post5, a_208^0'=a_208^post5, f_198^0'=f_198^post5, head_16^0'=head_16^post5, head_31^0'=head_31^post5, head_slam_f_28^0'=head_slam_f_28^post5, i_110^0'=i_110^post5, i_120^0'=i_120^post5, i_29^0'=i_29^post5, length_27^0'=length_27^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^post5, r_164^0'=r_164^post5, r_197^0'=r_197^post5, r_39^0'=r_39^post5, rcd_104^0'=rcd_104^post5, rcd_112^0'=rcd_112^post5, rcd_179^0'=rcd_179^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^post5, rcd_43^0'=rcd_43^post5, rcd_69^0'=rcd_69^post5, result_11^0'=result_11^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post5, t_25^0'=t_25^post5, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^post5, temp0_30^0'=temp0_30^post5, temp_34^0'=temp_34^post5, temp_35^0'=temp_35^post5, tmp_33^0'=tmp_33^post5, x_24^0'=x_24^post5, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=y_23^post5, (0 == 0 /\ -head_31^post5+head_31^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -x_slam_f_22^1+x_24^post5 <= 0 /\ -x_slam_f_22^1+x_24^post5 == 0 /\ -tmp_33^post5+tmp_33^0 == 0 /\ -head_16^0+x_24^post5 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post5+temp0_21^0 == 0 /\ -i_120^0 <= 0 /\ f_198^0-f_198^post5 == 0 /\ nondet_12^0-nondet_12^post5 == 0 /\ temp0_30^0-temp0_30^post5 == 0 /\ a_208^0-a_208^post5 == 0 /\ x_slam_f_22^1-x_24^post5 <= 0 /\ i_29^0-i_29^post5 == 0 /\ -rcd_179^post5+rcd_179^0 == 0 /\ head_16^0-x_24^post5 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_197^post5+r_197^0 == 0 /\ temp_34^0-temp_34^post5 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ rcd_104^0-rcd_104^post5 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_153^0-a_153^post5 == 0 /\ -head_slam_f_28^post5+head_slam_f_28^0 == 0 /\ -length_27^post5+length_27^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post5+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ i_120^0-i_120^post5 == 0 /\ -result_11^post5+result_11^0 == 0 /\ r_39^0-r_39^post5 == 0 /\ -y_23^post5+lt_20^0 <= 0 /\ -a_178^post5+a_178^0 == 0 /\ rcd_43^0-rcd_43^post5 == 0 /\ t_25^0-t_25^post5 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -temp_35^post5+temp_35^0 == 0 /\ rcd_69^0-rcd_69^post5 == 0 /\ -rcd_207^post5+rcd_207^0 == 0 /\ -i_110^post5+i_110^0 == 0 /\ -rcd_112^post5+rcd_112^0 == 0 /\ y_23^post5-lt_20^0 <= 0 /\ y_23^post5-lt_20^0 == 0 /\ r_164^0-r_164^post5 == 0), cost: 1 5: l5 -> l6 : a_153^0'=a_153^post6, a_178^0'=a_178^post6, a_208^0'=a_208^post6, f_198^0'=f_198^post6, head_16^0'=head_16^post6, head_31^0'=head_31^post6, head_slam_f_28^0'=head_slam_f_28^post6, i_110^0'=i_110^post6, i_120^0'=i_120^post6, i_29^0'=i_29^post6, length_27^0'=length_27^post6, lt_17^0'=lt_17^post6, lt_20^0'=lt_20^post6, nondet_12^0'=nondet_12^post6, r_164^0'=r_164^post6, r_197^0'=r_197^post6, r_39^0'=r_39^post6, rcd_104^0'=rcd_104^post6, rcd_112^0'=rcd_112^post6, rcd_179^0'=rcd_179^post6, rcd_185^0'=rcd_185^post6, rcd_190^0'=rcd_190^post6, rcd_207^0'=rcd_207^post6, rcd_43^0'=rcd_43^post6, rcd_69^0'=rcd_69^post6, result_11^0'=result_11^post6, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post6, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post6, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post6, t_25^0'=t_25^post6, tail_15^0'=tail_15^post6, temp0_21^0'=temp0_21^post6, temp0_30^0'=temp0_30^post6, temp_34^0'=temp_34^post6, temp_35^0'=temp_35^post6, tmp_33^0'=tmp_33^post6, x_24^0'=x_24^post6, x_slam_f_22^0'=x_slam_f_22^post6, y_23^0'=y_23^post6, (-i_29^post6+i_29^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post6 == 0 /\ rcd_69^0-rcd_69^post6 == 0 /\ head_16^0-head_16^post6 == 0 /\ a_153^0-a_153^post6 == 0 /\ -rcd_207^post6+rcd_207^0 == 0 /\ -rcd_179^post6+rcd_179^0 == 0 /\ -rcd_190^post6+rcd_190^0 == 0 /\ a_178^0-a_178^post6 == 0 /\ -a_208^post6+a_208^0 == 0 /\ temp0_30^0-temp0_30^post6 == 0 /\ -lt_20^post6+lt_20^0 == 0 /\ rcd_43^0-rcd_43^post6 == 0 /\ -rcd_112^post6+rcd_112^0 == 0 /\ -r_197^post6+r_197^0 == 0 /\ temp_34^0-temp_34^post6 == 0 /\ lt_17^0-lt_17^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post6+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post6 == 0 /\ rcd_104^0-rcd_104^post6 == 0 /\ i_120^0-i_120^post6 == 0 /\ t_25^0-t_25^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post6+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post6+length_27^0 == 0 /\ y_23^0-y_23^post6 == 0 /\ r_164^0-r_164^post6 == 0 /\ -temp_35^post6+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post6 == 0 /\ i_110^0-i_110^post6 == 0 /\ tail_15^0-tail_15^post6 == 0 /\ result_11^0-result_11^post6 == 0 /\ -x_slam_f_22^post6+x_slam_f_22^0 == 0 /\ -x_24^post6+x_24^0 == 0 /\ -tmp_33^post6+tmp_33^0 == 0 /\ -temp0_21^post6+temp0_21^0 == 0 /\ f_198^0-f_198^post6 == 0 /\ nondet_12^0-nondet_12^post6 == 0 /\ -head_31^post6+head_31^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post6+head_slam_f_28^0 == 0), cost: 1 6: l5 -> l6 : a_153^0'=a_153^post7, a_178^0'=a_178^post7, a_208^0'=a_208^post7, f_198^0'=f_198^post7, head_16^0'=head_16^post7, head_31^0'=head_31^post7, head_slam_f_28^0'=head_slam_f_28^post7, i_110^0'=i_110^post7, i_120^0'=i_120^post7, i_29^0'=i_29^post7, length_27^0'=length_27^post7, lt_17^0'=lt_17^post7, lt_20^0'=lt_20^post7, nondet_12^0'=nondet_12^post7, r_164^0'=r_164^post7, r_197^0'=r_197^post7, r_39^0'=r_39^post7, rcd_104^0'=rcd_104^post7, rcd_112^0'=rcd_112^post7, rcd_179^0'=rcd_179^post7, rcd_185^0'=rcd_185^post7, rcd_190^0'=rcd_190^post7, rcd_207^0'=rcd_207^post7, rcd_43^0'=rcd_43^post7, rcd_69^0'=rcd_69^post7, result_11^0'=result_11^post7, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post7, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post7, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post7, t_25^0'=t_25^post7, tail_15^0'=tail_15^post7, temp0_21^0'=temp0_21^post7, temp0_30^0'=temp0_30^post7, temp_34^0'=temp_34^post7, temp_35^0'=temp_35^post7, tmp_33^0'=tmp_33^post7, x_24^0'=x_24^post7, x_slam_f_22^0'=x_slam_f_22^post7, y_23^0'=y_23^post7, (result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post7 == 0 /\ r_39^0-r_39^post7 == 0 /\ rcd_69^0-rcd_69^post7 == 0 /\ rcd_112^0-rcd_112^post7 == 0 /\ a_208^0-a_208^post7 == 0 /\ -t_25^post7+t_25^0 == 0 /\ -nondet_12^post7+nondet_12^0 == 0 /\ -r_164^post7+r_164^0 == 0 /\ lt_17^0-lt_17^post7 == 0 /\ head_31^0-head_31^post7 == 0 /\ -head_16^post7+head_16^0 == 0 /\ -x_24^post7+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post7+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post7+tmp_33^0 == 0 /\ i_120^0-i_120^post7 == 0 /\ -f_198^post7+f_198^0 == 0 /\ -rcd_185^post7+rcd_185^0 == 0 /\ -head_slam_f_28^post7+head_slam_f_28^0 == 0 /\ -a_178^post7+a_178^0 == 0 /\ -length_27^post7+length_27^0 == 0 /\ -temp_34^post7+temp_34^0 == 0 /\ i_29^0-i_29^post7 == 0 /\ -i_110^post7+i_110^0 == 0 /\ tail_15^0-tail_15^post7 == 0 /\ result_11^0-result_11^post7 == 0 /\ temp_35^0-temp_35^post7 == 0 /\ x_slam_f_22^0-x_slam_f_22^post7 == 0 /\ r_197^0-r_197^post7 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post7 == 0 /\ -rcd_104^post7+rcd_104^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ lt_20^0-lt_20^post7 == 0 /\ rcd_190^0-rcd_190^post7 == 0 /\ -temp0_21^post7+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post7 == 0 /\ -a_153^post7+a_153^0 == 0 /\ -rcd_179^post7+rcd_179^0 == 0 /\ rcd_207^0-rcd_207^post7 == 0 /\ -rcd_43^post7+rcd_43^0 == 0 /\ y_23^0-y_23^post7 == 0), cost: 1 7: l6 -> l7 : a_153^0'=a_153^post8, a_178^0'=a_178^post8, a_208^0'=a_208^post8, f_198^0'=f_198^post8, head_16^0'=head_16^post8, head_31^0'=head_31^post8, head_slam_f_28^0'=head_slam_f_28^post8, i_110^0'=i_110^post8, i_120^0'=i_120^post8, i_29^0'=i_29^post8, length_27^0'=length_27^post8, lt_17^0'=lt_17^post8, lt_20^0'=lt_20^post8, nondet_12^0'=nondet_12^post8, r_164^0'=r_164^post8, r_197^0'=r_197^post8, r_39^0'=r_39^post8, rcd_104^0'=rcd_104^post8, rcd_112^0'=rcd_112^post8, rcd_179^0'=rcd_179^post8, rcd_185^0'=rcd_185^post8, rcd_190^0'=rcd_190^post8, rcd_207^0'=rcd_207^post8, rcd_43^0'=rcd_43^post8, rcd_69^0'=rcd_69^post8, result_11^0'=result_11^post8, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post8, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post8, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post8, t_25^0'=t_25^post8, tail_15^0'=tail_15^post8, temp0_21^0'=temp0_21^post8, temp0_30^0'=temp0_30^post8, temp_34^0'=temp_34^post8, temp_35^0'=temp_35^post8, tmp_33^0'=tmp_33^post8, x_24^0'=x_24^post8, x_slam_f_22^0'=x_slam_f_22^post8, y_23^0'=y_23^post8, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -head_16^post8+head_16^0 == 0 /\ a_208^0-a_208^post8 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post8 == 0 /\ t_25^post8-head_16^0 <= 0 /\ -temp_35^post8+temp_35^0 == 0 /\ a_153^post8-a_178^0 <= 0 /\ -head_slam_f_28^post8+head_slam_f_28^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post8 == 0 /\ -x_24^post8+x_24^0 == 0 /\ -i_110^post8+i_110^0 == 0 /\ -tmp_33^post8+tmp_33^0 == 0 /\ -f_198^post8+f_198^0 == 0 /\ nondet_12^0-nondet_12^post8 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post8+temp0_21^0 == 0 /\ head_31^0-head_31^post8 == 0 /\ -t_25^post8+head_16^0 <= 0 /\ -a_178^post8+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post8 == 0 /\ -a_153^post8+a_178^0 <= 0 /\ -i_29^post8+i_29^0 == 0 /\ i_120^0-i_120^post8 == 0 /\ r_197^0-r_197^post8 == 0 /\ rcd_69^0-rcd_69^post8 == 0 /\ temp_34^0-temp_34^post8 == 0 /\ -length_27^post8+length_27^0 == 0 /\ lt_17^0-lt_17^post8 == 0 /\ -rcd_104^post8+rcd_104^0 == 0 /\ -rcd_179^post8+rcd_179^0 == 0 /\ -rcd_185^post8+rcd_185^0 == 0 /\ -rcd_43^post8+rcd_43^0 == 0 /\ -rcd_207^post8+rcd_207^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ lt_20^0-lt_20^post8 == 0 /\ -x_slam_f_22^post8+x_slam_f_22^0 == 0 /\ result_11^0-result_11^post8 == 0 /\ tail_15^0-tail_15^post8 == 0 /\ temp0_30^0-temp0_30^post8 == 0 /\ t_25^post8-x_24^0 == 0 /\ rcd_112^0-rcd_112^post8 == 0 /\ -r_164^post8+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post8+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ y_23^0-y_23^post8 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ rcd_190^0-rcd_190^post8 == 0), cost: 1 8: l7 -> l8 : a_153^0'=a_153^post9, a_178^0'=a_178^post9, a_208^0'=a_208^post9, f_198^0'=f_198^post9, head_16^0'=head_16^post9, head_31^0'=head_31^post9, head_slam_f_28^0'=head_slam_f_28^post9, i_110^0'=i_110^post9, i_120^0'=i_120^post9, i_29^0'=i_29^post9, length_27^0'=length_27^post9, lt_17^0'=lt_17^post9, lt_20^0'=lt_20^post9, nondet_12^0'=nondet_12^post9, r_164^0'=r_164^post9, r_197^0'=r_197^post9, r_39^0'=r_39^post9, rcd_104^0'=rcd_104^post9, rcd_112^0'=rcd_112^post9, rcd_179^0'=rcd_179^post9, rcd_185^0'=rcd_185^post9, rcd_190^0'=rcd_190^post9, rcd_207^0'=rcd_207^post9, rcd_43^0'=rcd_43^post9, rcd_69^0'=rcd_69^post9, result_11^0'=result_11^post9, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post9, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post9, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post9, t_25^0'=t_25^post9, tail_15^0'=tail_15^post9, temp0_21^0'=temp0_21^post9, temp0_30^0'=temp0_30^post9, temp_34^0'=temp_34^post9, temp_35^0'=temp_35^post9, tmp_33^0'=tmp_33^post9, x_24^0'=x_24^post9, x_slam_f_22^0'=x_slam_f_22^post9, y_23^0'=y_23^post9, (t_25^0-t_25^post9 == 0 /\ rcd_104^0-rcd_104^post9 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post9+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_112^post9+rcd_112^0 == 0 /\ -temp0_21^post9+temp0_21^0 == 0 /\ r_39^0-r_39^post9 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post9 == 0 /\ -rcd_69^post9+rcd_69^0 == 0 /\ i_110^0-i_110^post9 == 0 /\ -rcd_207^post9+rcd_207^0 == 0 /\ head_16^0-head_16^post9 == 0 /\ -rcd_179^post9+rcd_179^0 == 0 /\ -rcd_190^post9+rcd_190^0 == 0 /\ i_120^0-i_120^post9 == 0 /\ -head_31^post9+head_31^0 == 0 /\ temp0_30^0-temp0_30^post9 == 0 /\ a_178^0-a_178^post9 == 0 /\ -a_208^post9+a_208^0 == 0 /\ a_153^0-a_153^post9 == 0 /\ nondet_12^0-nondet_12^post9 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_34^0-temp_34^post9 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post9 == 0 /\ -i_29^post9+i_29^0 == 0 /\ -x_slam_f_22^post9+x_slam_f_22^0 == 0 /\ -lt_17^post9+lt_17^0 == 0 /\ -head_slam_f_28^post9+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post9 == 0 /\ -r_197^post9+r_197^0 == 0 /\ x_24^0-x_24^post9 == 0 /\ -length_27^post9+length_27^0 == 0 /\ y_23^0-y_23^post9 == 0 /\ f_198^0-f_198^post9 == 0 /\ tail_15^0-tail_15^post9 == 0 /\ temp_35^0-temp_35^post9 == 0 /\ rcd_43^0-rcd_43^post9 == 0 /\ -r_164^post9+r_164^0 == 0 /\ -tmp_33^post9+tmp_33^0 == 0 /\ result_11^0-result_11^post9 == 0 /\ -lt_20^post9+lt_20^0 == 0), cost: 1 9: l7 -> l8 : a_153^0'=a_153^post10, a_178^0'=a_178^post10, a_208^0'=a_208^post10, f_198^0'=f_198^post10, head_16^0'=head_16^post10, head_31^0'=head_31^post10, head_slam_f_28^0'=head_slam_f_28^post10, i_110^0'=i_110^post10, i_120^0'=i_120^post10, i_29^0'=i_29^post10, length_27^0'=length_27^post10, lt_17^0'=lt_17^post10, lt_20^0'=lt_20^post10, nondet_12^0'=nondet_12^post10, r_164^0'=r_164^post10, r_197^0'=r_197^post10, r_39^0'=r_39^post10, rcd_104^0'=rcd_104^post10, rcd_112^0'=rcd_112^post10, rcd_179^0'=rcd_179^post10, rcd_185^0'=rcd_185^post10, rcd_190^0'=rcd_190^post10, rcd_207^0'=rcd_207^post10, rcd_43^0'=rcd_43^post10, rcd_69^0'=rcd_69^post10, result_11^0'=result_11^post10, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post10, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post10, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post10, t_25^0'=t_25^post10, tail_15^0'=tail_15^post10, temp0_21^0'=temp0_21^post10, temp0_30^0'=temp0_30^post10, temp_34^0'=temp_34^post10, temp_35^0'=temp_35^post10, tmp_33^0'=tmp_33^post10, x_24^0'=x_24^post10, x_slam_f_22^0'=x_slam_f_22^post10, y_23^0'=y_23^post10, (-result_dot_slayer_malloc_sdv_special_return_value_13^post10+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_110^0-i_110^post10 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post10+rcd_179^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post10 == 0 /\ -rcd_185^post10+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post10 == 0 /\ rcd_69^0-rcd_69^post10 == 0 /\ -i_29^post10+i_29^0 == 0 /\ -rcd_43^post10+rcd_43^0 == 0 /\ -head_31^post10+head_31^0 == 0 /\ -t_25^post10+t_25^0 == 0 /\ r_197^0-r_197^post10 == 0 /\ -head_slam_f_28^post10+head_slam_f_28^0 == 0 /\ -length_27^post10+length_27^0 == 0 /\ r_39^0-r_39^post10 == 0 /\ -head_16^post10+head_16^0 == 0 /\ -r_164^post10+r_164^0 == 0 /\ tail_15^0-tail_15^post10 == 0 /\ -a_178^post10+a_178^0 == 0 /\ f_198^0-f_198^post10 == 0 /\ -temp0_21^post10+temp0_21^0 == 0 /\ y_23^0-y_23^post10 == 0 /\ rcd_190^0-rcd_190^post10 == 0 /\ -a_208^post10+a_208^0 == 0 /\ lt_17^0-lt_17^post10 == 0 /\ i_120^0-i_120^post10 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post10 == 0 /\ temp_35^0-temp_35^post10 == 0 /\ -temp_34^post10+temp_34^0 == 0 /\ rcd_207^0-rcd_207^post10 == 0 /\ a_153^0-a_153^post10 == 0 /\ -rcd_104^post10+rcd_104^0 == 0 /\ -x_24^post10+x_24^0 == 0 /\ -temp0_30^post10+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post10 == 0 /\ lt_20^0-lt_20^post10 == 0 /\ -tmp_33^post10+tmp_33^0 == 0 /\ -nondet_12^post10+nondet_12^0 == 0 /\ result_11^0-result_11^post10 == 0), cost: 1 10: l8 -> l9 : a_153^0'=a_153^post11, a_178^0'=a_178^post11, a_208^0'=a_208^post11, f_198^0'=f_198^post11, head_16^0'=head_16^post11, head_31^0'=head_31^post11, head_slam_f_28^0'=head_slam_f_28^post11, i_110^0'=i_110^post11, i_120^0'=i_120^post11, i_29^0'=i_29^post11, length_27^0'=length_27^post11, lt_17^0'=lt_17^post11, lt_20^0'=lt_20^post11, nondet_12^0'=nondet_12^post11, r_164^0'=r_164^post11, r_197^0'=r_197^post11, r_39^0'=r_39^post11, rcd_104^0'=rcd_104^post11, rcd_112^0'=rcd_112^post11, rcd_179^0'=rcd_179^post11, rcd_185^0'=rcd_185^post11, rcd_190^0'=rcd_190^post11, rcd_207^0'=rcd_207^post11, rcd_43^0'=rcd_43^post11, rcd_69^0'=rcd_69^post11, result_11^0'=result_11^post11, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post11, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post11, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post11, t_25^0'=t_25^post11, tail_15^0'=tail_15^post11, temp0_21^0'=temp0_21^post11, temp0_30^0'=temp0_30^post11, temp_34^0'=temp_34^post11, temp_35^0'=temp_35^post11, tmp_33^0'=tmp_33^post11, x_24^0'=x_24^post11, x_slam_f_22^0'=x_slam_f_22^post11, y_23^0'=y_23^post11, (rcd_190^0-rcd_190^post11 == 0 /\ x_slam_f_22^0-x_slam_f_22^post11 == 0 /\ i_120^0-i_120^post11 == 0 /\ rcd_112^0-rcd_112^post11 == 0 /\ y_23^0-y_23^post11 == 0 /\ i_29^0-i_29^post11 == 0 /\ temp_35^0-temp_35^post11 == 0 /\ -i_110^post11+i_110^0 == 0 /\ -temp0_30^post11+temp0_30^0 == 0 /\ -rcd_43^post11+rcd_43^0 == 0 /\ r_197^0-r_197^post11 == 0 /\ rcd_69^0-rcd_69^post11 == 0 /\ tail_15^0-tail_15^post11 == 0 /\ head_31^0-head_31^post11 == 0 /\ r_39^0-r_39^post11 == 0 /\ -t_25^post11+t_25^0 == 0 /\ -temp_34^post11+temp_34^0 == 0 /\ -a_178^post11+a_178^0 == 0 /\ f_198^0-f_198^post11 == 0 /\ lt_20^0-lt_20^post11 == 0 /\ -x_24^post11+x_24^0 == 0 /\ a_208^0-a_208^post11 == 0 /\ -tmp_33^post11+tmp_33^0 == 0 /\ -r_164^post11+r_164^0 == 0 /\ nondet_12^0-nondet_12^post11 == 0 /\ -result_11^post11+result_11^0 == 0 /\ -temp0_21^post11+temp0_21^0 == 0 /\ -rcd_185^post11+rcd_185^0 == 0 /\ -head_slam_f_28^post11+head_slam_f_28^0 == 0 /\ -rcd_207^post11+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post11+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post11 == 0 /\ -head_16^post11+head_16^0 == 0 /\ -length_27^post11+length_27^0 == 0 /\ -rcd_104^post11+rcd_104^0 == 0 /\ a_153^0-a_153^post11 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post11 == 0 /\ lt_17^0-lt_17^post11 == 0 /\ -rcd_179^post11+rcd_179^0 == 0), cost: 1 11: l8 -> l9 : a_153^0'=a_153^post12, a_178^0'=a_178^post12, a_208^0'=a_208^post12, f_198^0'=f_198^post12, head_16^0'=head_16^post12, head_31^0'=head_31^post12, head_slam_f_28^0'=head_slam_f_28^post12, i_110^0'=i_110^post12, i_120^0'=i_120^post12, i_29^0'=i_29^post12, length_27^0'=length_27^post12, lt_17^0'=lt_17^post12, lt_20^0'=lt_20^post12, nondet_12^0'=nondet_12^post12, r_164^0'=r_164^post12, r_197^0'=r_197^post12, r_39^0'=r_39^post12, rcd_104^0'=rcd_104^post12, rcd_112^0'=rcd_112^post12, rcd_179^0'=rcd_179^post12, rcd_185^0'=rcd_185^post12, rcd_190^0'=rcd_190^post12, rcd_207^0'=rcd_207^post12, rcd_43^0'=rcd_43^post12, rcd_69^0'=rcd_69^post12, result_11^0'=result_11^post12, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post12, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post12, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post12, t_25^0'=t_25^post12, tail_15^0'=tail_15^post12, temp0_21^0'=temp0_21^post12, temp0_30^0'=temp0_30^post12, temp_34^0'=temp_34^post12, temp_35^0'=temp_35^post12, tmp_33^0'=tmp_33^post12, x_24^0'=x_24^post12, x_slam_f_22^0'=x_slam_f_22^post12, y_23^0'=y_23^post12, (tail_15^0-tail_15^post12 == 0 /\ -rcd_179^post12+rcd_179^0 == 0 /\ -i_110^post12+i_110^0 == 0 /\ f_198^0-f_198^post12 == 0 /\ -rcd_112^post12+rcd_112^0 == 0 /\ y_23^0-y_23^post12 == 0 /\ -r_197^post12+r_197^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post12 == 0 /\ r_39^0-r_39^post12 == 0 /\ temp_35^0-temp_35^post12 == 0 /\ rcd_104^0-rcd_104^post12 == 0 /\ x_slam_f_22^0-x_slam_f_22^post12 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post12 == 0 /\ -a_208^post12+a_208^0 == 0 /\ -rcd_190^post12+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post12 == 0 /\ lt_17^0-lt_17^post12 == 0 /\ -i_29^post12+i_29^0 == 0 /\ r_164^0-r_164^post12 == 0 /\ a_153^0-a_153^post12 == 0 /\ i_120^0-i_120^post12 == 0 /\ -result_11^post12+result_11^0 == 0 /\ temp0_30^0-temp0_30^post12 == 0 /\ -lt_20^post12+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ head_16^0-head_16^post12 == 0 /\ temp_34^0-temp_34^post12 == 0 /\ rcd_69^0-rcd_69^post12 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post12+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -x_24^post12+x_24^0 == 0 /\ -tmp_33^post12+tmp_33^0 == 0 /\ rcd_43^0-rcd_43^post12 == 0 /\ -head_slam_f_28^post12+head_slam_f_28^0 == 0 /\ -rcd_207^post12+rcd_207^0 == 0 /\ -temp0_21^post12+temp0_21^0 == 0 /\ -a_178^post12+a_178^0 == 0 /\ t_25^0-t_25^post12 == 0 /\ nondet_12^0-nondet_12^post12 == 0 /\ head_31^0-head_31^post12 == 0 /\ -length_27^post12+length_27^0 == 0), cost: 1 12: l9 -> l2 : a_153^0'=a_153^post13, a_178^0'=a_178^post13, a_208^0'=a_208^post13, f_198^0'=f_198^post13, head_16^0'=head_16^post13, head_31^0'=head_31^post13, head_slam_f_28^0'=head_slam_f_28^post13, i_110^0'=i_110^post13, i_120^0'=i_120^post13, i_29^0'=i_29^post13, length_27^0'=length_27^post13, lt_17^0'=lt_17^post13, lt_20^0'=lt_20^post13, nondet_12^0'=nondet_12^post13, r_164^0'=r_164^post13, r_197^0'=r_197^post13, r_39^0'=r_39^post13, rcd_104^0'=rcd_104^post13, rcd_112^0'=rcd_112^post13, rcd_179^0'=rcd_179^post13, rcd_185^0'=rcd_185^post13, rcd_190^0'=rcd_190^post13, rcd_207^0'=rcd_207^post13, rcd_43^0'=rcd_43^post13, rcd_69^0'=rcd_69^post13, result_11^0'=result_11^post13, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post13, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post13, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post13, t_25^0'=t_25^post13, tail_15^0'=tail_15^post13, temp0_21^0'=temp0_21^post13, temp0_30^0'=temp0_30^post13, temp_34^0'=temp_34^post13, temp_35^0'=temp_35^post13, tmp_33^0'=tmp_33^post13, x_24^0'=x_24^post13, x_slam_f_22^0'=x_slam_f_22^post13, y_23^0'=y_23^post13, (0 == 0 /\ -length_27^post13+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_11^0-result_11^post13 == 0 /\ -rcd_112^post13+rcd_112^0 == 0 /\ -head_31^post13+head_31^0 == 0 /\ -rcd_179^post13+rcd_179^0 == 0 /\ f_198^0-f_198^post13 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post13 == 0 /\ -rcd_190^post13+rcd_190^0 == 0 /\ -head_slam_f_28^post13+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post13 == 0 /\ -x_slam_f_22^post13+x_slam_f_22^0 == 0 /\ -tail_15^post13+tail_15^0 == 0 /\ r_39^0-r_39^post13 == 0 /\ temp_35^0-temp_35^post13 == 0 /\ -a_208^post13+a_208^0 == 0 /\ i_110^0-i_110^post13 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post13+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ -1+i_120^post13-a_153^0 <= 0 /\ a_153^0-a_153^post13 == 0 /\ -lt_20^post13+lt_20^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post13 == 0 /\ rcd_185^0-rcd_185^post13 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post13 == 0 /\ -rcd_207^post13+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post13 == 0 /\ temp0_30^0-temp0_30^post13 == 0 /\ -a_178^post13+a_178^0 == 0 /\ head_16^0-head_16^post13 == 0 /\ r_164^0-r_164^post13 == 0 /\ y_23^0-y_23^post13 == 0 /\ -x_24^post13+x_24^0 == 0 /\ -tmp_33^post13+tmp_33^0 == 0 /\ -lt_17^post13+lt_17^0 == 0 /\ 1-i_120^post13+a_153^0 <= 0 /\ -i_29^post13+i_29^0 == 0 /\ -rcd_43^post13+rcd_43^0 == 0 /\ -temp0_21^post13+temp0_21^0 == 0 /\ -r_197^post13+r_197^0 == 0 /\ -temp_34^post13+temp_34^0 == 0 /\ t_25^0-t_25^post13 == 0), cost: 1 35: l2 -> l1 : a_153^0'=a_153^post36, a_178^0'=a_178^post36, a_208^0'=a_208^post36, f_198^0'=f_198^post36, head_16^0'=head_16^post36, head_31^0'=head_31^post36, head_slam_f_28^0'=head_slam_f_28^post36, i_110^0'=i_110^post36, i_120^0'=i_120^post36, i_29^0'=i_29^post36, length_27^0'=length_27^post36, lt_17^0'=lt_17^post36, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^post36, r_164^0'=r_164^post36, r_197^0'=r_197^post36, r_39^0'=r_39^post36, rcd_104^0'=rcd_104^post36, rcd_112^0'=rcd_112^post36, rcd_179^0'=rcd_179^post36, rcd_185^0'=rcd_185^post36, rcd_190^0'=rcd_190^post36, rcd_207^0'=rcd_207^post36, rcd_43^0'=rcd_43^post36, rcd_69^0'=rcd_69^post36, result_11^0'=result_11^post36, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post36, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post36, t_25^0'=t_25^post36, tail_15^0'=tail_15^post36, temp0_21^0'=temp0_21^post36, temp0_30^0'=temp0_30^post36, temp_34^0'=temp_34^post36, temp_35^0'=temp_35^post36, tmp_33^0'=tmp_33^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ f_198^0-f_198^post36 == 0 /\ tail_15^0-tail_15^post36 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ rcd_112^0-rcd_112^post36 == 0 /\ i_29^0-i_29^post36 == 0 /\ -rcd_185^post36+rcd_185^0 == 0 /\ a_208^0-a_208^post36 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post36 == 0 /\ -length_27^post36+length_27^0 == 0 /\ r_197^0-r_197^post36 == 0 /\ temp_35^0-temp_35^post36 == 0 /\ result_11^post36-temp0_21^0 == 0 /\ -i_110^post36+i_110^0 == 0 /\ head_31^0-head_31^post36 == 0 /\ r_39^0-r_39^post36 == 0 /\ rcd_190^0-rcd_190^post36 == 0 /\ -r_164^post36+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post36+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ head_slam_f_28^0-head_slam_f_28^post36 == 0 /\ i_120^0-i_120^post36 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ temp0_30^0-temp0_30^post36 == 0 /\ -rcd_207^post36+rcd_207^0 == 0 /\ rcd_43^0-rcd_43^post36 == 0 /\ temp_34^0-temp_34^post36 == 0 /\ -a_178^post36+a_178^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -a_153^post36+a_153^0 == 0 /\ lt_17^0-lt_17^post36 == 0 /\ -rcd_179^post36+rcd_179^0 == 0 /\ -tmp_33^post36+tmp_33^0 == 0 /\ -rcd_104^post36+rcd_104^0 == 0 /\ -temp0_21^post36+temp0_21^0 == 0 /\ -nondet_12^post36+nondet_12^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_69^0-rcd_69^post36 == 0), cost: 1 36: l2 -> l26 : a_153^0'=a_153^post37, a_178^0'=a_178^post37, a_208^0'=a_208^post37, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^post37, head_slam_f_28^0'=head_slam_f_28^post37, i_110^0'=i_110^post37, i_120^0'=i_120^post37, i_29^0'=i_29^post37, length_27^0'=length_27^post37, lt_17^0'=lt_17^post37, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^post37, r_164^0'=r_164^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^post37, rcd_112^0'=rcd_112^post37, rcd_179^0'=rcd_179^post37, rcd_185^0'=rcd_185^post37, rcd_190^0'=rcd_190^post37, rcd_207^0'=rcd_207^post37, rcd_43^0'=rcd_43^post37, rcd_69^0'=rcd_69^post37, result_11^0'=result_11^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post37, t_25^0'=t_25^post37, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^post37, temp0_30^0'=temp0_30^post37, temp_34^0'=temp_34^post37, temp_35^0'=temp_35^post37, tmp_33^0'=tmp_33^post37, x_24^0'=x_24^post37, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^post37, (0 == 0 /\ -tmp_33^post37+tmp_33^0 == 0 /\ a_178^0-a_178^post37 == 0 /\ -temp0_21^post37+temp0_21^0 == 0 /\ -head_slam_f_28^post37+head_slam_f_28^0 == 0 /\ -length_27^post37+length_27^0 == 0 /\ a_153^0-a_153^post37 == 0 /\ temp0_30^0-temp0_30^post37 == 0 /\ -result_11^post37+result_11^0 == 0 /\ temp_34^0-temp_34^post37 == 0 /\ -rcd_179^post37+rcd_179^0 == 0 /\ -rcd_190^post37+rcd_190^0 == 0 /\ i_120^0-i_120^post37 == 0 /\ rcd_104^0-rcd_104^post37 == 0 /\ rcd_185^0-rcd_185^post37 == 0 /\ i_110^0-i_110^post37 == 0 /\ -x_24^post37+x_24^0 == 0 /\ nondet_12^0-nondet_12^post37 == 0 /\ -head_31^post37+head_31^0 == 0 /\ rcd_43^0-rcd_43^post37 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post37+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp_35^post37+temp_35^0 == 0 /\ -rcd_207^post37+rcd_207^0 == 0 /\ -i_29^post37+i_29^0 == 0 /\ t_25^0-t_25^post37 == 0 /\ -a_208^post37+a_208^0 == 0 /\ rcd_69^0-rcd_69^post37 == 0 /\ y_23^0-y_23^post37 == 0 /\ r_164^0-r_164^post37 == 0 /\ -lt_17^post37+lt_17^0 == 0 /\ -rcd_112^post37+rcd_112^0 == 0), cost: 1 14: l10 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (-a_178^post15+a_178^0 == 0 /\ -a_153^post15+a_153^0 == 0 /\ -f_198^post15+f_198^0 == 0 /\ lt_17^0-lt_17^post15 == 0 /\ t_25^0-t_25^post15 == 0 /\ -temp0_21^post15+temp0_21^0 == 0 /\ -rcd_69^post15+rcd_69^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -i_110^post15+i_110^0 == 0 /\ temp0_30^0-temp0_30^post15 == 0 /\ -temp_35^post15+temp_35^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ rcd_185^0-rcd_185^post15 == 0 /\ -i_29^post15+i_29^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ temp_34^0-temp_34^post15 == 0 /\ head_31^0-head_31^post15 == 0 /\ -x_24^post15+x_24^0 == 0 /\ rcd_190^0-rcd_190^post15 == 0 /\ -tmp_33^post15+tmp_33^0 == 0 /\ -r_197^post15+r_197^0 == 0 /\ rcd_104^0-rcd_104^post15 == 0 /\ -length_27^post15+length_27^0 == 0 /\ -rcd_207^post15+rcd_207^0 == 0 /\ r_39^0-r_39^post15 == 0 /\ -rcd_179^post15+rcd_179^0 == 0 /\ rcd_43^0-rcd_43^post15 == 0 /\ i_120^0-i_120^post15 == 0 /\ tail_15^0-tail_15^post15 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post15 == 0 /\ -head_16^post15+head_16^0 == 0 /\ result_11^0-result_11^post15 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^0 == 0 /\ y_23^0-y_23^post15 == 0 /\ -lt_20^post15+lt_20^0 == 0 /\ -rcd_112^post15+rcd_112^0 == 0 /\ r_164^0-r_164^post15 == 0 /\ a_208^0-a_208^post15 == 0), cost: 1 15: l11 -> l13 : a_153^0'=a_153^post16, a_178^0'=a_178^post16, a_208^0'=a_208^post16, f_198^0'=f_198^post16, head_16^0'=head_16^post16, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^post16, i_120^0'=i_120^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^post16, nondet_12^0'=nondet_12^post16, r_164^0'=r_164^post16, r_197^0'=r_197^post16, r_39^0'=r_39^post16, rcd_104^0'=rcd_104^post16, rcd_112^0'=rcd_112^post16, rcd_179^0'=rcd_179^post16, rcd_185^0'=rcd_185^post16, rcd_190^0'=rcd_190^post16, rcd_207^0'=rcd_207^post16, rcd_43^0'=rcd_43^post16, rcd_69^0'=rcd_69^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post16, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^post16, tail_15^0'=tail_15^post16, temp0_21^0'=temp0_21^post16, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^post16, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^post16, x_slam_f_22^0'=x_slam_f_22^post16, y_23^0'=y_23^post16, (0 == 0 /\ rcd_43^0-rcd_43^post16 == 0 /\ f_198^0-f_198^post16 == 0 /\ -lt_17^0+head_16^post16 <= 0 /\ a_153^0-a_153^post16 == 0 /\ y_23^0-y_23^post16 == 0 /\ rcd_104^0-rcd_104^post16 == 0 /\ -i_120^post16+i_120^0 == 0 /\ -temp0_21^post16+temp0_21^0 == 0 /\ -r_197^post16+r_197^0 == 0 /\ -lt_20^post16+lt_20^0 == 0 /\ -rcd_112^post16+rcd_112^0 == 0 /\ -rcd_207^post16+rcd_207^0 == 0 /\ -rcd_69^post16+rcd_69^0 == 0 /\ lt_17^0-head_16^post16 <= 0 /\ t_25^0-t_25^post16 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_slam_f_22^post16+x_slam_f_22^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ i_110^0-i_110^post16 == 0 /\ r_164^0-r_164^post16 == 0 /\ -a_208^post16+a_208^0 == 0 /\ -a_178^post16+a_178^0 == 0 /\ head_16^post16-result_11^1 == 0 /\ rcd_185^0-rcd_185^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 <= 0 /\ temp_35^0-temp_35^post16 == 0 /\ r_39^0-r_39^post16 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 <= 0 /\ -rcd_190^post16+rcd_190^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+tail_15^post16 <= 0 /\ nondet_12^0-nondet_12^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-head_16^post16 <= 0 /\ -x_24^post16+x_24^0 == 0 /\ -rcd_179^post16+rcd_179^0 == 0), cost: 1 21: l11 -> l16 : a_153^0'=a_153^post22, a_178^0'=a_178^post22, a_208^0'=a_208^post22, f_198^0'=f_198^post22, head_16^0'=head_16^post22, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^post22, i_120^0'=i_120^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^post22, lt_20^0'=lt_20^post22, nondet_12^0'=nondet_12^post22, r_164^0'=r_164^post22, r_197^0'=r_197^post22, r_39^0'=r_39^post22, rcd_104^0'=rcd_104^post22, rcd_112^0'=rcd_112^post22, rcd_179^0'=rcd_179^post22, rcd_185^0'=rcd_185^post22, rcd_190^0'=rcd_190^post22, rcd_207^0'=rcd_207^post22, rcd_43^0'=rcd_43^post22, rcd_69^0'=rcd_69^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^post22, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^post22, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^post22, x_slam_f_22^0'=x_slam_f_22^post22, y_23^0'=y_23^post22, (0 == 0 /\ lt_20^0-lt_20^post22 == 0 /\ temp_35^0-temp_35^post22 == 0 /\ -temp0_21^post22+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post22 == 0 /\ -a_178^post22+a_178^0 == 0 /\ rcd_190^0-rcd_190^post22 == 0 /\ rcd_112^0-rcd_112^post22 == 0 /\ y_23^0-y_23^post22 == 0 /\ f_198^0-f_198^post22 == 0 /\ rcd_43^0-rcd_43^post22 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -rcd_185^post22+rcd_185^0 == 0 /\ -rcd_104^post22+rcd_104^0 == 0 /\ -rcd_207^post22+rcd_207^0 == 0 /\ -r_164^post22+r_164^0 == 0 /\ t_25^0-t_25^post22 == 0 /\ -lt_17^post22+lt_17^0 == 0 /\ r_39^0-r_39^post22 == 0 /\ i_120^0-i_120^post22 == 0 /\ rcd_69^0-rcd_69^post22 == 0 /\ -rcd_179^post22+rcd_179^0 == 0 /\ a_153^0-a_153^post22 == 0 /\ -a_208^post22+a_208^0 == 0 /\ head_16^post22-result_11^1 == 0 /\ x_24^0-x_24^post22 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -x_slam_f_22^post22+x_slam_f_22^0 == 0 /\ -i_110^post22+i_110^0 == 0 /\ r_197^0-r_197^post22 == 0), cost: 1 33: l11 -> l23 : a_153^0'=a_153^post34, a_178^0'=a_178^post34, a_208^0'=a_208^post34, f_198^0'=f_198^post34, head_16^0'=head_16^post34, head_31^0'=head_31^post34, head_slam_f_28^0'=head_slam_f_28^post34, i_110^0'=i_110^post34, i_120^0'=i_120^post34, i_29^0'=i_29^post34, length_27^0'=length_27^post34, lt_17^0'=lt_17^post34, lt_20^0'=lt_20^post34, nondet_12^0'=nondet_12^post34, r_164^0'=r_164^post34, r_197^0'=r_197^post34, r_39^0'=r_39^post34, rcd_104^0'=rcd_104^post34, rcd_112^0'=rcd_112^post34, rcd_179^0'=rcd_179^post34, rcd_185^0'=rcd_185^post34, rcd_190^0'=rcd_190^post34, rcd_207^0'=rcd_207^post34, rcd_43^0'=rcd_43^post34, rcd_69^0'=rcd_69^post34, result_11^0'=result_11^post34, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post34, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post34, t_25^0'=t_25^post34, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^post34, temp0_30^0'=temp0_30^post34, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^post34, tmp_33^0'=tmp_33^post34, x_24^0'=x_24^post34, x_slam_f_22^0'=x_slam_f_22^post34, y_23^0'=y_23^post34, (0 == 0 /\ head_31^post34-tmp_33^post34 <= 0 /\ head_31^post34-tmp_33^post34 == 0 /\ -rcd_179^post34+rcd_179^0 == 0 /\ y_23^0-y_23^post34 == 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ -temp_35^post34+temp_35^0 == 0 /\ -rcd_207^post34+rcd_207^0 == 0 /\ -rcd_190^post34+rcd_190^0 == 0 /\ a_178^0-a_178^post34 == 0 /\ nondet_12^0-nondet_12^post34 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ f_198^0-f_198^post34 == 0 /\ t_25^0-t_25^post34 == 0 /\ -head_31^post34+tmp_33^post34 <= 0 /\ -head_31^post34+result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ a_153^0-a_153^post34 == 0 /\ -temp0_21^post34+temp0_21^0 == 0 /\ lt_17^0-lt_17^post34 == 0 /\ rcd_104^0-rcd_104^post34 == 0 /\ -rcd_112^post34+rcd_112^0 == 0 /\ 1-i_29^post34 <= 0 /\ -1+i_29^post34 <= 0 /\ -lt_20^post34+lt_20^0 == 0 /\ r_39^0-r_39^post34 == 0 /\ rcd_185^0-rcd_185^post34 == 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -r_197^post34+r_197^0 == 0 /\ head_slam_f_28^post34-tail_15^post34 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 <= 0 /\ -x_slam_f_22^post34+x_slam_f_22^0 == 0 /\ i_120^0-i_120^post34 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 <= 0 /\ -x_24^post34+x_24^0 == 0 /\ i_110^0-i_110^post34 == 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ head_16^0-head_16^post34 == 0 /\ -temp_34^0+tmp_33^post34 == 0 /\ temp0_30^0-temp0_30^post34 == 0 /\ rcd_69^0-rcd_69^post34 == 0 /\ tail_15^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ result_11^0-result_11^post34 == 0 /\ -head_slam_f_28^post34+tail_15^post34 <= 0 /\ r_164^0-r_164^post34 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^post34-tmp_33^post34 <= 0 /\ -1+i_29^post34-i_29^0 == 0 /\ rcd_43^0-rcd_43^post34 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post34-length_27^0 <= 0 /\ -length_27^post34+length_27^0 == 0 /\ -a_208^post34+a_208^0 == 0 /\ head_slam_f_28^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ 1-length_27^0 <= 0), cost: 1 16: l13 -> l14 : a_153^0'=a_153^post17, a_178^0'=a_178^post17, a_208^0'=a_208^post17, f_198^0'=f_198^post17, head_16^0'=head_16^post17, head_31^0'=head_31^post17, head_slam_f_28^0'=head_slam_f_28^post17, i_110^0'=i_110^post17, i_120^0'=i_120^post17, i_29^0'=i_29^post17, length_27^0'=length_27^post17, lt_17^0'=lt_17^post17, lt_20^0'=lt_20^post17, nondet_12^0'=nondet_12^post17, r_164^0'=r_164^post17, r_197^0'=r_197^post17, r_39^0'=r_39^post17, rcd_104^0'=rcd_104^post17, rcd_112^0'=rcd_112^post17, rcd_179^0'=rcd_179^post17, rcd_185^0'=rcd_185^post17, rcd_190^0'=rcd_190^post17, rcd_207^0'=rcd_207^post17, rcd_43^0'=rcd_43^post17, rcd_69^0'=rcd_69^post17, result_11^0'=result_11^post17, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post17, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post17, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post17, t_25^0'=t_25^post17, tail_15^0'=tail_15^post17, temp0_21^0'=temp0_21^post17, temp0_30^0'=temp0_30^post17, temp_34^0'=temp_34^post17, temp_35^0'=temp_35^post17, tmp_33^0'=tmp_33^post17, x_24^0'=x_24^post17, x_slam_f_22^0'=x_slam_f_22^post17, y_23^0'=y_23^post17, (rcd_112^0-rcd_112^post17 == 0 /\ f_198^0-f_198^post17 == 0 /\ rcd_69^0-rcd_69^post17 == 0 /\ -x_24^post17+x_24^0 == 0 /\ a_208^0-a_208^post17 == 0 /\ -head_slam_f_28^post17+head_slam_f_28^0 == 0 /\ -rcd_185^post17+rcd_185^0 == 0 /\ -r_164^post17+r_164^0 == 0 /\ i_120^0-i_120^post17 == 0 /\ -temp0_21^post17+temp0_21^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post17 == 0 /\ r_197^0-r_197^post17 == 0 /\ -head_16^post17+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post17 == 0 /\ i_29^0-i_29^post17 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post17 == 0 /\ r_39^0-r_39^post17 == 0 /\ -head_31^post17+head_31^0 == 0 /\ nondet_12^0-nondet_12^post17 == 0 /\ result_11^0-result_11^post17 == 0 /\ -t_25^post17+t_25^0 == 0 /\ -temp_34^post17+temp_34^0 == 0 /\ -a_178^post17+a_178^0 == 0 /\ -a_153^post17+a_153^0 == 0 /\ temp_35^0-temp_35^post17 == 0 /\ -tmp_33^post17+tmp_33^0 == 0 /\ -i_110^post17+i_110^0 == 0 /\ -rcd_104^post17+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post17 == 0 /\ -rcd_43^post17+rcd_43^0 == 0 /\ y_23^0-y_23^post17 == 0 /\ -length_27^post17+length_27^0 == 0 /\ temp0_30^0-temp0_30^post17 == 0 /\ lt_17^0-lt_17^post17 == 0 /\ tail_15^0-tail_15^post17 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post17+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_207^0-rcd_207^post17 == 0 /\ lt_20^0-lt_20^post17 == 0 /\ -rcd_179^post17+rcd_179^0 == 0), cost: 1 17: l13 -> l14 : a_153^0'=a_153^post18, a_178^0'=a_178^post18, a_208^0'=a_208^post18, f_198^0'=f_198^post18, head_16^0'=head_16^post18, head_31^0'=head_31^post18, head_slam_f_28^0'=head_slam_f_28^post18, i_110^0'=i_110^post18, i_120^0'=i_120^post18, i_29^0'=i_29^post18, length_27^0'=length_27^post18, lt_17^0'=lt_17^post18, lt_20^0'=lt_20^post18, nondet_12^0'=nondet_12^post18, r_164^0'=r_164^post18, r_197^0'=r_197^post18, r_39^0'=r_39^post18, rcd_104^0'=rcd_104^post18, rcd_112^0'=rcd_112^post18, rcd_179^0'=rcd_179^post18, rcd_185^0'=rcd_185^post18, rcd_190^0'=rcd_190^post18, rcd_207^0'=rcd_207^post18, rcd_43^0'=rcd_43^post18, rcd_69^0'=rcd_69^post18, result_11^0'=result_11^post18, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post18, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post18, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post18, t_25^0'=t_25^post18, tail_15^0'=tail_15^post18, temp0_21^0'=temp0_21^post18, temp0_30^0'=temp0_30^post18, temp_34^0'=temp_34^post18, temp_35^0'=temp_35^post18, tmp_33^0'=tmp_33^post18, x_24^0'=x_24^post18, x_slam_f_22^0'=x_slam_f_22^post18, y_23^0'=y_23^post18, (-tmp_33^post18+tmp_33^0 == 0 /\ rcd_190^0-rcd_190^post18 == 0 /\ r_39^0-r_39^post18 == 0 /\ temp_34^0-temp_34^post18 == 0 /\ i_120^0-i_120^post18 == 0 /\ a_208^0-a_208^post18 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post18+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_29^0-i_29^post18 == 0 /\ rcd_43^0-rcd_43^post18 == 0 /\ temp_35^0-temp_35^post18 == 0 /\ -a_178^post18+a_178^0 == 0 /\ -rcd_179^post18+rcd_179^0 == 0 /\ t_25^0-t_25^post18 == 0 /\ y_23^0-y_23^post18 == 0 /\ rcd_69^0-rcd_69^post18 == 0 /\ temp0_30^0-temp0_30^post18 == 0 /\ r_197^0-r_197^post18 == 0 /\ -x_24^post18+x_24^0 == 0 /\ lt_20^0-lt_20^post18 == 0 /\ head_31^0-head_31^post18 == 0 /\ -tail_15^post18+tail_15^0 == 0 /\ -r_164^post18+r_164^0 == 0 /\ -head_slam_f_28^post18+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post18 == 0 /\ -temp0_21^post18+temp0_21^0 == 0 /\ f_198^0-f_198^post18 == 0 /\ result_11^0-result_11^post18 == 0 /\ -head_16^post18+head_16^0 == 0 /\ -rcd_104^post18+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post18+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post18+a_153^0 == 0 /\ -rcd_207^post18+rcd_207^0 == 0 /\ -i_110^post18+i_110^0 == 0 /\ -length_27^post18+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post18 == 0 /\ rcd_185^0-rcd_185^post18 == 0 /\ lt_17^0-lt_17^post18 == 0 /\ rcd_112^0-rcd_112^post18 == 0 /\ -x_slam_f_22^post18+x_slam_f_22^0 == 0), cost: 1 18: l14 -> l15 : a_153^0'=a_153^post19, a_178^0'=a_178^post19, a_208^0'=a_208^post19, f_198^0'=f_198^post19, head_16^0'=head_16^post19, head_31^0'=head_31^post19, head_slam_f_28^0'=head_slam_f_28^post19, i_110^0'=i_110^post19, i_120^0'=i_120^post19, i_29^0'=i_29^post19, length_27^0'=length_27^post19, lt_17^0'=lt_17^post19, lt_20^0'=lt_20^post19, nondet_12^0'=nondet_12^post19, r_164^0'=r_164^post19, r_197^0'=r_197^post19, r_39^0'=r_39^post19, rcd_104^0'=rcd_104^post19, rcd_112^0'=rcd_112^post19, rcd_179^0'=rcd_179^post19, rcd_185^0'=rcd_185^post19, rcd_190^0'=rcd_190^post19, rcd_207^0'=rcd_207^post19, rcd_43^0'=rcd_43^post19, rcd_69^0'=rcd_69^post19, result_11^0'=result_11^post19, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post19, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post19, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post19, t_25^0'=t_25^post19, tail_15^0'=tail_15^post19, temp0_21^0'=temp0_21^post19, temp0_30^0'=temp0_30^post19, temp_34^0'=temp_34^post19, temp_35^0'=temp_35^post19, tmp_33^0'=tmp_33^post19, x_24^0'=x_24^post19, x_slam_f_22^0'=x_slam_f_22^post19, y_23^0'=y_23^post19, (y_23^0-y_23^post19 == 0 /\ -a_178^post19+a_178^0 == 0 /\ rcd_190^0-rcd_190^post19 == 0 /\ -rcd_179^post19+rcd_179^0 == 0 /\ -lt_20^post19+lt_20^0 == 0 /\ -r_164^post19+r_164^0 == 0 /\ r_197^0-r_197^post19 == 0 /\ -rcd_104^post19+rcd_104^0 == 0 /\ -tmp_33^post19+tmp_33^0 == 0 /\ -i_110^post19+i_110^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post19+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post19 == 0 /\ f_198^0-f_198^post19 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ rcd_43^0-rcd_43^post19 == 0 /\ result_11^0-result_11^post19 == 0 /\ -tail_15^post19+tail_15^0 == 0 /\ temp_35^0-temp_35^post19 == 0 /\ a_208^0-a_208^post19 == 0 /\ nondet_12^0-nondet_12^post19 == 0 /\ i_120^0-i_120^post19 == 0 /\ temp0_30^0-temp0_30^post19 == 0 /\ i_29^0-i_29^post19 == 0 /\ a_153^0-a_153^post19 == 0 /\ rcd_112^0-rcd_112^post19 == 0 /\ -x_slam_f_22^post19+x_slam_f_22^0 == 0 /\ -x_24^post19+x_24^0 == 0 /\ -lt_17^post19+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post19 == 0 /\ -length_27^post19+length_27^0 == 0 /\ r_39^0-r_39^post19 == 0 /\ -temp0_21^post19+temp0_21^0 == 0 /\ -head_16^post19+head_16^0 == 0 /\ -rcd_207^post19+rcd_207^0 == 0 /\ t_25^0-t_25^post19 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post19+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp_34^post19+temp_34^0 == 0 /\ rcd_185^0-rcd_185^post19 == 0 /\ -head_31^post19+head_31^0 == 0 /\ -head_slam_f_28^post19+head_slam_f_28^0 == 0), cost: 1 19: l14 -> l15 : a_153^0'=a_153^post20, a_178^0'=a_178^post20, a_208^0'=a_208^post20, f_198^0'=f_198^post20, head_16^0'=head_16^post20, head_31^0'=head_31^post20, head_slam_f_28^0'=head_slam_f_28^post20, i_110^0'=i_110^post20, i_120^0'=i_120^post20, i_29^0'=i_29^post20, length_27^0'=length_27^post20, lt_17^0'=lt_17^post20, lt_20^0'=lt_20^post20, nondet_12^0'=nondet_12^post20, r_164^0'=r_164^post20, r_197^0'=r_197^post20, r_39^0'=r_39^post20, rcd_104^0'=rcd_104^post20, rcd_112^0'=rcd_112^post20, rcd_179^0'=rcd_179^post20, rcd_185^0'=rcd_185^post20, rcd_190^0'=rcd_190^post20, rcd_207^0'=rcd_207^post20, rcd_43^0'=rcd_43^post20, rcd_69^0'=rcd_69^post20, result_11^0'=result_11^post20, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post20, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post20, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post20, t_25^0'=t_25^post20, tail_15^0'=tail_15^post20, temp0_21^0'=temp0_21^post20, temp0_30^0'=temp0_30^post20, temp_34^0'=temp_34^post20, temp_35^0'=temp_35^post20, tmp_33^0'=tmp_33^post20, x_24^0'=x_24^post20, x_slam_f_22^0'=x_slam_f_22^post20, y_23^0'=y_23^post20, (-y_23^post20+y_23^0 == 0 /\ -i_29^post20+i_29^0 == 0 /\ -temp_34^post20+temp_34^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ tail_15^0-tail_15^post20 == 0 /\ -result_11^post20+result_11^0 == 0 /\ r_197^0-r_197^post20 == 0 /\ -lt_20^post20+lt_20^0 == 0 /\ -rcd_104^post20+rcd_104^0 == 0 /\ -tmp_33^post20+tmp_33^0 == 0 /\ f_198^0-f_198^post20 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post20 == 0 /\ -r_164^post20+r_164^0 == 0 /\ -length_27^post20+length_27^0 == 0 /\ rcd_190^0-rcd_190^post20 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post20+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post20 == 0 /\ -rcd_179^post20+rcd_179^0 == 0 /\ temp_35^0-temp_35^post20 == 0 /\ -head_slam_f_28^post20+head_slam_f_28^0 == 0 /\ -rcd_207^post20+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post20 == 0 /\ a_153^0-a_153^post20 == 0 /\ -i_110^post20+i_110^0 == 0 /\ rcd_69^0-rcd_69^post20 == 0 /\ rcd_43^0-rcd_43^post20 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post20 == 0 /\ -head_16^post20+head_16^0 == 0 /\ lt_17^0-lt_17^post20 == 0 /\ -x_24^post20+x_24^0 == 0 /\ rcd_112^0-rcd_112^post20 == 0 /\ head_31^0-head_31^post20 == 0 /\ r_39^0-r_39^post20 == 0 /\ -a_178^post20+a_178^0 == 0 /\ -temp0_30^post20+temp0_30^0 == 0 /\ -temp0_21^post20+temp0_21^0 == 0 /\ i_120^0-i_120^post20 == 0 /\ x_slam_f_22^0-x_slam_f_22^post20 == 0 /\ -rcd_185^post20+rcd_185^0 == 0 /\ t_25^0-t_25^post20 == 0), cost: 1 20: l15 -> l12 : a_153^0'=a_153^post21, a_178^0'=a_178^post21, a_208^0'=a_208^post21, f_198^0'=f_198^post21, head_16^0'=head_16^post21, head_31^0'=head_31^post21, head_slam_f_28^0'=head_slam_f_28^post21, i_110^0'=i_110^post21, i_120^0'=i_120^post21, i_29^0'=i_29^post21, length_27^0'=length_27^post21, lt_17^0'=lt_17^post21, lt_20^0'=lt_20^post21, nondet_12^0'=nondet_12^post21, r_164^0'=r_164^post21, r_197^0'=r_197^post21, r_39^0'=r_39^post21, rcd_104^0'=rcd_104^post21, rcd_112^0'=rcd_112^post21, rcd_179^0'=rcd_179^post21, rcd_185^0'=rcd_185^post21, rcd_190^0'=rcd_190^post21, rcd_207^0'=rcd_207^post21, rcd_43^0'=rcd_43^post21, rcd_69^0'=rcd_69^post21, result_11^0'=result_11^post21, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post21, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post21, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post21, t_25^0'=t_25^post21, tail_15^0'=tail_15^post21, temp0_21^0'=temp0_21^post21, temp0_30^0'=temp0_30^post21, temp_34^0'=temp_34^post21, temp_35^0'=temp_35^post21, tmp_33^0'=tmp_33^post21, x_24^0'=x_24^post21, x_slam_f_22^0'=x_slam_f_22^post21, y_23^0'=y_23^post21, (-length_27^post21+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post21 == 0 /\ nondet_12^0-nondet_12^post21 == 0 /\ temp_35^0-temp_35^post21 == 0 /\ -head_16^post21+head_16^0 == 0 /\ -x_slam_f_22^post21+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post21+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post21 == 0 /\ -tmp_33^post21+tmp_33^0 == 0 /\ y_23^0-y_23^post21 == 0 /\ lt_17^0-lt_17^post21 == 0 /\ -a_178^post21+a_178^0 == 0 /\ temp0_30^0-temp0_30^post21 == 0 /\ -temp0_21^post21+temp0_21^0 == 0 /\ -temp_34^post21+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post21 == 0 /\ f_198^0-f_198^post21 == 0 /\ -lt_20^post21+lt_20^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post21 == 0 /\ -i_110^post21+i_110^0 == 0 /\ -result_11^post21+result_11^0 == 0 /\ -r_197^post21+r_197^0 == 0 /\ -rcd_112^post21+rcd_112^0 == 0 /\ -rcd_207^post21+rcd_207^0 == 0 /\ rcd_104^0-rcd_104^post21 == 0 /\ r_39^0-r_39^post21 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post21+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post21 == 0 /\ rcd_43^0-rcd_43^post21 == 0 /\ -rcd_179^post21+rcd_179^0 == 0 /\ a_153^0-a_153^post21 == 0 /\ t_25^0-t_25^post21 == 0 /\ head_31^0-head_31^post21 == 0 /\ r_164^0-r_164^post21 == 0 /\ -i_29^post21+i_29^0 == 0 /\ i_120^0-i_120^post21 == 0 /\ x_24^0-x_24^post21 == 0 /\ rcd_69^0-rcd_69^post21 == 0 /\ -tail_15^post21+tail_15^0 == 0), cost: 1 85: l12 -> l53 : a_153^0'=a_153^post86, a_178^0'=a_178^post86, a_208^0'=a_208^post86, f_198^0'=f_198^post86, head_16^0'=head_16^post86, head_31^0'=head_31^post86, head_slam_f_28^0'=head_slam_f_28^post86, i_110^0'=i_110^post86, i_120^0'=i_120^post86, i_29^0'=i_29^post86, length_27^0'=length_27^post86, lt_17^0'=lt_17^post86, lt_20^0'=lt_20^post86, nondet_12^0'=nondet_12^post86, r_164^0'=r_164^post86, r_197^0'=r_197^post86, r_39^0'=r_39^post86, rcd_104^0'=rcd_104^post86, rcd_112^0'=rcd_112^post86, rcd_179^0'=rcd_179^post86, rcd_185^0'=rcd_185^post86, rcd_190^0'=rcd_190^post86, rcd_207^0'=rcd_207^post86, rcd_43^0'=rcd_43^post86, rcd_69^0'=rcd_69^post86, result_11^0'=result_11^post86, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post86, t_25^0'=t_25^post86, tail_15^0'=tail_15^post86, temp0_21^0'=temp0_21^post86, temp0_30^0'=temp0_30^post86, temp_34^0'=temp_34^post86, temp_35^0'=temp_35^post86, tmp_33^0'=tmp_33^post86, x_24^0'=x_24^post86, x_slam_f_22^0'=x_slam_f_22^post86, y_23^0'=y_23^post86, (0 == 0 /\ -rcd_179^post86+rcd_179^0 == 0 /\ -rcd_185^post86+rcd_185^0 == 0 /\ a_153^0-a_153^post86 == 0 /\ -head_31^post86+head_31^0 == 0 /\ -lt_17^post86+lt_17^0 == 0 /\ -rcd_104^post86+rcd_104^0 == 0 /\ -lt_20^post86+lt_20^0 == 0 /\ temp0_30^0-temp0_30^post86 == 0 /\ -head_slam_f_28^post86+head_slam_f_28^0 == 0 /\ -r_164^post86+r_164^0 == 0 /\ rcd_190^0-rcd_190^post86 == 0 /\ rcd_43^0-rcd_43^post86 == 0 /\ temp_34^0-temp_34^post86 == 0 /\ head_16^0-head_16^post86 == 0 /\ r_197^0-r_197^post86 == 0 /\ -a_208^post86+a_208^0 == 0 /\ t_25^0-t_25^post86 == 0 /\ result_11^post86-temp0_21^0 == 0 /\ -i_110^post86+i_110^0 == 0 /\ nondet_12^0-nondet_12^post86 == 0 /\ -length_27^post86+length_27^0 == 0 /\ -x_slam_f_22^post86+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post86 == 0 /\ y_23^0-y_23^post86 == 0 /\ -rcd_207^post86+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post86+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ x_24^0-x_24^post86 == 0 /\ rcd_112^0-rcd_112^post86 == 0 /\ -tail_15^post86+tail_15^0 == 0 /\ f_198^0-f_198^post86 == 0 /\ -a_178^post86+a_178^0 == 0 /\ temp_35^0-temp_35^post86 == 0 /\ r_39^0-r_39^post86 == 0 /\ i_120^0-i_120^post86 == 0 /\ -tmp_33^post86+tmp_33^0 == 0 /\ -i_29^post86+i_29^0 == 0 /\ -temp0_21^post86+temp0_21^0 == 0), cost: 1 22: l16 -> l17 : a_153^0'=a_153^post23, a_178^0'=a_178^post23, a_208^0'=a_208^post23, f_198^0'=f_198^post23, head_16^0'=head_16^post23, head_31^0'=head_31^post23, head_slam_f_28^0'=head_slam_f_28^post23, i_110^0'=i_110^post23, i_120^0'=i_120^post23, i_29^0'=i_29^post23, length_27^0'=length_27^post23, lt_17^0'=lt_17^post23, lt_20^0'=lt_20^post23, nondet_12^0'=nondet_12^post23, r_164^0'=r_164^post23, r_197^0'=r_197^post23, r_39^0'=r_39^post23, rcd_104^0'=rcd_104^post23, rcd_112^0'=rcd_112^post23, rcd_179^0'=rcd_179^post23, rcd_185^0'=rcd_185^post23, rcd_190^0'=rcd_190^post23, rcd_207^0'=rcd_207^post23, rcd_43^0'=rcd_43^post23, rcd_69^0'=rcd_69^post23, result_11^0'=result_11^post23, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post23, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post23, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post23, t_25^0'=t_25^post23, tail_15^0'=tail_15^post23, temp0_21^0'=temp0_21^post23, temp0_30^0'=temp0_30^post23, temp_34^0'=temp_34^post23, temp_35^0'=temp_35^post23, tmp_33^0'=tmp_33^post23, x_24^0'=x_24^post23, x_slam_f_22^0'=x_slam_f_22^post23, y_23^0'=y_23^post23, (-temp0_21^post23+temp0_21^0 == 0 /\ -rcd_43^post23+rcd_43^0 == 0 /\ f_198^0-f_198^post23 == 0 /\ lt_17^0-lt_17^post23 == 0 /\ -rcd_104^post23+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post23+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ lt_20^0-lt_20^post23 == 0 /\ a_208^0-a_208^post23 == 0 /\ -rcd_207^post23+rcd_207^0 == 0 /\ y_23^0-y_23^post23 == 0 /\ -rcd_185^post23+rcd_185^0 == 0 /\ -rcd_179^post23+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post23 == 0 /\ tail_15^0-tail_15^post23 == 0 /\ temp_35^0-temp_35^post23 == 0 /\ -nondet_12^post23+nondet_12^0 == 0 /\ i_29^0-i_29^post23 == 0 /\ -head_slam_f_28^post23+head_slam_f_28^0 == 0 /\ -head_31^post23+head_31^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post23 == 0 /\ -head_16^post23+head_16^0 == 0 /\ temp0_30^0-temp0_30^post23 == 0 /\ r_197^0-r_197^post23 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post23+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_34^0-temp_34^post23 == 0 /\ -i_110^post23+i_110^0 == 0 /\ -length_27^post23+length_27^0 == 0 /\ rcd_112^0-rcd_112^post23 == 0 /\ rcd_69^0-rcd_69^post23 == 0 /\ -a_178^post23+a_178^0 == 0 /\ -a_153^post23+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post23 == 0 /\ i_120^0-i_120^post23 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -t_25^post23+t_25^0 == 0 /\ -r_164^post23+r_164^0 == 0 /\ r_39^0-r_39^post23 == 0 /\ -x_24^post23+x_24^0 == 0 /\ -tmp_33^post23+tmp_33^0 == 0 /\ -result_11^post23+result_11^0 == 0), cost: 1 23: l16 -> l17 : a_153^0'=a_153^post24, a_178^0'=a_178^post24, a_208^0'=a_208^post24, f_198^0'=f_198^post24, head_16^0'=head_16^post24, head_31^0'=head_31^post24, head_slam_f_28^0'=head_slam_f_28^post24, i_110^0'=i_110^post24, i_120^0'=i_120^post24, i_29^0'=i_29^post24, length_27^0'=length_27^post24, lt_17^0'=lt_17^post24, lt_20^0'=lt_20^post24, nondet_12^0'=nondet_12^post24, r_164^0'=r_164^post24, r_197^0'=r_197^post24, r_39^0'=r_39^post24, rcd_104^0'=rcd_104^post24, rcd_112^0'=rcd_112^post24, rcd_179^0'=rcd_179^post24, rcd_185^0'=rcd_185^post24, rcd_190^0'=rcd_190^post24, rcd_207^0'=rcd_207^post24, rcd_43^0'=rcd_43^post24, rcd_69^0'=rcd_69^post24, result_11^0'=result_11^post24, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post24, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post24, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post24, t_25^0'=t_25^post24, tail_15^0'=tail_15^post24, temp0_21^0'=temp0_21^post24, temp0_30^0'=temp0_30^post24, temp_34^0'=temp_34^post24, temp_35^0'=temp_35^post24, tmp_33^0'=tmp_33^post24, x_24^0'=x_24^post24, x_slam_f_22^0'=x_slam_f_22^post24, y_23^0'=y_23^post24, (f_198^0-f_198^post24 == 0 /\ nondet_12^0-nondet_12^post24 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post24 == 0 /\ -x_24^post24+x_24^0 == 0 /\ -lt_20^post24+lt_20^0 == 0 /\ -rcd_185^post24+rcd_185^0 == 0 /\ rcd_190^0-rcd_190^post24 == 0 /\ -rcd_207^post24+rcd_207^0 == 0 /\ -r_164^post24+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post24 == 0 /\ -result_11^post24+result_11^0 == 0 /\ -temp_35^post24+temp_35^0 == 0 /\ head_16^0-head_16^post24 == 0 /\ -head_31^post24+head_31^0 == 0 /\ lt_17^0-lt_17^post24 == 0 /\ -head_slam_f_28^post24+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post24 == 0 /\ a_153^0-a_153^post24 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ rcd_112^0-rcd_112^post24 == 0 /\ temp_34^0-temp_34^post24 == 0 /\ rcd_43^0-rcd_43^post24 == 0 /\ rcd_69^0-rcd_69^post24 == 0 /\ -tmp_33^post24+tmp_33^0 == 0 /\ -temp0_21^post24+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post24+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post24 == 0 /\ i_110^0-i_110^post24 == 0 /\ -a_208^post24+a_208^0 == 0 /\ -a_178^post24+a_178^0 == 0 /\ -i_29^post24+i_29^0 == 0 /\ i_120^0-i_120^post24 == 0 /\ -r_197^post24+r_197^0 == 0 /\ -length_27^post24+length_27^0 == 0 /\ y_23^0-y_23^post24 == 0 /\ t_25^0-t_25^post24 == 0 /\ temp0_30^0-temp0_30^post24 == 0 /\ tail_15^0-tail_15^post24 == 0 /\ r_39^0-r_39^post24 == 0 /\ -rcd_179^post24+rcd_179^0 == 0), cost: 1 24: l17 -> l18 : a_153^0'=a_153^post25, a_178^0'=a_178^post25, a_208^0'=a_208^post25, f_198^0'=f_198^post25, head_16^0'=head_16^post25, head_31^0'=head_31^post25, head_slam_f_28^0'=head_slam_f_28^post25, i_110^0'=i_110^post25, i_120^0'=i_120^post25, i_29^0'=i_29^post25, length_27^0'=length_27^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^post25, r_164^0'=r_164^post25, r_197^0'=r_197^post25, r_39^0'=r_39^post25, rcd_104^0'=rcd_104^post25, rcd_112^0'=rcd_112^post25, rcd_179^0'=rcd_179^post25, rcd_185^0'=rcd_185^post25, rcd_190^0'=rcd_190^post25, rcd_207^0'=rcd_207^post25, rcd_43^0'=rcd_43^post25, rcd_69^0'=rcd_69^post25, result_11^0'=result_11^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post25, t_25^0'=t_25^post25, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^post25, temp0_30^0'=temp0_30^post25, temp_34^0'=temp_34^post25, temp_35^0'=temp_35^post25, tmp_33^0'=tmp_33^post25, x_24^0'=x_24^post25, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=y_23^post25, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_43^0-rcd_43^post25 == 0 /\ -temp_35^post25+temp_35^0 == 0 /\ -y_23^post25+lt_20^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_120^post25+i_120^0 == 0 /\ f_198^0-f_198^post25 == 0 /\ -i_29^post25+i_29^0 == 0 /\ temp0_30^0-temp0_30^post25 == 0 /\ -r_197^post25+r_197^0 == 0 /\ -rcd_112^post25+rcd_112^0 == 0 /\ -tmp_33^post25+tmp_33^0 == 0 /\ r_39^0-r_39^post25 == 0 /\ -length_27^post25+length_27^0 == 0 /\ temp_34^0-temp_34^post25 == 0 /\ y_23^post25-lt_20^0 <= 0 /\ y_23^post25-lt_20^0 == 0 /\ -rcd_69^post25+rcd_69^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_153^0-a_153^post25 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post25+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post25 == 0 /\ -a_178^post25+a_178^0 == 0 /\ t_25^0-t_25^post25 == 0 /\ -rcd_207^post25+rcd_207^0 == 0 /\ -head_slam_f_28^post25+head_slam_f_28^0 == 0 /\ -head_31^post25+head_31^0 == 0 /\ result_11^0-result_11^post25 == 0 /\ r_164^0-r_164^post25 == 0 /\ x_slam_f_22^1-x_24^post25 <= 0 /\ -a_208^post25+a_208^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ i_110^0-i_110^post25 == 0 /\ rcd_185^0-rcd_185^post25 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post25+temp0_21^0 == 0 /\ -x_slam_f_22^1+x_24^post25 <= 0 /\ -x_slam_f_22^1+x_24^post25 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post25+rcd_179^0 == 0 /\ -x_24^post25+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post25+rcd_190^0 == 0 /\ nondet_12^0-nondet_12^post25 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 25: l18 -> l19 : a_153^0'=a_153^post26, a_178^0'=a_178^post26, a_208^0'=a_208^post26, f_198^0'=f_198^post26, head_16^0'=head_16^post26, head_31^0'=head_31^post26, head_slam_f_28^0'=head_slam_f_28^post26, i_110^0'=i_110^post26, i_120^0'=i_120^post26, i_29^0'=i_29^post26, length_27^0'=length_27^post26, lt_17^0'=lt_17^post26, lt_20^0'=lt_20^post26, nondet_12^0'=nondet_12^post26, r_164^0'=r_164^post26, r_197^0'=r_197^post26, r_39^0'=r_39^post26, rcd_104^0'=rcd_104^post26, rcd_112^0'=rcd_112^post26, rcd_179^0'=rcd_179^post26, rcd_185^0'=rcd_185^post26, rcd_190^0'=rcd_190^post26, rcd_207^0'=rcd_207^post26, rcd_43^0'=rcd_43^post26, rcd_69^0'=rcd_69^post26, result_11^0'=result_11^post26, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post26, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post26, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post26, t_25^0'=t_25^post26, tail_15^0'=tail_15^post26, temp0_21^0'=temp0_21^post26, temp0_30^0'=temp0_30^post26, temp_34^0'=temp_34^post26, temp_35^0'=temp_35^post26, tmp_33^0'=tmp_33^post26, x_24^0'=x_24^post26, x_slam_f_22^0'=x_slam_f_22^post26, y_23^0'=y_23^post26, (-head_slam_f_28^post26+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post26 == 0 /\ r_39^0-r_39^post26 == 0 /\ -length_27^post26+length_27^0 == 0 /\ rcd_43^0-rcd_43^post26 == 0 /\ -x_24^post26+x_24^0 == 0 /\ a_178^0-a_178^post26 == 0 /\ -temp0_21^post26+temp0_21^0 == 0 /\ a_153^0-a_153^post26 == 0 /\ x_slam_f_22^0-x_slam_f_22^post26 == 0 /\ i_110^0-i_110^post26 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post26 == 0 /\ head_16^0-head_16^post26 == 0 /\ i_120^0-i_120^post26 == 0 /\ -temp_34^post26+temp_34^0 == 0 /\ rcd_69^0-rcd_69^post26 == 0 /\ -lt_20^post26+lt_20^0 == 0 /\ -r_164^post26+r_164^0 == 0 /\ -rcd_207^post26+rcd_207^0 == 0 /\ -rcd_190^post26+rcd_190^0 == 0 /\ -lt_17^post26+lt_17^0 == 0 /\ -t_25^post26+t_25^0 == 0 /\ temp_35^0-temp_35^post26 == 0 /\ -r_197^post26+r_197^0 == 0 /\ nondet_12^0-nondet_12^post26 == 0 /\ result_11^0-result_11^post26 == 0 /\ -head_31^post26+head_31^0 == 0 /\ -rcd_179^post26+rcd_179^0 == 0 /\ -tmp_33^post26+tmp_33^0 == 0 /\ y_23^0-y_23^post26 == 0 /\ -a_208^post26+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post26+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post26 == 0 /\ tail_15^0-tail_15^post26 == 0 /\ rcd_185^0-rcd_185^post26 == 0 /\ -i_29^post26+i_29^0 == 0 /\ rcd_112^0-rcd_112^post26 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post26 == 0 /\ f_198^0-f_198^post26 == 0), cost: 1 26: l18 -> l19 : a_153^0'=a_153^post27, a_178^0'=a_178^post27, a_208^0'=a_208^post27, f_198^0'=f_198^post27, head_16^0'=head_16^post27, head_31^0'=head_31^post27, head_slam_f_28^0'=head_slam_f_28^post27, i_110^0'=i_110^post27, i_120^0'=i_120^post27, i_29^0'=i_29^post27, length_27^0'=length_27^post27, lt_17^0'=lt_17^post27, lt_20^0'=lt_20^post27, nondet_12^0'=nondet_12^post27, r_164^0'=r_164^post27, r_197^0'=r_197^post27, r_39^0'=r_39^post27, rcd_104^0'=rcd_104^post27, rcd_112^0'=rcd_112^post27, rcd_179^0'=rcd_179^post27, rcd_185^0'=rcd_185^post27, rcd_190^0'=rcd_190^post27, rcd_207^0'=rcd_207^post27, rcd_43^0'=rcd_43^post27, rcd_69^0'=rcd_69^post27, result_11^0'=result_11^post27, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post27, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post27, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post27, t_25^0'=t_25^post27, tail_15^0'=tail_15^post27, temp0_21^0'=temp0_21^post27, temp0_30^0'=temp0_30^post27, temp_34^0'=temp_34^post27, temp_35^0'=temp_35^post27, tmp_33^0'=tmp_33^post27, x_24^0'=x_24^post27, x_slam_f_22^0'=x_slam_f_22^post27, y_23^0'=y_23^post27, (-temp0_21^post27+temp0_21^0 == 0 /\ -rcd_43^post27+rcd_43^0 == 0 /\ r_39^0-r_39^post27 == 0 /\ a_208^0-a_208^post27 == 0 /\ i_120^0-i_120^post27 == 0 /\ rcd_69^0-rcd_69^post27 == 0 /\ -rcd_185^post27+rcd_185^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post27 == 0 /\ -f_198^post27+f_198^0 == 0 /\ -a_178^post27+a_178^0 == 0 /\ -temp_34^post27+temp_34^0 == 0 /\ -i_29^post27+i_29^0 == 0 /\ -tmp_33^post27+tmp_33^0 == 0 /\ r_197^0-r_197^post27 == 0 /\ lt_20^0-lt_20^post27 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post27+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_31^0-head_31^post27 == 0 /\ -rcd_179^post27+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post27 == 0 /\ temp_35^0-temp_35^post27 == 0 /\ -rcd_104^post27+rcd_104^0 == 0 /\ -head_slam_f_28^post27+head_slam_f_28^0 == 0 /\ -r_164^post27+r_164^0 == 0 /\ nondet_12^0-nondet_12^post27 == 0 /\ -head_16^post27+head_16^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ y_23^0-y_23^post27 == 0 /\ rcd_190^0-rcd_190^post27 == 0 /\ tail_15^0-tail_15^post27 == 0 /\ -a_153^post27+a_153^0 == 0 /\ -t_25^post27+t_25^0 == 0 /\ temp0_30^0-temp0_30^post27 == 0 /\ rcd_207^0-rcd_207^post27 == 0 /\ result_11^0-result_11^post27 == 0 /\ -x_24^post27+x_24^0 == 0 /\ rcd_112^0-rcd_112^post27 == 0 /\ -i_110^post27+i_110^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post27 == 0 /\ -length_27^post27+length_27^0 == 0 /\ lt_17^0-lt_17^post27 == 0), cost: 1 27: l19 -> l20 : a_153^0'=a_153^post28, a_178^0'=a_178^post28, a_208^0'=a_208^post28, f_198^0'=f_198^post28, head_16^0'=head_16^post28, head_31^0'=head_31^post28, head_slam_f_28^0'=head_slam_f_28^post28, i_110^0'=i_110^post28, i_120^0'=i_120^post28, i_29^0'=i_29^post28, length_27^0'=length_27^post28, lt_17^0'=lt_17^post28, lt_20^0'=lt_20^post28, nondet_12^0'=nondet_12^post28, r_164^0'=r_164^post28, r_197^0'=r_197^post28, r_39^0'=r_39^post28, rcd_104^0'=rcd_104^post28, rcd_112^0'=rcd_112^post28, rcd_179^0'=rcd_179^post28, rcd_185^0'=rcd_185^post28, rcd_190^0'=rcd_190^post28, rcd_207^0'=rcd_207^post28, rcd_43^0'=rcd_43^post28, rcd_69^0'=rcd_69^post28, result_11^0'=result_11^post28, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post28, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post28, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post28, t_25^0'=t_25^post28, tail_15^0'=tail_15^post28, temp0_21^0'=temp0_21^post28, temp0_30^0'=temp0_30^post28, temp_34^0'=temp_34^post28, temp_35^0'=temp_35^post28, tmp_33^0'=tmp_33^post28, x_24^0'=x_24^post28, x_slam_f_22^0'=x_slam_f_22^post28, y_23^0'=y_23^post28, (-y_23^0+lt_20^0 <= 0 /\ -rcd_112^post28+rcd_112^0 == 0 /\ temp0_30^0-temp0_30^post28 == 0 /\ -r_197^post28+r_197^0 == 0 /\ -rcd_207^post28+rcd_207^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post28+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_69^post28+rcd_69^0 == 0 /\ temp_34^0-temp_34^post28 == 0 /\ -rcd_179^post28+rcd_179^0 == 0 /\ -rcd_190^post28+rcd_190^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post28 == 0 /\ i_120^0-i_120^post28 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -i_29^post28+i_29^0 == 0 /\ rcd_104^0-rcd_104^post28 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post28 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^post28+x_slam_f_22^0 == 0 /\ r_39^0-r_39^post28 == 0 /\ -head_slam_f_28^post28+head_slam_f_28^0 == 0 /\ t_25^post28-x_24^0 == 0 /\ -head_16^post28+head_16^0 == 0 /\ x_24^0-x_24^post28 == 0 /\ rcd_185^0-rcd_185^post28 == 0 /\ f_198^0-f_198^post28 == 0 /\ tail_15^0-tail_15^post28 == 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_164^0-r_164^post28 == 0 /\ lt_17^0-lt_17^post28 == 0 /\ head_31^0-head_31^post28 == 0 /\ -length_27^post28+length_27^0 == 0 /\ a_208^0-a_208^post28 == 0 /\ lt_20^0-lt_20^post28 == 0 /\ -a_178^post28+a_178^0 == 0 /\ y_23^0-y_23^post28 == 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_153^post28+a_153^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ temp_35^0-temp_35^post28 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post28+i_110^0 == 0 /\ -tmp_33^post28+tmp_33^0 == 0 /\ result_11^0-result_11^post28 == 0 /\ rcd_43^0-rcd_43^post28 == 0 /\ nondet_12^0-nondet_12^post28 == 0 /\ -t_25^post28+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post28+temp0_21^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 28: l20 -> l21 : a_153^0'=a_153^post29, a_178^0'=a_178^post29, a_208^0'=a_208^post29, f_198^0'=f_198^post29, head_16^0'=head_16^post29, head_31^0'=head_31^post29, head_slam_f_28^0'=head_slam_f_28^post29, i_110^0'=i_110^post29, i_120^0'=i_120^post29, i_29^0'=i_29^post29, length_27^0'=length_27^post29, lt_17^0'=lt_17^post29, lt_20^0'=lt_20^post29, nondet_12^0'=nondet_12^post29, r_164^0'=r_164^post29, r_197^0'=r_197^post29, r_39^0'=r_39^post29, rcd_104^0'=rcd_104^post29, rcd_112^0'=rcd_112^post29, rcd_179^0'=rcd_179^post29, rcd_185^0'=rcd_185^post29, rcd_190^0'=rcd_190^post29, rcd_207^0'=rcd_207^post29, rcd_43^0'=rcd_43^post29, rcd_69^0'=rcd_69^post29, result_11^0'=result_11^post29, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post29, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post29, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post29, t_25^0'=t_25^post29, tail_15^0'=tail_15^post29, temp0_21^0'=temp0_21^post29, temp0_30^0'=temp0_30^post29, temp_34^0'=temp_34^post29, temp_35^0'=temp_35^post29, tmp_33^0'=tmp_33^post29, x_24^0'=x_24^post29, x_slam_f_22^0'=x_slam_f_22^post29, y_23^0'=y_23^post29, (i_120^0-i_120^post29 == 0 /\ -x_slam_f_22^post29+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post29 == 0 /\ rcd_104^0-rcd_104^post29 == 0 /\ -length_27^post29+length_27^0 == 0 /\ temp_35^0-temp_35^post29 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post29+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^0-rcd_43^post29 == 0 /\ i_110^0-i_110^post29 == 0 /\ -rcd_112^post29+rcd_112^0 == 0 /\ -lt_20^post29+lt_20^0 == 0 /\ -head_31^post29+head_31^0 == 0 /\ t_25^0-t_25^post29 == 0 /\ temp0_30^0-temp0_30^post29 == 0 /\ rcd_69^0-rcd_69^post29 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post29 == 0 /\ -head_16^post29+head_16^0 == 0 /\ -tail_15^post29+tail_15^0 == 0 /\ f_198^0-f_198^post29 == 0 /\ nondet_12^0-nondet_12^post29 == 0 /\ -tmp_33^post29+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post29+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post29+temp0_21^0 == 0 /\ -a_208^post29+a_208^0 == 0 /\ -i_29^post29+i_29^0 == 0 /\ -a_178^post29+a_178^0 == 0 /\ result_11^0-result_11^post29 == 0 /\ rcd_185^0-rcd_185^post29 == 0 /\ r_164^0-r_164^post29 == 0 /\ -rcd_179^post29+rcd_179^0 == 0 /\ -rcd_190^post29+rcd_190^0 == 0 /\ -lt_17^post29+lt_17^0 == 0 /\ -head_slam_f_28^post29+head_slam_f_28^0 == 0 /\ -rcd_207^post29+rcd_207^0 == 0 /\ -r_197^post29+r_197^0 == 0 /\ x_24^0-x_24^post29 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post29 == 0 /\ y_23^0-y_23^post29 == 0 /\ a_153^0-a_153^post29 == 0), cost: 1 29: l20 -> l21 : a_153^0'=a_153^post30, a_178^0'=a_178^post30, a_208^0'=a_208^post30, f_198^0'=f_198^post30, head_16^0'=head_16^post30, head_31^0'=head_31^post30, head_slam_f_28^0'=head_slam_f_28^post30, i_110^0'=i_110^post30, i_120^0'=i_120^post30, i_29^0'=i_29^post30, length_27^0'=length_27^post30, lt_17^0'=lt_17^post30, lt_20^0'=lt_20^post30, nondet_12^0'=nondet_12^post30, r_164^0'=r_164^post30, r_197^0'=r_197^post30, r_39^0'=r_39^post30, rcd_104^0'=rcd_104^post30, rcd_112^0'=rcd_112^post30, rcd_179^0'=rcd_179^post30, rcd_185^0'=rcd_185^post30, rcd_190^0'=rcd_190^post30, rcd_207^0'=rcd_207^post30, rcd_43^0'=rcd_43^post30, rcd_69^0'=rcd_69^post30, result_11^0'=result_11^post30, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post30, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post30, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post30, t_25^0'=t_25^post30, tail_15^0'=tail_15^post30, temp0_21^0'=temp0_21^post30, temp0_30^0'=temp0_30^post30, temp_34^0'=temp_34^post30, temp_35^0'=temp_35^post30, tmp_33^0'=tmp_33^post30, x_24^0'=x_24^post30, x_slam_f_22^0'=x_slam_f_22^post30, y_23^0'=y_23^post30, (i_120^0-i_120^post30 == 0 /\ r_197^0-r_197^post30 == 0 /\ -temp_34^post30+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post30 == 0 /\ i_29^0-i_29^post30 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post30+i_110^0 == 0 /\ r_39^0-r_39^post30 == 0 /\ -length_27^post30+length_27^0 == 0 /\ -f_198^post30+f_198^0 == 0 /\ -a_153^post30+a_153^0 == 0 /\ -a_178^post30+a_178^0 == 0 /\ -temp0_21^post30+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post30+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post30+rcd_179^0 == 0 /\ tmp_33^0-tmp_33^post30 == 0 /\ -r_164^post30+r_164^0 == 0 /\ rcd_69^0-rcd_69^post30 == 0 /\ head_31^0-head_31^post30 == 0 /\ -t_25^post30+t_25^0 == 0 /\ tail_15^0-tail_15^post30 == 0 /\ -rcd_104^post30+rcd_104^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post30 == 0 /\ y_23^0-y_23^post30 == 0 /\ -x_24^post30+x_24^0 == 0 /\ -temp0_30^post30+temp0_30^0 == 0 /\ -rcd_43^post30+rcd_43^0 == 0 /\ result_11^0-result_11^post30 == 0 /\ -nondet_12^post30+nondet_12^0 == 0 /\ -rcd_207^post30+rcd_207^0 == 0 /\ lt_17^0-lt_17^post30 == 0 /\ -rcd_185^post30+rcd_185^0 == 0 /\ -head_slam_f_28^post30+head_slam_f_28^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post30 == 0 /\ rcd_112^0-rcd_112^post30 == 0 /\ lt_20^0-lt_20^post30 == 0 /\ a_208^0-a_208^post30 == 0 /\ temp_35^0-temp_35^post30 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post30 == 0 /\ -head_16^post30+head_16^0 == 0), cost: 1 30: l21 -> l22 : a_153^0'=a_153^post31, a_178^0'=a_178^post31, a_208^0'=a_208^post31, f_198^0'=f_198^post31, head_16^0'=head_16^post31, head_31^0'=head_31^post31, head_slam_f_28^0'=head_slam_f_28^post31, i_110^0'=i_110^post31, i_120^0'=i_120^post31, i_29^0'=i_29^post31, length_27^0'=length_27^post31, lt_17^0'=lt_17^post31, lt_20^0'=lt_20^post31, nondet_12^0'=nondet_12^post31, r_164^0'=r_164^post31, r_197^0'=r_197^post31, r_39^0'=r_39^post31, rcd_104^0'=rcd_104^post31, rcd_112^0'=rcd_112^post31, rcd_179^0'=rcd_179^post31, rcd_185^0'=rcd_185^post31, rcd_190^0'=rcd_190^post31, rcd_207^0'=rcd_207^post31, rcd_43^0'=rcd_43^post31, rcd_69^0'=rcd_69^post31, result_11^0'=result_11^post31, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post31, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post31, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post31, t_25^0'=t_25^post31, tail_15^0'=tail_15^post31, temp0_21^0'=temp0_21^post31, temp0_30^0'=temp0_30^post31, temp_34^0'=temp_34^post31, temp_35^0'=temp_35^post31, tmp_33^0'=tmp_33^post31, x_24^0'=x_24^post31, x_slam_f_22^0'=x_slam_f_22^post31, y_23^0'=y_23^post31, (-result_dot_slayer_malloc_sdv_special_return_value_32^post31+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post31+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post31 == 0 /\ -i_29^post31+i_29^0 == 0 /\ -i_110^post31+i_110^0 == 0 /\ -rcd_179^post31+rcd_179^0 == 0 /\ -rcd_104^post31+rcd_104^0 == 0 /\ -lt_20^post31+lt_20^0 == 0 /\ -tail_15^post31+tail_15^0 == 0 /\ -r_164^post31+r_164^0 == 0 /\ r_197^0-r_197^post31 == 0 /\ -temp_34^post31+temp_34^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -rcd_43^post31+rcd_43^0 == 0 /\ y_23^0-y_23^post31 == 0 /\ -length_27^post31+length_27^0 == 0 /\ temp_35^0-temp_35^post31 == 0 /\ -a_153^post31+a_153^0 == 0 /\ result_11^0-result_11^post31 == 0 /\ nondet_12^0-nondet_12^post31 == 0 /\ -tmp_33^post31+tmp_33^0 == 0 /\ head_31^0-head_31^post31 == 0 /\ t_25^0-t_25^post31 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post31+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ f_198^0-f_198^post31 == 0 /\ lt_17^0-lt_17^post31 == 0 /\ rcd_69^0-rcd_69^post31 == 0 /\ temp0_30^0-temp0_30^post31 == 0 /\ rcd_112^0-rcd_112^post31 == 0 /\ -head_16^post31+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post31 == 0 /\ r_39^0-r_39^post31 == 0 /\ a_208^0-a_208^post31 == 0 /\ x_24^0-x_24^post31 == 0 /\ i_120^0-i_120^post31 == 0 /\ -head_slam_f_28^post31+head_slam_f_28^0 == 0 /\ -rcd_185^post31+rcd_185^0 == 0 /\ -rcd_207^post31+rcd_207^0 == 0 /\ -a_178^post31+a_178^0 == 0 /\ -x_slam_f_22^post31+x_slam_f_22^0 == 0), cost: 1 31: l21 -> l22 : a_153^0'=a_153^post32, a_178^0'=a_178^post32, a_208^0'=a_208^post32, f_198^0'=f_198^post32, head_16^0'=head_16^post32, head_31^0'=head_31^post32, head_slam_f_28^0'=head_slam_f_28^post32, i_110^0'=i_110^post32, i_120^0'=i_120^post32, i_29^0'=i_29^post32, length_27^0'=length_27^post32, lt_17^0'=lt_17^post32, lt_20^0'=lt_20^post32, nondet_12^0'=nondet_12^post32, r_164^0'=r_164^post32, r_197^0'=r_197^post32, r_39^0'=r_39^post32, rcd_104^0'=rcd_104^post32, rcd_112^0'=rcd_112^post32, rcd_179^0'=rcd_179^post32, rcd_185^0'=rcd_185^post32, rcd_190^0'=rcd_190^post32, rcd_207^0'=rcd_207^post32, rcd_43^0'=rcd_43^post32, rcd_69^0'=rcd_69^post32, result_11^0'=result_11^post32, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post32, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post32, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post32, t_25^0'=t_25^post32, tail_15^0'=tail_15^post32, temp0_21^0'=temp0_21^post32, temp0_30^0'=temp0_30^post32, temp_34^0'=temp_34^post32, temp_35^0'=temp_35^post32, tmp_33^0'=tmp_33^post32, x_24^0'=x_24^post32, x_slam_f_22^0'=x_slam_f_22^post32, y_23^0'=y_23^post32, (result_11^0-result_11^post32 == 0 /\ f_198^0-f_198^post32 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ lt_17^0-lt_17^post32 == 0 /\ lt_20^0-lt_20^post32 == 0 /\ -x_24^post32+x_24^0 == 0 /\ a_208^0-a_208^post32 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post32+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_120^0-i_120^post32 == 0 /\ x_slam_f_22^0-x_slam_f_22^post32 == 0 /\ -nondet_12^post32+nondet_12^0 == 0 /\ -head_slam_f_28^post32+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post32+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post32 == 0 /\ -head_31^post32+head_31^0 == 0 /\ i_29^0-i_29^post32 == 0 /\ -head_16^post32+head_16^0 == 0 /\ -tail_15^post32+tail_15^0 == 0 /\ -rcd_207^post32+rcd_207^0 == 0 /\ -rcd_185^post32+rcd_185^0 == 0 /\ -temp_34^post32+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post32 == 0 /\ rcd_69^0-rcd_69^post32 == 0 /\ r_197^0-r_197^post32 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post32 == 0 /\ temp_35^0-temp_35^post32 == 0 /\ -tmp_33^post32+tmp_33^0 == 0 /\ a_153^0-a_153^post32 == 0 /\ -i_110^post32+i_110^0 == 0 /\ temp0_30^0-temp0_30^post32 == 0 /\ -length_27^post32+length_27^0 == 0 /\ r_39^0-r_39^post32 == 0 /\ -a_178^post32+a_178^0 == 0 /\ -temp0_21^post32+temp0_21^0 == 0 /\ -rcd_43^post32+rcd_43^0 == 0 /\ y_23^0-y_23^post32 == 0 /\ -rcd_104^post32+rcd_104^0 == 0 /\ -r_164^post32+r_164^0 == 0 /\ t_25^0-t_25^post32 == 0 /\ -rcd_179^post32+rcd_179^0 == 0), cost: 1 32: l22 -> l12 : a_153^0'=a_153^post33, a_178^0'=a_178^post33, a_208^0'=a_208^post33, f_198^0'=f_198^post33, head_16^0'=head_16^post33, head_31^0'=head_31^post33, head_slam_f_28^0'=head_slam_f_28^post33, i_110^0'=i_110^post33, i_120^0'=i_120^post33, i_29^0'=i_29^post33, length_27^0'=length_27^post33, lt_17^0'=lt_17^post33, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^post33, r_164^0'=r_164^post33, r_197^0'=r_197^post33, r_39^0'=r_39^post33, rcd_104^0'=rcd_104^post33, rcd_112^0'=rcd_112^post33, rcd_179^0'=rcd_179^post33, rcd_185^0'=rcd_185^post33, rcd_190^0'=rcd_190^post33, rcd_207^0'=rcd_207^post33, rcd_43^0'=rcd_43^post33, rcd_69^0'=rcd_69^post33, result_11^0'=result_11^post33, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post33, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post33, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post33, t_25^0'=t_25^post33, tail_15^0'=tail_15^post33, temp0_21^0'=temp0_21^post33, temp0_30^0'=temp0_30^post33, temp_34^0'=temp_34^post33, temp_35^0'=temp_35^post33, tmp_33^0'=tmp_33^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_208^0-a_208^post33 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post33 == 0 /\ nondet_12^0-nondet_12^post33 == 0 /\ -head_slam_f_28^post33+head_slam_f_28^0 == 0 /\ -result_11^post33+result_11^0 == 0 /\ -head_16^post33+head_16^0 == 0 /\ head_31^0-head_31^post33 == 0 /\ -r_164^post33+r_164^0 == 0 /\ -rcd_207^post33+rcd_207^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post33 == 0 /\ rcd_190^0-rcd_190^post33 == 0 /\ i_120^0-i_120^post33 == 0 /\ lt_17^0-lt_17^post33 == 0 /\ -temp_35^post33+temp_35^0 == 0 /\ -f_198^post33+f_198^0 == 0 /\ -a_178^post33+a_178^0 == 0 /\ i_29^0-i_29^post33 == 0 /\ -rcd_185^post33+rcd_185^0 == 0 /\ temp_34^0-temp_34^post33 == 0 /\ rcd_112^0-rcd_112^post33 == 0 /\ rcd_43^0-rcd_43^post33 == 0 /\ rcd_69^0-rcd_69^post33 == 0 /\ -i_110^post33+i_110^0 == 0 /\ -tmp_33^post33+tmp_33^0 == 0 /\ rcd_104^0-rcd_104^post33 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post33+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -temp0_21^post33+temp0_21^0 == 0 /\ -r_197^post33+r_197^0 == 0 /\ -length_27^post33+length_27^0 == 0 /\ temp0_30^0-temp0_30^post33 == 0 /\ tail_15^0-tail_15^post33 == 0 /\ -rcd_179^post33+rcd_179^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ -a_153^post33+a_153^0 == 0 /\ r_39^0-r_39^post33 == 0), cost: 1 73: l23 -> l1 : a_153^0'=a_153^post74, a_178^0'=a_178^post74, a_208^0'=a_208^post74, f_198^0'=f_198^post74, head_16^0'=head_16^post74, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^post74, i_120^0'=i_120^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^post74, nondet_12^0'=nondet_12^post74, r_164^0'=r_164^post74, r_197^0'=r_197^post74, r_39^0'=r_39^post74, rcd_104^0'=rcd_104^post74, rcd_112^0'=rcd_112^post74, rcd_179^0'=rcd_179^post74, rcd_185^0'=rcd_185^post74, rcd_190^0'=rcd_190^post74, rcd_207^0'=rcd_207^post74, rcd_43^0'=rcd_43^post74, rcd_69^0'=rcd_69^post74, result_11^0'=result_11^post74, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post74, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post74, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^post74, tail_15^0'=tail_15^post74, temp0_21^0'=temp0_21^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^post74, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^post74, x_slam_f_22^0'=x_slam_f_22^post74, y_23^0'=y_23^post74, (0 == 0 /\ i_110^0-i_110^post74 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post74+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post74+rcd_179^0 == 0 /\ -rcd_185^post74+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post74 == 0 /\ rcd_112^0-rcd_112^post74 == 0 /\ -rcd_43^post74+rcd_43^0 == 0 /\ -t_25^post74+t_25^0 == 0 /\ r_197^0-r_197^post74 == 0 /\ r_39^0-r_39^post74 == 0 /\ temp0_30^1-head_31^0 == 0 /\ tail_15^0-tail_15^post74 == 0 /\ -r_164^post74+r_164^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_208^post74+a_208^0 == 0 /\ -a_178^post74+a_178^0 == 0 /\ f_198^0-f_198^post74 == 0 /\ -temp0_21^post74+temp0_21^0 == 0 /\ y_23^0-y_23^post74 == 0 /\ head_16^post74-lt_17^0 <= 0 /\ head_16^post74-result_11^1 == 0 /\ rcd_190^0-rcd_190^post74 == 0 /\ i_120^0-i_120^post74 == 0 /\ temp_35^0-temp_35^post74 == 0 /\ rcd_207^0-rcd_207^post74 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post74 == 0 /\ -rcd_104^post74+rcd_104^0 == 0 /\ -head_16^post74+lt_17^0 <= 0 /\ -nondet_12^post74+nondet_12^0 == 0 /\ result_11^post74-temp0_21^0 == 0 /\ lt_20^0-lt_20^post74 == 0 /\ x_slam_f_22^0-x_slam_f_22^post74 == 0 /\ -x_24^post74+x_24^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post74 == 0), cost: 1 74: l23 -> l47 : a_153^0'=a_153^post75, a_178^0'=a_178^post75, a_208^0'=a_208^post75, f_198^0'=f_198^post75, head_16^0'=head_16^post75, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^post75, i_120^0'=i_120^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^post75, lt_20^0'=lt_20^post75, nondet_12^0'=nondet_12^post75, r_164^0'=r_164^post75, r_197^0'=r_197^post75, r_39^0'=r_39^post75, rcd_104^0'=rcd_104^post75, rcd_112^0'=rcd_112^post75, rcd_179^0'=rcd_179^post75, rcd_185^0'=rcd_185^post75, rcd_190^0'=rcd_190^post75, rcd_207^0'=rcd_207^post75, rcd_43^0'=rcd_43^post75, rcd_69^0'=rcd_69^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^post75, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^post75, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^post75, x_slam_f_22^0'=x_slam_f_22^post75, y_23^0'=y_23^post75, (0 == 0 /\ rcd_190^0-rcd_190^post75 == 0 /\ -f_198^post75+f_198^0 == 0 /\ rcd_112^0-rcd_112^post75 == 0 /\ i_120^0-i_120^post75 == 0 /\ head_16^post75-result_11^1 == 0 /\ temp_35^0-temp_35^post75 == 0 /\ -i_110^post75+i_110^0 == 0 /\ -rcd_43^post75+rcd_43^0 == 0 /\ r_197^0-r_197^post75 == 0 /\ rcd_69^0-rcd_69^post75 == 0 /\ r_39^0-r_39^post75 == 0 /\ -rcd_179^post75+rcd_179^0 == 0 /\ -t_25^post75+t_25^0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_24^post75+x_24^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_178^post75+a_178^0 == 0 /\ lt_20^0-lt_20^post75 == 0 /\ a_208^0-a_208^post75 == 0 /\ -temp0_21^post75+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post75 == 0 /\ -r_164^post75+r_164^0 == 0 /\ -rcd_185^post75+rcd_185^0 == 0 /\ -rcd_207^post75+rcd_207^0 == 0 /\ -rcd_104^post75+rcd_104^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post75 == 0 /\ y_23^0-y_23^post75 == 0 /\ lt_17^0-lt_17^post75 == 0 /\ -x_slam_f_22^post75+x_slam_f_22^0 == 0), cost: 1 84: l23 -> l0 : a_153^0'=a_153^post85, a_178^0'=a_178^post85, a_208^0'=a_208^post85, f_198^0'=f_198^post85, head_16^0'=head_16^post85, head_31^0'=head_31^post85, head_slam_f_28^0'=head_slam_f_28^post85, i_110^0'=i_110^post85, i_120^0'=i_120^post85, i_29^0'=i_29^post85, length_27^0'=length_27^post85, lt_17^0'=lt_17^post85, lt_20^0'=lt_20^post85, nondet_12^0'=nondet_12^post85, r_164^0'=r_164^post85, r_197^0'=r_197^post85, r_39^0'=r_39^post85, rcd_104^0'=rcd_104^post85, rcd_112^0'=rcd_112^post85, rcd_179^0'=rcd_179^post85, rcd_185^0'=rcd_185^post85, rcd_190^0'=rcd_190^post85, rcd_207^0'=rcd_207^post85, rcd_43^0'=rcd_43^post85, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^post85, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post85, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post85, t_25^0'=t_25^post85, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^post85, temp0_30^0'=temp0_30^post85, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^post85, tmp_33^0'=tmp_33^post85, x_24^0'=x_24^post85, x_slam_f_22^0'=x_slam_f_22^post85, y_23^0'=y_23^post85, (0 == 0 /\ -r_164^post85+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 <= 0 /\ -rcd_207^post85+rcd_207^0 == 0 /\ -rcd_43^post85+rcd_43^0 == 0 /\ -rcd_185^post85+rcd_185^0 == 0 /\ -rcd_179^post85+rcd_179^0 == 0 /\ -rcd_104^post85+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post85 == 0 /\ tmp_33^post85-head_31^post85 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 <= 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ rcd_190^0-rcd_190^post85 == 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ i_120^0-i_120^post85 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ r_197^0-r_197^post85 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post85-tail_15^post85 <= 0 /\ -tmp_33^post85+head_31^post85 <= 0 /\ -tmp_33^post85+head_31^post85 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post85+length_27^0 <= 0 /\ head_slam_f_28^post85-result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -a_153^post85+a_153^0 == 0 /\ t_25^0-t_25^post85 == 0 /\ tmp_33^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ nondet_12^0-nondet_12^post85 == 0 /\ 2-i_29^post85 <= 0 /\ y_23^0-y_23^post85 == 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ 2-length_27^0 <= 0 /\ lt_17^0-lt_17^post85 == 0 /\ -head_slam_f_28^post85+tail_15^post85 <= 0 /\ -length_27^post85+length_27^0 == 0 /\ -head_16^post85+head_16^0 == 0 /\ rcd_112^0-rcd_112^post85 == 0 /\ -x_slam_f_22^post85+x_slam_f_22^0 == 0 /\ f_198^0-f_198^post85 == 0 /\ lt_20^0-lt_20^post85 == 0 /\ -x_24^post85+x_24^0 == 0 /\ -temp0_21^post85+temp0_21^0 == 0 /\ -head_31^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -a_178^post85+a_178^0 == 0 /\ tmp_33^post85-temp_34^0 == 0 /\ r_39^0-r_39^post85 == 0 /\ a_208^0-a_208^post85 == 0 /\ head_slam_f_28^post85-tail_15^post85 <= 0 /\ -temp_35^post85+temp_35^0 == 0 /\ -2+i_29^post85 <= 0 /\ -i_110^post85+i_110^0 == 0 /\ -1+i_29^post85-i_29^0 == 0 /\ 1-length_27^0 <= 0 /\ -result_11^post85+result_11^0 == 0), cost: 1 34: l24 -> l1 : a_153^0'=a_153^post35, a_178^0'=a_178^post35, a_208^0'=a_208^post35, f_198^0'=f_198^post35, head_16^0'=head_16^post35, head_31^0'=head_31^post35, head_slam_f_28^0'=head_slam_f_28^post35, i_110^0'=i_110^post35, i_120^0'=i_120^post35, i_29^0'=i_29^post35, length_27^0'=length_27^post35, lt_17^0'=lt_17^post35, lt_20^0'=lt_20^post35, nondet_12^0'=nondet_12^post35, r_164^0'=r_164^post35, r_197^0'=r_197^post35, r_39^0'=r_39^post35, rcd_104^0'=rcd_104^post35, rcd_112^0'=rcd_112^post35, rcd_179^0'=rcd_179^post35, rcd_185^0'=rcd_185^post35, rcd_190^0'=rcd_190^post35, rcd_207^0'=rcd_207^post35, rcd_43^0'=rcd_43^post35, rcd_69^0'=rcd_69^post35, result_11^0'=result_11^post35, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post35, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post35, t_25^0'=t_25^post35, tail_15^0'=tail_15^post35, temp0_21^0'=temp0_21^post35, temp0_30^0'=temp0_30^post35, temp_34^0'=temp_34^post35, temp_35^0'=temp_35^post35, tmp_33^0'=tmp_33^post35, x_24^0'=x_24^post35, x_slam_f_22^0'=x_slam_f_22^post35, y_23^0'=y_23^post35, (0 == 0 /\ -rcd_179^post35+rcd_179^0 == 0 /\ -rcd_185^post35+rcd_185^0 == 0 /\ -head_31^post35+head_31^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post35 <= 0 /\ -nondet_12^post35+nondet_12^0 == 0 /\ f_198^0-f_198^post35 == 0 /\ -r_164^post35+r_164^0 == 0 /\ -r_39^post35+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post35 == 0 /\ y_23^0-y_23^post35 == 0 /\ rcd_112^0-rcd_112^post35 == 0 /\ -rcd_104^post35+rcd_104^0 == 0 /\ a_208^0-a_208^post35 == 0 /\ temp_35^0-temp_35^post35 == 0 /\ -x_slam_f_22^post35+x_slam_f_22^0 == 0 /\ -tail_15^post35+tail_15^0 == 0 /\ -rcd_43^post35+rcd_43^0 == 0 /\ temp0_30^0-temp0_30^post35 == 0 /\ -lt_17^post35+lt_17^0 == 0 /\ -head_slam_f_28^post35+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post35 == 0 /\ i_120^0-i_120^post35 == 0 /\ r_197^0-r_197^post35 == 0 /\ rcd_190^0-rcd_190^post35 == 0 /\ -head_16^post35+head_16^0 == 0 /\ result_11^post35-temp0_21^0 == 0 /\ i_29^0-i_29^post35 == 0 /\ rcd_69^0-rcd_69^post35 == 0 /\ -temp_34^post35+temp_34^0 == 0 /\ lt_20^0-lt_20^post35 == 0 /\ rcd_207^0-rcd_207^post35 == 0 /\ -x_24^post35+x_24^0 == 0 /\ -tmp_33^post35+tmp_33^0 == 0 /\ -i_110^post35+i_110^0 == 0 /\ -length_27^post35+length_27^0 == 0 /\ t_25^0-t_25^post35 == 0 /\ -a_178^post35+a_178^0 == 0 /\ -temp0_21^post35+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post35+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 37: l26 -> l27 : a_153^0'=a_153^post38, a_178^0'=a_178^post38, a_208^0'=a_208^post38, f_198^0'=f_198^post38, head_16^0'=head_16^post38, head_31^0'=head_31^post38, head_slam_f_28^0'=head_slam_f_28^post38, i_110^0'=i_110^post38, i_120^0'=i_120^post38, i_29^0'=i_29^post38, length_27^0'=length_27^post38, lt_17^0'=lt_17^post38, lt_20^0'=lt_20^post38, nondet_12^0'=nondet_12^post38, r_164^0'=r_164^post38, r_197^0'=r_197^post38, r_39^0'=r_39^post38, rcd_104^0'=rcd_104^post38, rcd_112^0'=rcd_112^post38, rcd_179^0'=rcd_179^post38, rcd_185^0'=rcd_185^post38, rcd_190^0'=rcd_190^post38, rcd_207^0'=rcd_207^post38, rcd_43^0'=rcd_43^post38, rcd_69^0'=rcd_69^post38, result_11^0'=result_11^post38, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post38, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post38, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post38, t_25^0'=t_25^post38, tail_15^0'=tail_15^post38, temp0_21^0'=temp0_21^post38, temp0_30^0'=temp0_30^post38, temp_34^0'=temp_34^post38, temp_35^0'=temp_35^post38, tmp_33^0'=tmp_33^post38, x_24^0'=x_24^post38, x_slam_f_22^0'=x_slam_f_22^post38, y_23^0'=y_23^post38, (head_16^0-head_16^post38 == 0 /\ i_110^0-i_110^post38 == 0 /\ -temp_34^post38+temp_34^0 == 0 /\ result_11^0-result_11^post38 == 0 /\ y_23^0-y_23^post38 == 0 /\ a_178^0-a_178^post38 == 0 /\ r_197^0-r_197^post38 == 0 /\ -tail_15^post38+tail_15^0 == 0 /\ -a_208^post38+a_208^0 == 0 /\ rcd_190^0-rcd_190^post38 == 0 /\ -i_29^post38+i_29^0 == 0 /\ -tmp_33^post38+tmp_33^0 == 0 /\ a_153^0-a_153^post38 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post38+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post38+lt_17^0 == 0 /\ r_39^0-r_39^post38 == 0 /\ -lt_20^post38+lt_20^0 == 0 /\ -temp0_21^post38+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post38+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post38+length_27^0 == 0 /\ -rcd_104^post38+rcd_104^0 == 0 /\ temp_35^0-temp_35^post38 == 0 /\ nondet_12^0-nondet_12^post38 == 0 /\ -rcd_179^post38+rcd_179^0 == 0 /\ t_25^0-t_25^post38 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post38 == 0 /\ -x_slam_f_22^post38+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post38 == 0 /\ -x_24^post38+x_24^0 == 0 /\ temp0_30^0-temp0_30^post38 == 0 /\ -rcd_43^post38+rcd_43^0 == 0 /\ i_120^0-i_120^post38 == 0 /\ rcd_112^0-rcd_112^post38 == 0 /\ -r_164^post38+r_164^0 == 0 /\ f_198^0-f_198^post38 == 0 /\ rcd_185^0-rcd_185^post38 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -rcd_207^post38+rcd_207^0 == 0 /\ -head_31^post38+head_31^0 == 0 /\ -head_slam_f_28^post38+head_slam_f_28^0 == 0), cost: 1 38: l26 -> l27 : a_153^0'=a_153^post39, a_178^0'=a_178^post39, a_208^0'=a_208^post39, f_198^0'=f_198^post39, head_16^0'=head_16^post39, head_31^0'=head_31^post39, head_slam_f_28^0'=head_slam_f_28^post39, i_110^0'=i_110^post39, i_120^0'=i_120^post39, i_29^0'=i_29^post39, length_27^0'=length_27^post39, lt_17^0'=lt_17^post39, lt_20^0'=lt_20^post39, nondet_12^0'=nondet_12^post39, r_164^0'=r_164^post39, r_197^0'=r_197^post39, r_39^0'=r_39^post39, rcd_104^0'=rcd_104^post39, rcd_112^0'=rcd_112^post39, rcd_179^0'=rcd_179^post39, rcd_185^0'=rcd_185^post39, rcd_190^0'=rcd_190^post39, rcd_207^0'=rcd_207^post39, rcd_43^0'=rcd_43^post39, rcd_69^0'=rcd_69^post39, result_11^0'=result_11^post39, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post39, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post39, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post39, t_25^0'=t_25^post39, tail_15^0'=tail_15^post39, temp0_21^0'=temp0_21^post39, temp0_30^0'=temp0_30^post39, temp_34^0'=temp_34^post39, temp_35^0'=temp_35^post39, tmp_33^0'=tmp_33^post39, x_24^0'=x_24^post39, x_slam_f_22^0'=x_slam_f_22^post39, y_23^0'=y_23^post39, (-lt_20^post39+lt_20^0 == 0 /\ -r_164^post39+r_164^0 == 0 /\ -lt_17^post39+lt_17^0 == 0 /\ -head_slam_f_28^post39+head_slam_f_28^0 == 0 /\ -length_27^post39+length_27^0 == 0 /\ result_11^0-result_11^post39 == 0 /\ -y_23^post39+y_23^0 == 0 /\ -head_16^post39+head_16^0 == 0 /\ temp_35^0-temp_35^post39 == 0 /\ -x_24^post39+x_24^0 == 0 /\ -temp0_30^post39+temp0_30^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post39 == 0 /\ r_197^0-r_197^post39 == 0 /\ -a_178^post39+a_178^0 == 0 /\ -tail_15^post39+tail_15^0 == 0 /\ f_198^0-f_198^post39 == 0 /\ nondet_12^0-nondet_12^post39 == 0 /\ -i_110^post39+i_110^0 == 0 /\ rcd_190^0-rcd_190^post39 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post39+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post39 == 0 /\ -head_31^post39+head_31^0 == 0 /\ r_39^0-r_39^post39 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post39 == 0 /\ -rcd_179^post39+rcd_179^0 == 0 /\ -rcd_185^post39+rcd_185^0 == 0 /\ -rcd_43^post39+rcd_43^0 == 0 /\ -temp_34^post39+temp_34^0 == 0 /\ -rcd_207^post39+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -rcd_104^post39+rcd_104^0 == 0 /\ -tmp_33^post39+tmp_33^0 == 0 /\ a_153^0-a_153^post39 == 0 /\ x_slam_f_22^0-x_slam_f_22^post39 == 0 /\ -temp0_21^post39+temp0_21^0 == 0 /\ i_120^0-i_120^post39 == 0 /\ -i_29^post39+i_29^0 == 0 /\ t_25^0-t_25^post39 == 0 /\ -a_208^post39+a_208^0 == 0 /\ rcd_69^0-rcd_69^post39 == 0), cost: 1 39: l27 -> l28 : a_153^0'=a_153^post40, a_178^0'=a_178^post40, a_208^0'=a_208^post40, f_198^0'=f_198^post40, head_16^0'=head_16^post40, head_31^0'=head_31^post40, head_slam_f_28^0'=head_slam_f_28^post40, i_110^0'=i_110^post40, i_120^0'=i_120^post40, i_29^0'=i_29^post40, length_27^0'=length_27^post40, lt_17^0'=lt_17^post40, lt_20^0'=lt_20^post40, nondet_12^0'=nondet_12^post40, r_164^0'=r_164^post40, r_197^0'=r_197^post40, r_39^0'=r_39^post40, rcd_104^0'=rcd_104^post40, rcd_112^0'=rcd_112^post40, rcd_179^0'=rcd_179^post40, rcd_185^0'=rcd_185^post40, rcd_190^0'=rcd_190^post40, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^post40, rcd_69^0'=rcd_69^post40, result_11^0'=result_11^post40, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post40, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post40, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post40, t_25^0'=t_25^post40, tail_15^0'=tail_15^post40, temp0_21^0'=temp0_21^post40, temp0_30^0'=temp0_30^post40, temp_34^0'=temp_34^post40, temp_35^0'=temp_35^post40, tmp_33^0'=tmp_33^post40, x_24^0'=x_24^post40, x_slam_f_22^0'=x_slam_f_22^post40, y_23^0'=y_23^post40, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ temp_35^0-temp_35^post40 == 0 /\ -head_slam_f_28^post40+head_slam_f_28^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ nondet_12^0-nondet_12^post40 == 0 /\ -head_16^post40+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post40 == 0 /\ tail_15^0-tail_15^post40 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -temp_34^post40+temp_34^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_185^0-rcd_185^post40 == 0 /\ -x_24^post40+x_24^0 == 0 /\ -tmp_33^post40+tmp_33^0 == 0 /\ -i_110^post40+i_110^0 == 0 /\ f_198^0-f_198^post40 == 0 /\ rcd_190^0-rcd_190^post40 == 0 /\ y_23^0-y_23^post40 == 0 /\ -temp0_30^post40+temp0_30^0 == 0 /\ lt_17^0-lt_17^post40 == 0 /\ -a_178^post40+a_178^0 == 0 /\ -temp0_21^post40+temp0_21^0 == 0 /\ -i_29^post40+i_29^0 == 0 /\ r_39^0-r_39^post40 == 0 /\ -rcd_179^post40+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post40+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -lt_20^post40+lt_20^0 == 0 /\ -r_164^post40+r_164^0 == 0 /\ -r_197^post40+r_197^0 == 0 /\ rcd_104^0-rcd_104^post40 == 0 /\ rcd_43^0-rcd_43^post40 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post40 == 0 /\ -rcd_112^post40+rcd_112^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ a_153^0-a_153^post40 == 0 /\ head_31^0-head_31^post40 == 0 /\ i_120^0-i_120^post40 == 0 /\ -length_27^post40+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post40 == 0 /\ -result_11^post40+result_11^0 == 0 /\ rcd_69^0-rcd_69^post40 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ t_25^post40-x_24^0 == 0), cost: 1 40: l28 -> l29 : a_153^0'=a_153^post41, a_178^0'=a_178^post41, a_208^0'=a_208^post41, f_198^0'=f_198^post41, head_16^0'=head_16^post41, head_31^0'=head_31^post41, head_slam_f_28^0'=head_slam_f_28^post41, i_110^0'=i_110^post41, i_120^0'=i_120^post41, i_29^0'=i_29^post41, length_27^0'=length_27^post41, lt_17^0'=lt_17^post41, lt_20^0'=lt_20^post41, nondet_12^0'=nondet_12^post41, r_164^0'=r_164^post41, r_197^0'=r_197^post41, r_39^0'=r_39^post41, rcd_104^0'=rcd_104^post41, rcd_112^0'=rcd_112^post41, rcd_179^0'=rcd_179^post41, rcd_185^0'=rcd_185^post41, rcd_190^0'=rcd_190^post41, rcd_207^0'=rcd_207^post41, rcd_43^0'=rcd_43^post41, rcd_69^0'=rcd_69^post41, result_11^0'=result_11^post41, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post41, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post41, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post41, t_25^0'=t_25^post41, tail_15^0'=tail_15^post41, temp0_21^0'=temp0_21^post41, temp0_30^0'=temp0_30^post41, temp_34^0'=temp_34^post41, temp_35^0'=temp_35^post41, tmp_33^0'=tmp_33^post41, x_24^0'=x_24^post41, x_slam_f_22^0'=x_slam_f_22^post41, y_23^0'=y_23^post41, (-rcd_207^post41+rcd_207^0 == 0 /\ -rcd_185^post41+rcd_185^0 == 0 /\ -rcd_179^post41+rcd_179^0 == 0 /\ lt_17^0-lt_17^post41 == 0 /\ rcd_190^0-rcd_190^post41 == 0 /\ -head_31^post41+head_31^0 == 0 /\ -a_178^post41+a_178^0 == 0 /\ f_198^0-f_198^post41 == 0 /\ y_23^0-y_23^post41 == 0 /\ temp0_30^0-temp0_30^post41 == 0 /\ -temp_34^post41+temp_34^0 == 0 /\ -x_slam_f_22^post41+x_slam_f_22^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_35^0-temp_35^post41 == 0 /\ -i_29^post41+i_29^0 == 0 /\ rcd_43^0-rcd_43^post41 == 0 /\ -r_197^post41+r_197^0 == 0 /\ result_11^0-result_11^post41 == 0 /\ -temp0_21^post41+temp0_21^0 == 0 /\ rcd_104^0-rcd_104^post41 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post41+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post41+a_208^0 == 0 /\ rcd_112^0-rcd_112^post41 == 0 /\ -head_slam_f_28^post41+head_slam_f_28^0 == 0 /\ head_16^0-head_16^post41 == 0 /\ r_39^0-r_39^post41 == 0 /\ t_25^0-t_25^post41 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post41 == 0 /\ i_120^0-i_120^post41 == 0 /\ -length_27^post41+length_27^0 == 0 /\ i_110^0-i_110^post41 == 0 /\ rcd_69^0-rcd_69^post41 == 0 /\ a_153^0-a_153^post41 == 0 /\ -x_24^post41+x_24^0 == 0 /\ -tmp_33^post41+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post41 == 0 /\ -tail_15^post41+tail_15^0 == 0 /\ r_164^0-r_164^post41 == 0 /\ -lt_20^post41+lt_20^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post41+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 41: l28 -> l29 : a_153^0'=a_153^post42, a_178^0'=a_178^post42, a_208^0'=a_208^post42, f_198^0'=f_198^post42, head_16^0'=head_16^post42, head_31^0'=head_31^post42, head_slam_f_28^0'=head_slam_f_28^post42, i_110^0'=i_110^post42, i_120^0'=i_120^post42, i_29^0'=i_29^post42, length_27^0'=length_27^post42, lt_17^0'=lt_17^post42, lt_20^0'=lt_20^post42, nondet_12^0'=nondet_12^post42, r_164^0'=r_164^post42, r_197^0'=r_197^post42, r_39^0'=r_39^post42, rcd_104^0'=rcd_104^post42, rcd_112^0'=rcd_112^post42, rcd_179^0'=rcd_179^post42, rcd_185^0'=rcd_185^post42, rcd_190^0'=rcd_190^post42, rcd_207^0'=rcd_207^post42, rcd_43^0'=rcd_43^post42, rcd_69^0'=rcd_69^post42, result_11^0'=result_11^post42, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post42, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post42, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post42, t_25^0'=t_25^post42, tail_15^0'=tail_15^post42, temp0_21^0'=temp0_21^post42, temp0_30^0'=temp0_30^post42, temp_34^0'=temp_34^post42, temp_35^0'=temp_35^post42, tmp_33^0'=tmp_33^post42, x_24^0'=x_24^post42, x_slam_f_22^0'=x_slam_f_22^post42, y_23^0'=y_23^post42, (nondet_12^0-nondet_12^post42 == 0 /\ -x_24^post42+x_24^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -head_31^post42+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post42+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ a_208^0-a_208^post42 == 0 /\ f_198^0-f_198^post42 == 0 /\ x_slam_f_22^0-x_slam_f_22^post42 == 0 /\ rcd_190^0-rcd_190^post42 == 0 /\ -r_164^post42+r_164^0 == 0 /\ -rcd_185^post42+rcd_185^0 == 0 /\ -rcd_207^post42+rcd_207^0 == 0 /\ i_29^0-i_29^post42 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post42 == 0 /\ lt_20^0-lt_20^post42 == 0 /\ result_11^0-result_11^post42 == 0 /\ -head_16^post42+head_16^0 == 0 /\ -tmp_33^post42+tmp_33^0 == 0 /\ -temp0_21^post42+temp0_21^0 == 0 /\ rcd_69^0-rcd_69^post42 == 0 /\ rcd_112^0-rcd_112^post42 == 0 /\ -a_178^post42+a_178^0 == 0 /\ -a_153^post42+a_153^0 == 0 /\ -head_slam_f_28^post42+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post42 == 0 /\ temp_35^0-temp_35^post42 == 0 /\ -length_27^post42+length_27^0 == 0 /\ i_120^0-i_120^post42 == 0 /\ -temp_34^post42+temp_34^0 == 0 /\ -rcd_179^post42+rcd_179^0 == 0 /\ -i_110^post42+i_110^0 == 0 /\ -rcd_43^post42+rcd_43^0 == 0 /\ y_23^0-y_23^post42 == 0 /\ t_25^0-t_25^post42 == 0 /\ r_197^0-r_197^post42 == 0 /\ -lt_17^post42+lt_17^0 == 0 /\ r_39^0-r_39^post42 == 0 /\ tail_15^0-tail_15^post42 == 0 /\ -rcd_104^post42+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post42 == 0), cost: 1 42: l29 -> l30 : a_153^0'=a_153^post43, a_178^0'=a_178^post43, a_208^0'=a_208^post43, f_198^0'=f_198^post43, head_16^0'=head_16^post43, head_31^0'=head_31^post43, head_slam_f_28^0'=head_slam_f_28^post43, i_110^0'=i_110^post43, i_120^0'=i_120^post43, i_29^0'=i_29^post43, length_27^0'=length_27^post43, lt_17^0'=lt_17^post43, lt_20^0'=lt_20^post43, nondet_12^0'=nondet_12^post43, r_164^0'=r_164^post43, r_197^0'=r_197^post43, r_39^0'=r_39^post43, rcd_104^0'=rcd_104^post43, rcd_112^0'=rcd_112^post43, rcd_179^0'=rcd_179^post43, rcd_185^0'=rcd_185^post43, rcd_190^0'=rcd_190^post43, rcd_207^0'=rcd_207^post43, rcd_43^0'=rcd_43^post43, rcd_69^0'=rcd_69^post43, result_11^0'=result_11^post43, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post43, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post43, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post43, t_25^0'=t_25^post43, tail_15^0'=tail_15^post43, temp0_21^0'=temp0_21^post43, temp0_30^0'=temp0_30^post43, temp_34^0'=temp_34^post43, temp_35^0'=temp_35^post43, tmp_33^0'=tmp_33^post43, x_24^0'=x_24^post43, x_slam_f_22^0'=x_slam_f_22^post43, y_23^0'=y_23^post43, (nondet_12^0-nondet_12^post43 == 0 /\ x_slam_f_22^0-x_slam_f_22^post43 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post43 == 0 /\ y_23^0-y_23^post43 == 0 /\ f_198^0-f_198^post43 == 0 /\ -head_slam_f_28^post43+head_slam_f_28^0 == 0 /\ a_208^0-a_208^post43 == 0 /\ -length_27^post43+length_27^0 == 0 /\ -temp_35^post43+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post43 == 0 /\ -r_164^post43+r_164^0 == 0 /\ -lt_20^post43+lt_20^0 == 0 /\ -i_110^post43+i_110^0 == 0 /\ lt_17^0-lt_17^post43 == 0 /\ -result_11^post43+result_11^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post43 == 0 /\ rcd_190^0-rcd_190^post43 == 0 /\ -tmp_33^post43+tmp_33^0 == 0 /\ -x_24^post43+x_24^0 == 0 /\ temp_34^0-temp_34^post43 == 0 /\ -a_153^post43+a_153^0 == 0 /\ -a_178^post43+a_178^0 == 0 /\ rcd_112^0-rcd_112^post43 == 0 /\ -temp0_21^post43+temp0_21^0 == 0 /\ -rcd_207^post43+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post43+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_43^0-rcd_43^post43 == 0 /\ -i_29^post43+i_29^0 == 0 /\ t_25^0-t_25^post43 == 0 /\ -rcd_179^post43+rcd_179^0 == 0 /\ head_31^0-head_31^post43 == 0 /\ rcd_69^0-rcd_69^post43 == 0 /\ r_39^0-r_39^post43 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -r_197^post43+r_197^0 == 0 /\ tail_15^0-tail_15^post43 == 0 /\ i_120^0-i_120^post43 == 0 /\ -head_16^post43+head_16^0 == 0 /\ temp0_30^0-temp0_30^post43 == 0 /\ -rcd_104^post43+rcd_104^0 == 0), cost: 1 43: l29 -> l30 : a_153^0'=a_153^post44, a_178^0'=a_178^post44, a_208^0'=a_208^post44, f_198^0'=f_198^post44, head_16^0'=head_16^post44, head_31^0'=head_31^post44, head_slam_f_28^0'=head_slam_f_28^post44, i_110^0'=i_110^post44, i_120^0'=i_120^post44, i_29^0'=i_29^post44, length_27^0'=length_27^post44, lt_17^0'=lt_17^post44, lt_20^0'=lt_20^post44, nondet_12^0'=nondet_12^post44, r_164^0'=r_164^post44, r_197^0'=r_197^post44, r_39^0'=r_39^post44, rcd_104^0'=rcd_104^post44, rcd_112^0'=rcd_112^post44, rcd_179^0'=rcd_179^post44, rcd_185^0'=rcd_185^post44, rcd_190^0'=rcd_190^post44, rcd_207^0'=rcd_207^post44, rcd_43^0'=rcd_43^post44, rcd_69^0'=rcd_69^post44, result_11^0'=result_11^post44, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post44, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post44, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post44, t_25^0'=t_25^post44, tail_15^0'=tail_15^post44, temp0_21^0'=temp0_21^post44, temp0_30^0'=temp0_30^post44, temp_34^0'=temp_34^post44, temp_35^0'=temp_35^post44, tmp_33^0'=tmp_33^post44, x_24^0'=x_24^post44, x_slam_f_22^0'=x_slam_f_22^post44, y_23^0'=y_23^post44, (-temp0_21^post44+temp0_21^0 == 0 /\ -i_110^post44+i_110^0 == 0 /\ -r_197^post44+r_197^0 == 0 /\ r_39^0-r_39^post44 == 0 /\ -temp_34^post44+temp_34^0 == 0 /\ f_198^0-f_198^post44 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post44 == 0 /\ rcd_104^0-rcd_104^post44 == 0 /\ -a_208^post44+a_208^0 == 0 /\ rcd_185^0-rcd_185^post44 == 0 /\ -x_24^post44+x_24^0 == 0 /\ -rcd_179^post44+rcd_179^0 == 0 /\ -tmp_33^post44+tmp_33^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post44 == 0 /\ lt_17^0-lt_17^post44 == 0 /\ -rcd_190^post44+rcd_190^0 == 0 /\ head_16^0-head_16^post44 == 0 /\ temp_35^0-temp_35^post44 == 0 /\ r_164^0-r_164^post44 == 0 /\ -result_11^post44+result_11^0 == 0 /\ a_153^0-a_153^post44 == 0 /\ i_120^0-i_120^post44 == 0 /\ -i_29^post44+i_29^0 == 0 /\ -lt_20^post44+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ x_slam_f_22^0-x_slam_f_22^post44 == 0 /\ tail_15^0-tail_15^post44 == 0 /\ -t_25^post44+t_25^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post44+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp0_30^0-temp0_30^post44 == 0 /\ rcd_69^0-rcd_69^post44 == 0 /\ rcd_43^0-rcd_43^post44 == 0 /\ -rcd_112^post44+rcd_112^0 == 0 /\ -a_178^post44+a_178^0 == 0 /\ -head_slam_f_28^post44+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post44 == 0 /\ -length_27^post44+length_27^0 == 0 /\ nondet_12^0-nondet_12^post44 == 0 /\ head_31^0-head_31^post44 == 0 /\ -rcd_207^post44+rcd_207^0 == 0), cost: 1 44: l30 -> l25 : a_153^0'=a_153^post45, a_178^0'=a_178^post45, a_208^0'=a_208^post45, f_198^0'=f_198^post45, head_16^0'=head_16^post45, head_31^0'=head_31^post45, head_slam_f_28^0'=head_slam_f_28^post45, i_110^0'=i_110^post45, i_120^0'=i_120^post45, i_29^0'=i_29^post45, length_27^0'=length_27^post45, lt_17^0'=lt_17^post45, lt_20^0'=lt_20^post45, nondet_12^0'=nondet_12^post45, r_164^0'=r_164^post45, r_197^0'=r_197^post45, r_39^0'=r_39^post45, rcd_104^0'=rcd_104^post45, rcd_112^0'=rcd_112^post45, rcd_179^0'=rcd_179^post45, rcd_185^0'=rcd_185^post45, rcd_190^0'=rcd_190^post45, rcd_207^0'=rcd_207^post45, rcd_43^0'=rcd_43^post45, rcd_69^0'=rcd_69^post45, result_11^0'=result_11^post45, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post45, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post45, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post45, t_25^0'=t_25^post45, tail_15^0'=tail_15^post45, temp0_21^0'=temp0_21^post45, temp0_30^0'=temp0_30^post45, temp_34^0'=temp_34^post45, temp_35^0'=temp_35^post45, tmp_33^0'=tmp_33^post45, x_24^0'=x_24^post45, x_slam_f_22^0'=x_slam_f_22^post45, y_23^0'=y_23^post45, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ head_31^0-head_31^post45 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ -head_16^post45+head_16^0 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 45: l25 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (rcd_43^0-rcd_43^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^0 == 0 /\ t_25^0-t_25^post46 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ temp_34^0-temp_34^post46 == 0 /\ -i_29^post46+i_29^0 == 0 /\ -lt_20^post46+lt_20^0 == 0 /\ -r_164^post46+r_164^0 == 0 /\ rcd_104^0-rcd_104^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post46 == 0 /\ -rcd_69^post46+rcd_69^0 == 0 /\ -rcd_207^post46+rcd_207^0 == 0 /\ -head_16^post46+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_112^post46+rcd_112^0 == 0 /\ y_23^0-y_23^post46 == 0 /\ temp0_30^0-temp0_30^post46 == 0 /\ -a_178^post46+a_178^0 == 0 /\ -head_slam_f_28^post46+head_slam_f_28^0 == 0 /\ r_39^0-r_39^post46 == 0 /\ -length_27^post46+length_27^0 == 0 /\ nondet_12^0-nondet_12^post46 == 0 /\ result_11^0-result_11^post46 == 0 /\ a_208^0-a_208^post46 == 0 /\ -i_110^post46+i_110^0 == 0 /\ -tmp_33^post46+tmp_33^0 == 0 /\ f_198^0-f_198^post46 == 0 /\ tail_15^0-tail_15^post46 == 0 /\ -temp0_21^post46+temp0_21^0 == 0 /\ lt_17^0-lt_17^post46 == 0 /\ rcd_185^0-rcd_185^post46 == 0 /\ head_31^0-head_31^post46 == 0 /\ -rcd_179^post46+rcd_179^0 == 0 /\ -rcd_190^post46+rcd_190^0 == 0 /\ i_120^0-i_120^post46 == 0 /\ a_153^0-a_153^post46 == 0 /\ -r_197^post46+r_197^0 == 0 /\ x_24^0-x_24^post46 == 0), cost: 1 46: l31 -> l1 : a_153^0'=a_153^post47, a_178^0'=a_178^post47, a_208^0'=a_208^post47, f_198^0'=f_198^post47, head_16^0'=head_16^post47, head_31^0'=head_31^post47, head_slam_f_28^0'=head_slam_f_28^post47, i_110^0'=i_110^post47, i_120^0'=i_120^post47, i_29^0'=i_29^post47, length_27^0'=length_27^post47, lt_17^0'=lt_17^post47, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^post47, r_164^0'=r_164^post47, r_197^0'=r_197^post47, r_39^0'=r_39^post47, rcd_104^0'=rcd_104^post47, rcd_112^0'=rcd_112^post47, rcd_179^0'=rcd_179^post47, rcd_185^0'=rcd_185^post47, rcd_190^0'=rcd_190^post47, rcd_207^0'=rcd_207^post47, rcd_43^0'=rcd_43^post47, rcd_69^0'=rcd_69^post47, result_11^0'=result_11^post47, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post47, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post47, t_25^0'=t_25^post47, tail_15^0'=tail_15^post47, temp0_21^0'=temp0_21^post47, temp0_30^0'=temp0_30^post47, temp_34^0'=temp_34^post47, temp_35^0'=temp_35^post47, tmp_33^0'=tmp_33^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ r_39^0-r_39^post47 == 0 /\ temp_35^0-temp_35^post47 == 0 /\ rcd_104^0-rcd_104^post47 == 0 /\ i_110^0-i_110^post47 == 0 /\ i_120^0-i_120^post47 == 0 /\ rcd_43^0-rcd_43^post47 == 0 /\ rcd_69^0-rcd_69^post47 == 0 /\ -tmp_33^post47+tmp_33^0 == 0 /\ -temp0_21^post47+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post47 == 0 /\ -head_31^post47+head_31^0 == 0 /\ -a_178^post47+a_178^0 == 0 /\ -head_slam_f_28^post47+head_slam_f_28^0 == 0 /\ -temp_34^post47+temp_34^0 == 0 /\ -a_153^0 <= 0 /\ -i_29^post47+i_29^0 == 0 /\ -rcd_179^post47+rcd_179^0 == 0 /\ -r_197^post47+r_197^0 == 0 /\ -r_164^post47+r_164^0 == 0 /\ -rcd_207^post47+rcd_207^0 == 0 /\ f_198^0-f_198^post47 == 0 /\ -rcd_190^post47+rcd_190^0 == 0 /\ -lt_17^post47+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post47 == 0 /\ result_11^post47-temp0_21^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ a_153^0-a_153^post47 == 0 /\ rcd_185^0-rcd_185^post47 == 0 /\ -length_27^post47+length_27^0 == 0 /\ -a_208^post47+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post47+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post47+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post47+tail_15^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_112^0-rcd_112^post47 == 0), cost: 1 47: l31 -> l32 : a_153^0'=a_153^post48, a_178^0'=a_178^post48, a_208^0'=a_208^post48, f_198^0'=f_198^post48, head_16^0'=head_16^post48, head_31^0'=head_31^post48, head_slam_f_28^0'=head_slam_f_28^post48, i_110^0'=i_110^post48, i_120^0'=i_120^post48, i_29^0'=i_29^post48, length_27^0'=length_27^post48, lt_17^0'=lt_17^post48, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^post48, r_164^0'=r_164^post48, r_197^0'=r_197^post48, r_39^0'=r_39^post48, rcd_104^0'=rcd_104^post48, rcd_112^0'=rcd_112^post48, rcd_179^0'=rcd_179^post48, rcd_185^0'=rcd_185^post48, rcd_190^0'=rcd_190^post48, rcd_207^0'=rcd_207^post48, rcd_43^0'=rcd_43^post48, rcd_69^0'=rcd_69^post48, result_11^0'=result_11^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post48, t_25^0'=t_25^post48, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^post48, temp0_30^0'=temp0_30^post48, temp_34^0'=temp_34^post48, temp_35^0'=temp_35^post48, tmp_33^0'=tmp_33^post48, x_24^0'=x_24^post48, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^post48, (0 == 0 /\ r_39^0-r_39^post48 == 0 /\ rcd_190^0-rcd_190^post48 == 0 /\ -i_110^post48+i_110^0 == 0 /\ i_120^0-i_120^post48 == 0 /\ -rcd_179^post48+rcd_179^0 == 0 /\ -rcd_104^post48+rcd_104^0 == 0 /\ i_29^0-i_29^post48 == 0 /\ rcd_69^0-rcd_69^post48 == 0 /\ -temp0_21^post48+temp0_21^0 == 0 /\ -temp0_30^post48+temp0_30^0 == 0 /\ r_197^0-r_197^post48 == 0 /\ -rcd_43^post48+rcd_43^0 == 0 /\ head_31^0-head_31^post48 == 0 /\ -a_153^0 <= 0 /\ -result_11^post48+result_11^0 == 0 /\ -t_25^post48+t_25^0 == 0 /\ nondet_12^0-nondet_12^post48 == 0 /\ f_198^0-f_198^post48 == 0 /\ rcd_112^0-rcd_112^post48 == 0 /\ y_23^0-y_23^post48 == 0 /\ a_208^0-a_208^post48 == 0 /\ a_153^0-a_153^post48 == 0 /\ -x_24^post48+x_24^0 == 0 /\ -tmp_33^post48+tmp_33^0 == 0 /\ temp_35^0-temp_35^post48 == 0 /\ -rcd_185^post48+rcd_185^0 == 0 /\ -head_slam_f_28^post48+head_slam_f_28^0 == 0 /\ -rcd_207^post48+rcd_207^0 == 0 /\ -a_178^post48+a_178^0 == 0 /\ -temp_34^post48+temp_34^0 == 0 /\ lt_17^0-lt_17^post48 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post48 == 0 /\ -length_27^post48+length_27^0 == 0), cost: 1 48: l32 -> l33 : a_153^0'=a_153^post49, a_178^0'=a_178^post49, a_208^0'=a_208^post49, f_198^0'=f_198^post49, head_16^0'=head_16^post49, head_31^0'=head_31^post49, head_slam_f_28^0'=head_slam_f_28^post49, i_110^0'=i_110^post49, i_120^0'=i_120^post49, i_29^0'=i_29^post49, length_27^0'=length_27^post49, lt_17^0'=lt_17^post49, lt_20^0'=lt_20^post49, nondet_12^0'=nondet_12^post49, r_164^0'=r_164^post49, r_197^0'=r_197^post49, r_39^0'=r_39^post49, rcd_104^0'=rcd_104^post49, rcd_112^0'=rcd_112^post49, rcd_179^0'=rcd_179^post49, rcd_185^0'=rcd_185^post49, rcd_190^0'=rcd_190^post49, rcd_207^0'=rcd_207^post49, rcd_43^0'=rcd_43^post49, rcd_69^0'=rcd_69^post49, result_11^0'=result_11^post49, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post49, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post49, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post49, t_25^0'=t_25^post49, tail_15^0'=tail_15^post49, temp0_21^0'=temp0_21^post49, temp0_30^0'=temp0_30^post49, temp_34^0'=temp_34^post49, temp_35^0'=temp_35^post49, tmp_33^0'=tmp_33^post49, x_24^0'=x_24^post49, x_slam_f_22^0'=x_slam_f_22^post49, y_23^0'=y_23^post49, (-length_27^post49+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post49 == 0 /\ nondet_12^0-nondet_12^post49 == 0 /\ -rcd_104^post49+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post49 == 0 /\ -rcd_179^post49+rcd_179^0 == 0 /\ -rcd_185^post49+rcd_185^0 == 0 /\ i_120^0-i_120^post49 == 0 /\ -rcd_207^post49+rcd_207^0 == 0 /\ temp_34^0-temp_34^post49 == 0 /\ rcd_190^0-rcd_190^post49 == 0 /\ lt_17^0-lt_17^post49 == 0 /\ -x_slam_f_22^post49+x_slam_f_22^0 == 0 /\ -i_29^post49+i_29^0 == 0 /\ rcd_43^0-rcd_43^post49 == 0 /\ -lt_20^post49+lt_20^0 == 0 /\ t_25^0-t_25^post49 == 0 /\ -r_164^post49+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post49+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post49+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post49+head_16^0 == 0 /\ x_24^0-x_24^post49 == 0 /\ tail_15^0-tail_15^post49 == 0 /\ head_31^0-head_31^post49 == 0 /\ -a_178^post49+a_178^0 == 0 /\ -a_153^post49+a_153^0 == 0 /\ rcd_112^0-rcd_112^post49 == 0 /\ -head_slam_f_28^post49+head_slam_f_28^0 == 0 /\ rcd_69^0-rcd_69^post49 == 0 /\ a_208^0-a_208^post49 == 0 /\ y_23^0-y_23^post49 == 0 /\ f_198^0-f_198^post49 == 0 /\ -i_110^post49+i_110^0 == 0 /\ -result_11^post49+result_11^0 == 0 /\ -tmp_33^post49+tmp_33^0 == 0 /\ temp_35^0-temp_35^post49 == 0 /\ r_39^0-r_39^post49 == 0 /\ -temp0_21^post49+temp0_21^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -r_197^post49+r_197^0 == 0), cost: 1 49: l32 -> l33 : a_153^0'=a_153^post50, a_178^0'=a_178^post50, a_208^0'=a_208^post50, f_198^0'=f_198^post50, head_16^0'=head_16^post50, head_31^0'=head_31^post50, head_slam_f_28^0'=head_slam_f_28^post50, i_110^0'=i_110^post50, i_120^0'=i_120^post50, i_29^0'=i_29^post50, length_27^0'=length_27^post50, lt_17^0'=lt_17^post50, lt_20^0'=lt_20^post50, nondet_12^0'=nondet_12^post50, r_164^0'=r_164^post50, r_197^0'=r_197^post50, r_39^0'=r_39^post50, rcd_104^0'=rcd_104^post50, rcd_112^0'=rcd_112^post50, rcd_179^0'=rcd_179^post50, rcd_185^0'=rcd_185^post50, rcd_190^0'=rcd_190^post50, rcd_207^0'=rcd_207^post50, rcd_43^0'=rcd_43^post50, rcd_69^0'=rcd_69^post50, result_11^0'=result_11^post50, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post50, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post50, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post50, t_25^0'=t_25^post50, tail_15^0'=tail_15^post50, temp0_21^0'=temp0_21^post50, temp0_30^0'=temp0_30^post50, temp_34^0'=temp_34^post50, temp_35^0'=temp_35^post50, tmp_33^0'=tmp_33^post50, x_24^0'=x_24^post50, x_slam_f_22^0'=x_slam_f_22^post50, y_23^0'=y_23^post50, (-length_27^post50+length_27^0 == 0 /\ temp_34^0-temp_34^post50 == 0 /\ -rcd_104^post50+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post50 == 0 /\ -head_16^post50+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post50+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post50 == 0 /\ -head_slam_f_28^post50+head_slam_f_28^0 == 0 /\ rcd_43^0-rcd_43^post50 == 0 /\ t_25^0-t_25^post50 == 0 /\ -rcd_179^post50+rcd_179^0 == 0 /\ -a_208^post50+a_208^0 == 0 /\ rcd_69^0-rcd_69^post50 == 0 /\ y_23^0-y_23^post50 == 0 /\ f_198^0-f_198^post50 == 0 /\ -r_164^post50+r_164^0 == 0 /\ -tmp_33^post50+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post50 == 0 /\ -i_110^post50+i_110^0 == 0 /\ lt_20^0-lt_20^post50 == 0 /\ -temp0_21^post50+temp0_21^0 == 0 /\ -a_178^post50+a_178^0 == 0 /\ -rcd_207^post50+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ rcd_112^0-rcd_112^post50 == 0 /\ -tail_15^post50+tail_15^0 == 0 /\ -head_31^post50+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post50+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ result_11^0-result_11^post50 == 0 /\ r_197^0-r_197^post50 == 0 /\ rcd_185^0-rcd_185^post50 == 0 /\ x_24^0-x_24^post50 == 0 /\ r_39^0-r_39^post50 == 0 /\ -lt_17^post50+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post50 == 0 /\ -i_29^post50+i_29^0 == 0 /\ i_120^0-i_120^post50 == 0 /\ a_153^0-a_153^post50 == 0 /\ rcd_190^0-rcd_190^post50 == 0 /\ -x_slam_f_22^post50+x_slam_f_22^0 == 0), cost: 1 50: l33 -> l34 : a_153^0'=a_153^post51, a_178^0'=a_178^post51, a_208^0'=a_208^post51, f_198^0'=f_198^post51, head_16^0'=head_16^post51, head_31^0'=head_31^post51, head_slam_f_28^0'=head_slam_f_28^post51, i_110^0'=i_110^post51, i_120^0'=i_120^post51, i_29^0'=i_29^post51, length_27^0'=length_27^post51, lt_17^0'=lt_17^post51, lt_20^0'=lt_20^post51, nondet_12^0'=nondet_12^post51, r_164^0'=r_164^post51, r_197^0'=r_197^post51, r_39^0'=r_39^post51, rcd_104^0'=rcd_104^post51, rcd_112^0'=rcd_112^post51, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^post51, rcd_190^0'=rcd_190^post51, rcd_207^0'=rcd_207^post51, rcd_43^0'=rcd_43^post51, rcd_69^0'=rcd_69^post51, result_11^0'=result_11^post51, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post51, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post51, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post51, t_25^0'=t_25^post51, tail_15^0'=tail_15^post51, temp0_21^0'=temp0_21^post51, temp0_30^0'=temp0_30^post51, temp_34^0'=temp_34^post51, temp_35^0'=temp_35^post51, tmp_33^0'=tmp_33^post51, x_24^0'=x_24^post51, x_slam_f_22^0'=x_slam_f_22^post51, y_23^0'=y_23^post51, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ rcd_112^0-rcd_112^post51 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post51 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post51 == 0 /\ -x_24^post51+x_24^0 == 0 /\ -temp0_30^post51+temp0_30^0 == 0 /\ -y_23^post51+y_23^0 == 0 /\ temp_35^0-temp_35^post51 == 0 /\ -i_110^post51+i_110^0 == 0 /\ t_25^post51-x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post51+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -r_164^post51+r_164^0 == 0 /\ r_197^0-r_197^post51 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post51 == 0 /\ tail_15^0-tail_15^post51 == 0 /\ -rcd_185^post51+rcd_185^0 == 0 /\ a_208^0-a_208^post51 == 0 /\ r_39^0-r_39^post51 == 0 /\ result_11^0-result_11^post51 == 0 /\ -temp_34^post51+temp_34^0 == 0 /\ i_120^0-i_120^post51 == 0 /\ nondet_12^0-nondet_12^post51 == 0 /\ lt_20^0-lt_20^post51 == 0 /\ -tmp_33^post51+tmp_33^0 == 0 /\ a_153^0-a_153^post51 == 0 /\ i_29^0-i_29^post51 == 0 /\ -lt_17^post51+lt_17^0 == 0 /\ -temp0_21^post51+temp0_21^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -head_slam_f_28^post51+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post51 == 0 /\ -rcd_43^post51+rcd_43^0 == 0 /\ -head_31^post51+head_31^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post51 == 0 /\ rcd_190^0-rcd_190^post51 == 0 /\ -length_27^post51+length_27^0 == 0 /\ -rcd_104^post51+rcd_104^0 == 0 /\ rcd_207^0-rcd_207^post51 == 0 /\ -head_16^post51+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 51: l34 -> l35 : a_153^0'=a_153^post52, a_178^0'=a_178^post52, a_208^0'=a_208^post52, f_198^0'=f_198^post52, head_16^0'=head_16^post52, head_31^0'=head_31^post52, head_slam_f_28^0'=head_slam_f_28^post52, i_110^0'=i_110^post52, i_120^0'=i_120^post52, i_29^0'=i_29^post52, length_27^0'=length_27^post52, lt_17^0'=lt_17^post52, lt_20^0'=lt_20^post52, nondet_12^0'=nondet_12^post52, r_164^0'=r_164^post52, r_197^0'=r_197^post52, r_39^0'=r_39^post52, rcd_104^0'=rcd_104^post52, rcd_112^0'=rcd_112^post52, rcd_179^0'=rcd_179^post52, rcd_185^0'=rcd_185^post52, rcd_190^0'=rcd_190^post52, rcd_207^0'=rcd_207^post52, rcd_43^0'=rcd_43^post52, rcd_69^0'=rcd_69^post52, result_11^0'=result_11^post52, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post52, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post52, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post52, t_25^0'=t_25^post52, tail_15^0'=tail_15^post52, temp0_21^0'=temp0_21^post52, temp0_30^0'=temp0_30^post52, temp_34^0'=temp_34^post52, temp_35^0'=temp_35^post52, tmp_33^0'=tmp_33^post52, x_24^0'=x_24^post52, x_slam_f_22^0'=x_slam_f_22^post52, y_23^0'=y_23^post52, (r_39^0-r_39^post52 == 0 /\ -rcd_43^post52+rcd_43^0 == 0 /\ -rcd_207^post52+rcd_207^0 == 0 /\ temp_35^0-temp_35^post52 == 0 /\ i_120^0-i_120^post52 == 0 /\ rcd_190^0-rcd_190^post52 == 0 /\ -head_16^post52+head_16^0 == 0 /\ rcd_69^0-rcd_69^post52 == 0 /\ tail_15^0-tail_15^post52 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -x_24^post52+x_24^0 == 0 /\ -tmp_33^post52+tmp_33^0 == 0 /\ f_198^0-f_198^post52 == 0 /\ -temp0_30^post52+temp0_30^0 == 0 /\ -temp0_21^post52+temp0_21^0 == 0 /\ -temp_34^post52+temp_34^0 == 0 /\ -a_178^post52+a_178^0 == 0 /\ -i_29^post52+i_29^0 == 0 /\ r_197^0-r_197^post52 == 0 /\ lt_20^0-lt_20^post52 == 0 /\ -r_164^post52+r_164^0 == 0 /\ -rcd_185^post52+rcd_185^0 == 0 /\ -rcd_179^post52+rcd_179^0 == 0 /\ a_208^0-a_208^post52 == 0 /\ head_31^0-head_31^post52 == 0 /\ -result_11^post52+result_11^0 == 0 /\ y_23^0-y_23^post52 == 0 /\ -rcd_104^post52+rcd_104^0 == 0 /\ -head_slam_f_28^post52+head_slam_f_28^0 == 0 /\ -x_slam_f_22^post52+x_slam_f_22^0 == 0 /\ nondet_12^0-nondet_12^post52 == 0 /\ -t_25^post52+t_25^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post52 == 0 /\ a_153^0-a_153^post52 == 0 /\ rcd_112^0-rcd_112^post52 == 0 /\ -i_110^post52+i_110^0 == 0 /\ -length_27^post52+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post52 == 0 /\ lt_17^0-lt_17^post52 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post52+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 52: l34 -> l35 : a_153^0'=a_153^post53, a_178^0'=a_178^post53, a_208^0'=a_208^post53, f_198^0'=f_198^post53, head_16^0'=head_16^post53, head_31^0'=head_31^post53, head_slam_f_28^0'=head_slam_f_28^post53, i_110^0'=i_110^post53, i_120^0'=i_120^post53, i_29^0'=i_29^post53, length_27^0'=length_27^post53, lt_17^0'=lt_17^post53, lt_20^0'=lt_20^post53, nondet_12^0'=nondet_12^post53, r_164^0'=r_164^post53, r_197^0'=r_197^post53, r_39^0'=r_39^post53, rcd_104^0'=rcd_104^post53, rcd_112^0'=rcd_112^post53, rcd_179^0'=rcd_179^post53, rcd_185^0'=rcd_185^post53, rcd_190^0'=rcd_190^post53, rcd_207^0'=rcd_207^post53, rcd_43^0'=rcd_43^post53, rcd_69^0'=rcd_69^post53, result_11^0'=result_11^post53, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post53, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post53, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post53, t_25^0'=t_25^post53, tail_15^0'=tail_15^post53, temp0_21^0'=temp0_21^post53, temp0_30^0'=temp0_30^post53, temp_34^0'=temp_34^post53, temp_35^0'=temp_35^post53, tmp_33^0'=tmp_33^post53, x_24^0'=x_24^post53, x_slam_f_22^0'=x_slam_f_22^post53, y_23^0'=y_23^post53, (temp0_30^0-temp0_30^post53 == 0 /\ -r_164^post53+r_164^0 == 0 /\ -rcd_207^post53+rcd_207^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post53+rcd_179^0 == 0 /\ -rcd_185^post53+rcd_185^0 == 0 /\ -head_31^post53+head_31^0 == 0 /\ a_153^0-a_153^post53 == 0 /\ r_197^0-r_197^post53 == 0 /\ i_120^0-i_120^post53 == 0 /\ temp_34^0-temp_34^post53 == 0 /\ rcd_190^0-rcd_190^post53 == 0 /\ i_110^0-i_110^post53 == 0 /\ head_16^0-head_16^post53 == 0 /\ -rcd_104^post53+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post53 == 0 /\ result_11^0-result_11^post53 == 0 /\ rcd_43^0-rcd_43^post53 == 0 /\ -x_slam_f_22^post53+x_slam_f_22^0 == 0 /\ -a_208^post53+a_208^0 == 0 /\ x_24^0-x_24^post53 == 0 /\ tail_15^0-tail_15^post53 == 0 /\ -lt_17^post53+lt_17^0 == 0 /\ -lt_20^post53+lt_20^0 == 0 /\ -i_29^post53+i_29^0 == 0 /\ -head_slam_f_28^post53+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post53 == 0 /\ f_198^0-f_198^post53 == 0 /\ y_23^0-y_23^post53 == 0 /\ t_25^0-t_25^post53 == 0 /\ rcd_112^0-rcd_112^post53 == 0 /\ temp_35^0-temp_35^post53 == 0 /\ r_39^0-r_39^post53 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post53 == 0 /\ -tmp_33^post53+tmp_33^0 == 0 /\ -length_27^post53+length_27^0 == 0 /\ -temp0_21^post53+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post53+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_178^post53+a_178^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post53+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 53: l35 -> l36 : a_153^0'=a_153^post54, a_178^0'=a_178^post54, a_208^0'=a_208^post54, f_198^0'=f_198^post54, head_16^0'=head_16^post54, head_31^0'=head_31^post54, head_slam_f_28^0'=head_slam_f_28^post54, i_110^0'=i_110^post54, i_120^0'=i_120^post54, i_29^0'=i_29^post54, length_27^0'=length_27^post54, lt_17^0'=lt_17^post54, lt_20^0'=lt_20^post54, nondet_12^0'=nondet_12^post54, r_164^0'=r_164^post54, r_197^0'=r_197^post54, r_39^0'=r_39^post54, rcd_104^0'=rcd_104^post54, rcd_112^0'=rcd_112^post54, rcd_179^0'=rcd_179^post54, rcd_185^0'=rcd_185^post54, rcd_190^0'=rcd_190^post54, rcd_207^0'=rcd_207^post54, rcd_43^0'=rcd_43^post54, rcd_69^0'=rcd_69^post54, result_11^0'=result_11^post54, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post54, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post54, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post54, t_25^0'=t_25^post54, tail_15^0'=tail_15^post54, temp0_21^0'=temp0_21^post54, temp0_30^0'=temp0_30^post54, temp_34^0'=temp_34^post54, temp_35^0'=temp_35^post54, tmp_33^0'=tmp_33^post54, x_24^0'=x_24^post54, x_slam_f_22^0'=x_slam_f_22^post54, y_23^0'=y_23^post54, (nondet_12^0-nondet_12^post54 == 0 /\ -rcd_185^post54+rcd_185^0 == 0 /\ -rcd_207^post54+rcd_207^0 == 0 /\ -length_27^post54+length_27^0 == 0 /\ rcd_190^0-rcd_190^post54 == 0 /\ -t_25^post54+t_25^0 == 0 /\ -i_110^post54+i_110^0 == 0 /\ -head_31^post54+head_31^0 == 0 /\ -r_164^post54+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post54+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_20^0-lt_20^post54 == 0 /\ -head_16^post54+head_16^0 == 0 /\ rcd_69^0-rcd_69^post54 == 0 /\ f_198^0-f_198^post54 == 0 /\ tail_15^0-tail_15^post54 == 0 /\ rcd_112^0-rcd_112^post54 == 0 /\ -rcd_43^post54+rcd_43^0 == 0 /\ -head_slam_f_28^post54+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post54 == 0 /\ -a_208^post54+a_208^0 == 0 /\ -a_178^post54+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post54 == 0 /\ y_23^0-y_23^post54 == 0 /\ temp_35^0-temp_35^post54 == 0 /\ r_197^0-r_197^post54 == 0 /\ -temp_34^post54+temp_34^0 == 0 /\ -i_29^post54+i_29^0 == 0 /\ -rcd_179^post54+rcd_179^0 == 0 /\ -x_24^post54+x_24^0 == 0 /\ -tmp_33^post54+tmp_33^0 == 0 /\ r_39^0-r_39^post54 == 0 /\ -rcd_104^post54+rcd_104^0 == 0 /\ -temp0_21^post54+temp0_21^0 == 0 /\ -temp0_30^post54+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post54 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -lt_17^post54+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post54 == 0 /\ i_120^0-i_120^post54 == 0 /\ a_153^0-a_153^post54 == 0), cost: 1 54: l35 -> l36 : a_153^0'=a_153^post55, a_178^0'=a_178^post55, a_208^0'=a_208^post55, f_198^0'=f_198^post55, head_16^0'=head_16^post55, head_31^0'=head_31^post55, head_slam_f_28^0'=head_slam_f_28^post55, i_110^0'=i_110^post55, i_120^0'=i_120^post55, i_29^0'=i_29^post55, length_27^0'=length_27^post55, lt_17^0'=lt_17^post55, lt_20^0'=lt_20^post55, nondet_12^0'=nondet_12^post55, r_164^0'=r_164^post55, r_197^0'=r_197^post55, r_39^0'=r_39^post55, rcd_104^0'=rcd_104^post55, rcd_112^0'=rcd_112^post55, rcd_179^0'=rcd_179^post55, rcd_185^0'=rcd_185^post55, rcd_190^0'=rcd_190^post55, rcd_207^0'=rcd_207^post55, rcd_43^0'=rcd_43^post55, rcd_69^0'=rcd_69^post55, result_11^0'=result_11^post55, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post55, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post55, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post55, t_25^0'=t_25^post55, tail_15^0'=tail_15^post55, temp0_21^0'=temp0_21^post55, temp0_30^0'=temp0_30^post55, temp_34^0'=temp_34^post55, temp_35^0'=temp_35^post55, tmp_33^0'=tmp_33^post55, x_24^0'=x_24^post55, x_slam_f_22^0'=x_slam_f_22^post55, y_23^0'=y_23^post55, (x_slam_f_22^0-x_slam_f_22^post55 == 0 /\ -tmp_33^post55+tmp_33^0 == 0 /\ -head_16^post55+head_16^0 == 0 /\ rcd_190^0-rcd_190^post55 == 0 /\ nondet_12^0-nondet_12^post55 == 0 /\ -temp_34^post55+temp_34^0 == 0 /\ -a_178^post55+a_178^0 == 0 /\ r_39^0-r_39^post55 == 0 /\ -head_slam_f_28^post55+head_slam_f_28^0 == 0 /\ -length_27^post55+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post55+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_17^0-lt_17^post55 == 0 /\ -i_110^post55+i_110^0 == 0 /\ -rcd_179^post55+rcd_179^0 == 0 /\ -rcd_43^post55+rcd_43^0 == 0 /\ -lt_20^post55+lt_20^0 == 0 /\ rcd_69^0-rcd_69^post55 == 0 /\ y_23^0-y_23^post55 == 0 /\ -r_164^post55+r_164^0 == 0 /\ -t_25^post55+t_25^0 == 0 /\ tail_15^0-tail_15^post55 == 0 /\ temp_35^0-temp_35^post55 == 0 /\ f_198^0-f_198^post55 == 0 /\ -rcd_104^post55+rcd_104^0 == 0 /\ -x_24^post55+x_24^0 == 0 /\ a_208^0-a_208^post55 == 0 /\ -temp0_30^post55+temp0_30^0 == 0 /\ -temp0_21^post55+temp0_21^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ a_153^0-a_153^post55 == 0 /\ result_11^0-result_11^post55 == 0 /\ -rcd_207^post55+rcd_207^0 == 0 /\ -i_29^post55+i_29^0 == 0 /\ -rcd_185^post55+rcd_185^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post55 == 0 /\ head_31^0-head_31^post55 == 0 /\ rcd_112^0-rcd_112^post55 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post55 == 0 /\ i_120^0-i_120^post55 == 0 /\ -r_197^post55+r_197^0 == 0), cost: 1 55: l36 -> l2 : a_153^0'=a_153^post56, a_178^0'=a_178^post56, a_208^0'=a_208^post56, f_198^0'=f_198^post56, head_16^0'=head_16^post56, head_31^0'=head_31^post56, head_slam_f_28^0'=head_slam_f_28^post56, i_110^0'=i_110^post56, i_120^0'=i_120^post56, i_29^0'=i_29^post56, length_27^0'=length_27^post56, lt_17^0'=lt_17^post56, lt_20^0'=lt_20^post56, nondet_12^0'=nondet_12^post56, r_164^0'=r_164^post56, r_197^0'=r_197^post56, r_39^0'=r_39^post56, rcd_104^0'=rcd_104^post56, rcd_112^0'=rcd_112^post56, rcd_179^0'=rcd_179^post56, rcd_185^0'=rcd_185^post56, rcd_190^0'=rcd_190^post56, rcd_207^0'=rcd_207^post56, rcd_43^0'=rcd_43^post56, rcd_69^0'=rcd_69^post56, result_11^0'=result_11^post56, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post56, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post56, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post56, t_25^0'=t_25^post56, tail_15^0'=tail_15^post56, temp0_21^0'=temp0_21^post56, temp0_30^0'=temp0_30^post56, temp_34^0'=temp_34^post56, temp_35^0'=temp_35^post56, tmp_33^0'=tmp_33^post56, x_24^0'=x_24^post56, x_slam_f_22^0'=x_slam_f_22^post56, y_23^0'=y_23^post56, (0 == 0 /\ -i_110^post56+i_110^0 == 0 /\ -tmp_33^post56+tmp_33^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post56 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post56+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_208^post56+a_208^0 == 0 /\ -a_178^post56+a_178^0 == 0 /\ -temp0_21^post56+temp0_21^0 == 0 /\ -temp_34^post56+temp_34^0 == 0 /\ r_39^0-r_39^post56 == 0 /\ -tail_15^post56+tail_15^0 == 0 /\ nondet_12^0-nondet_12^post56 == 0 /\ 1-a_153^post56+a_178^0 <= 0 /\ f_198^0-f_198^post56 == 0 /\ -rcd_179^post56+rcd_179^0 == 0 /\ -lt_17^post56+lt_17^0 == 0 /\ -i_29^post56+i_29^0 == 0 /\ rcd_69^0-rcd_69^post56 == 0 /\ y_23^0-y_23^post56 == 0 /\ -r_197^post56+r_197^0 == 0 /\ temp_35^0-temp_35^post56 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_104^post56+rcd_104^0 == 0 /\ result_11^0-result_11^post56 == 0 /\ t_25^0-t_25^post56 == 0 /\ -x_24^post56+x_24^0 == 0 /\ i_120^0-i_120^post56 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post56 == 0 /\ -rcd_43^post56+rcd_179^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post56+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post56 == 0 /\ -length_27^post56+length_27^0 == 0 /\ -1+a_153^post56-a_178^0 <= 0 /\ rcd_112^0-rcd_112^post56 == 0 /\ -rcd_207^post56+rcd_207^0 == 0 /\ -head_16^post56+head_16^0 == 0 /\ -lt_20^post56+lt_20^0 == 0 /\ rcd_43^post56-rcd_179^0 <= 0 /\ -r_164^post56+r_164^0 == 0 /\ head_31^0-head_31^post56 == 0 /\ rcd_185^0-rcd_185^post56 == 0 /\ -x_slam_f_22^post56+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post56+head_slam_f_28^0 == 0), cost: 1 56: l37 -> l1 : a_153^0'=a_153^post57, a_178^0'=a_178^post57, a_208^0'=a_208^post57, f_198^0'=f_198^post57, head_16^0'=head_16^post57, head_31^0'=head_31^post57, head_slam_f_28^0'=head_slam_f_28^post57, i_110^0'=i_110^post57, i_120^0'=i_120^post57, i_29^0'=i_29^post57, length_27^0'=length_27^post57, lt_17^0'=lt_17^post57, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^post57, r_164^0'=r_164^post57, r_197^0'=r_197^post57, r_39^0'=r_39^post57, rcd_104^0'=rcd_104^post57, rcd_112^0'=rcd_112^post57, rcd_179^0'=rcd_179^post57, rcd_185^0'=rcd_185^post57, rcd_190^0'=rcd_190^post57, rcd_207^0'=rcd_207^post57, rcd_43^0'=rcd_43^post57, rcd_69^0'=rcd_69^post57, result_11^0'=result_11^post57, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post57, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post57, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post57, t_25^0'=t_25^post57, tail_15^0'=tail_15^post57, temp0_21^0'=temp0_21^post57, temp0_30^0'=temp0_30^post57, temp_34^0'=temp_34^post57, temp_35^0'=temp_35^post57, tmp_33^0'=tmp_33^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -a_178^post57+a_178^0 == 0 /\ -i_29^post57+i_29^0 == 0 /\ result_11^post57-temp0_21^0 == 0 /\ i_110^0-i_110^post57 == 0 /\ -r_164^post57+r_164^0 == 0 /\ r_197^0-r_197^post57 == 0 /\ -lt_17^post57+lt_17^0 == 0 /\ -rcd_104^post57+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post57+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post57 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post57+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_190^0-rcd_190^post57 == 0 /\ -tail_15^post57+tail_15^0 == 0 /\ -head_31^post57+head_31^0 == 0 /\ -length_27^post57+length_27^0 == 0 /\ -head_slam_f_28^post57+head_slam_f_28^0 == 0 /\ -rcd_185^post57+rcd_185^0 == 0 /\ -rcd_207^post57+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post57 == 0 /\ rcd_69^0-rcd_69^post57 == 0 /\ rcd_112^0-rcd_112^post57 == 0 /\ temp0_30^0-temp0_30^post57 == 0 /\ f_198^0-f_198^post57 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post57 == 0 /\ -a_208^post57+a_208^0 == 0 /\ a_153^0-a_153^post57 == 0 /\ -y_23^0+x_24^0 <= 0 /\ r_39^0-r_39^post57 == 0 /\ -temp0_21^post57+temp0_21^0 == 0 /\ i_120^0-i_120^post57 == 0 /\ -rcd_179^post57+rcd_179^0 == 0 /\ -tmp_33^post57+tmp_33^0 == 0 /\ -temp_34^post57+temp_34^0 == 0 /\ -rcd_43^post57+rcd_43^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 57: l37 -> l38 : a_153^0'=a_153^post58, a_178^0'=a_178^post58, a_208^0'=a_208^post58, f_198^0'=f_198^post58, head_16^0'=head_16^post58, head_31^0'=head_31^post58, head_slam_f_28^0'=head_slam_f_28^post58, i_110^0'=i_110^post58, i_120^0'=i_120^post58, i_29^0'=i_29^post58, length_27^0'=length_27^post58, lt_17^0'=lt_17^post58, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^post58, r_164^0'=r_164^post58, r_197^0'=r_197^post58, r_39^0'=r_39^post58, rcd_104^0'=rcd_104^post58, rcd_112^0'=rcd_112^post58, rcd_179^0'=rcd_179^post58, rcd_185^0'=rcd_185^post58, rcd_190^0'=rcd_190^post58, rcd_207^0'=rcd_207^post58, rcd_43^0'=rcd_43^post58, rcd_69^0'=rcd_69^post58, result_11^0'=result_11^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post58, t_25^0'=t_25^post58, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^post58, temp0_30^0'=temp0_30^post58, temp_34^0'=temp_34^post58, temp_35^0'=temp_35^post58, tmp_33^0'=tmp_33^post58, x_24^0'=x_24^post58, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^post58, (0 == 0 /\ f_198^0-f_198^post58 == 0 /\ -x_24^post58+x_24^0 == 0 /\ rcd_104^0-rcd_104^post58 == 0 /\ -rcd_69^post58+rcd_69^0 == 0 /\ -i_120^post58+i_120^0 == 0 /\ -i_29^post58+i_29^0 == 0 /\ -rcd_207^post58+rcd_207^0 == 0 /\ -head_slam_f_28^post58+head_slam_f_28^0 == 0 /\ -head_31^post58+head_31^0 == 0 /\ -temp_35^post58+temp_35^0 == 0 /\ r_39^0-r_39^post58 == 0 /\ -rcd_112^post58+rcd_112^0 == 0 /\ a_153^0-a_153^post58 == 0 /\ nondet_12^0-nondet_12^post58 == 0 /\ temp_34^0-temp_34^post58 == 0 /\ i_110^0-i_110^post58 == 0 /\ -tmp_33^post58+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post58+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -length_27^post58+length_27^0 == 0 /\ rcd_185^0-rcd_185^post58 == 0 /\ r_164^0-r_164^post58 == 0 /\ -temp0_21^post58+temp0_21^0 == 0 /\ -a_208^post58+a_208^0 == 0 /\ -a_178^post58+a_178^0 == 0 /\ y_23^0-y_23^post58 == 0 /\ t_25^0-t_25^post58 == 0 /\ -rcd_179^post58+rcd_179^0 == 0 /\ -rcd_190^post58+rcd_190^0 == 0 /\ -lt_17^post58+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post58 == 0 /\ -r_197^post58+r_197^0 == 0 /\ result_11^0-result_11^post58 == 0 /\ rcd_43^0-rcd_43^post58 == 0), cost: 1 58: l38 -> l39 : a_153^0'=a_153^post59, a_178^0'=a_178^post59, a_208^0'=a_208^post59, f_198^0'=f_198^post59, head_16^0'=head_16^post59, head_31^0'=head_31^post59, head_slam_f_28^0'=head_slam_f_28^post59, i_110^0'=i_110^post59, i_120^0'=i_120^post59, i_29^0'=i_29^post59, length_27^0'=length_27^post59, lt_17^0'=lt_17^post59, lt_20^0'=lt_20^post59, nondet_12^0'=nondet_12^post59, r_164^0'=r_164^post59, r_197^0'=r_197^post59, r_39^0'=r_39^post59, rcd_104^0'=rcd_104^post59, rcd_112^0'=rcd_112^post59, rcd_179^0'=rcd_179^post59, rcd_185^0'=rcd_185^post59, rcd_190^0'=rcd_190^post59, rcd_207^0'=rcd_207^post59, rcd_43^0'=rcd_43^post59, rcd_69^0'=rcd_69^post59, result_11^0'=result_11^post59, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post59, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post59, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post59, t_25^0'=t_25^post59, tail_15^0'=tail_15^post59, temp0_21^0'=temp0_21^post59, temp0_30^0'=temp0_30^post59, temp_34^0'=temp_34^post59, temp_35^0'=temp_35^post59, tmp_33^0'=tmp_33^post59, x_24^0'=x_24^post59, x_slam_f_22^0'=x_slam_f_22^post59, y_23^0'=y_23^post59, (r_39^0-r_39^post59 == 0 /\ head_16^0-head_16^post59 == 0 /\ i_120^0-i_120^post59 == 0 /\ rcd_104^0-rcd_104^post59 == 0 /\ a_178^0-a_178^post59 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post59+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post59 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post59 == 0 /\ i_110^0-i_110^post59 == 0 /\ a_153^0-a_153^post59 == 0 /\ -rcd_43^post59+rcd_43^0 == 0 /\ rcd_190^0-rcd_190^post59 == 0 /\ x_slam_f_22^0-x_slam_f_22^post59 == 0 /\ -temp_34^post59+temp_34^0 == 0 /\ -x_24^post59+x_24^0 == 0 /\ -i_29^post59+i_29^0 == 0 /\ -rcd_179^post59+rcd_179^0 == 0 /\ y_23^0-y_23^post59 == 0 /\ -tmp_33^post59+tmp_33^0 == 0 /\ -r_197^post59+r_197^0 == 0 /\ temp_35^0-temp_35^post59 == 0 /\ -lt_20^post59+lt_20^0 == 0 /\ -r_164^post59+r_164^0 == 0 /\ -temp0_21^post59+temp0_21^0 == 0 /\ -rcd_112^post59+rcd_112^0 == 0 /\ -lt_17^post59+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post59 == 0 /\ result_11^0-result_11^post59 == 0 /\ -rcd_185^post59+rcd_185^0 == 0 /\ t_25^0-t_25^post59 == 0 /\ -rcd_207^post59+rcd_207^0 == 0 /\ rcd_69^0-rcd_69^post59 == 0 /\ -head_31^post59+head_31^0 == 0 /\ f_198^0-f_198^post59 == 0 /\ tail_15^0-tail_15^post59 == 0 /\ temp0_30^0-temp0_30^post59 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post59+head_slam_f_28^0 == 0 /\ -a_208^post59+a_208^0 == 0 /\ -length_27^post59+length_27^0 == 0), cost: 1 59: l38 -> l39 : a_153^0'=a_153^post60, a_178^0'=a_178^post60, a_208^0'=a_208^post60, f_198^0'=f_198^post60, head_16^0'=head_16^post60, head_31^0'=head_31^post60, head_slam_f_28^0'=head_slam_f_28^post60, i_110^0'=i_110^post60, i_120^0'=i_120^post60, i_29^0'=i_29^post60, length_27^0'=length_27^post60, lt_17^0'=lt_17^post60, lt_20^0'=lt_20^post60, nondet_12^0'=nondet_12^post60, r_164^0'=r_164^post60, r_197^0'=r_197^post60, r_39^0'=r_39^post60, rcd_104^0'=rcd_104^post60, rcd_112^0'=rcd_112^post60, rcd_179^0'=rcd_179^post60, rcd_185^0'=rcd_185^post60, rcd_190^0'=rcd_190^post60, rcd_207^0'=rcd_207^post60, rcd_43^0'=rcd_43^post60, rcd_69^0'=rcd_69^post60, result_11^0'=result_11^post60, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post60, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post60, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post60, t_25^0'=t_25^post60, tail_15^0'=tail_15^post60, temp0_21^0'=temp0_21^post60, temp0_30^0'=temp0_30^post60, temp_34^0'=temp_34^post60, temp_35^0'=temp_35^post60, tmp_33^0'=tmp_33^post60, x_24^0'=x_24^post60, x_slam_f_22^0'=x_slam_f_22^post60, y_23^0'=y_23^post60, (-i_110^post60+i_110^0 == 0 /\ i_120^0-i_120^post60 == 0 /\ -r_164^post60+r_164^0 == 0 /\ -rcd_43^post60+rcd_43^0 == 0 /\ -rcd_179^post60+rcd_179^0 == 0 /\ -rcd_185^post60+rcd_185^0 == 0 /\ -nondet_12^post60+nondet_12^0 == 0 /\ -f_198^post60+f_198^0 == 0 /\ -t_25^post60+t_25^0 == 0 /\ -r_39^post60+r_39^0 == 0 /\ i_29^0-i_29^post60 == 0 /\ rcd_112^0-rcd_112^post60 == 0 /\ -rcd_104^post60+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post60 == 0 /\ -a_153^post60+a_153^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post60 == 0 /\ head_31^0-head_31^post60 == 0 /\ y_23^0-y_23^post60 == 0 /\ tail_15^0-tail_15^post60 == 0 /\ lt_20^0-lt_20^post60 == 0 /\ r_197^0-r_197^post60 == 0 /\ rcd_190^0-rcd_190^post60 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -x_24^post60+x_24^0 == 0 /\ rcd_69^0-rcd_69^post60 == 0 /\ -tmp_33^post60+tmp_33^0 == 0 /\ -head_16^post60+head_16^0 == 0 /\ rcd_207^0-rcd_207^post60 == 0 /\ temp_35^0-temp_35^post60 == 0 /\ result_11^0-result_11^post60 == 0 /\ -temp0_30^post60+temp0_30^0 == 0 /\ -temp0_21^post60+temp0_21^0 == 0 /\ -temp_34^post60+temp_34^0 == 0 /\ -a_178^post60+a_178^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post60 == 0 /\ lt_17^0-lt_17^post60 == 0 /\ a_208^0-a_208^post60 == 0 /\ -head_slam_f_28^post60+head_slam_f_28^0 == 0 /\ -length_27^post60+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post60+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 60: l39 -> l40 : a_153^0'=a_153^post61, a_178^0'=a_178^post61, a_208^0'=a_208^post61, f_198^0'=f_198^post61, head_16^0'=head_16^post61, head_31^0'=head_31^post61, head_slam_f_28^0'=head_slam_f_28^post61, i_110^0'=i_110^post61, i_120^0'=i_120^post61, i_29^0'=i_29^post61, length_27^0'=length_27^post61, lt_17^0'=lt_17^post61, lt_20^0'=lt_20^post61, nondet_12^0'=nondet_12^post61, r_164^0'=r_164^post61, r_197^0'=r_197^post61, r_39^0'=r_39^post61, rcd_104^0'=rcd_104^post61, rcd_112^0'=rcd_112^post61, rcd_179^0'=rcd_179^post61, rcd_185^0'=rcd_185^post61, rcd_190^0'=rcd_190^post61, rcd_207^0'=rcd_207^post61, rcd_43^0'=rcd_43^post61, rcd_69^0'=rcd_69^post61, result_11^0'=result_11^post61, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post61, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post61, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post61, t_25^0'=t_25^post61, tail_15^0'=tail_15^post61, temp0_21^0'=temp0_21^post61, temp0_30^0'=temp0_30^post61, temp_34^0'=temp_34^post61, temp_35^0'=temp_35^post61, tmp_33^0'=tmp_33^post61, x_24^0'=x_24^post61, x_slam_f_22^0'=x_slam_f_22^post61, y_23^0'=y_23^post61, (-y_23^0+lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post61 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post61 == 0 /\ rcd_43^0-rcd_43^post61 == 0 /\ -rcd_179^post61+rcd_179^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post61+rcd_190^0 == 0 /\ temp0_30^0-temp0_30^post61 == 0 /\ -lt_20^post61+lt_20^0 == 0 /\ -i_29^post61+i_29^0 == 0 /\ -rcd_112^post61+rcd_112^0 == 0 /\ -r_197^post61+r_197^0 == 0 /\ temp_34^0-temp_34^post61 == 0 /\ lt_17^0-lt_17^post61 == 0 /\ y_23^0-lt_20^0 <= 0 /\ r_39^0-r_39^post61 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post61+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post61+a_153^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_104^0-rcd_104^post61 == 0 /\ t_25^post61-x_24^0 == 0 /\ i_120^0-i_120^post61 == 0 /\ -rcd_207^post61+rcd_207^0 == 0 /\ -head_slam_f_28^post61+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post61+length_27^0 == 0 /\ -temp_35^post61+temp_35^0 == 0 /\ r_164^0-r_164^post61 == 0 /\ head_31^0-head_31^post61 == 0 /\ rcd_185^0-rcd_185^post61 == 0 /\ i_110^0-i_110^post61 == 0 /\ -head_16^post61+head_16^0 == 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-tail_15^post61 == 0 /\ result_11^0-result_11^post61 == 0 /\ f_198^0-f_198^post61 == 0 /\ -x_slam_f_22^post61+x_slam_f_22^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ -x_24^post61+x_24^0 == 0 /\ -tmp_33^post61+tmp_33^0 == 0 /\ -a_178^post61+a_178^0 == 0 /\ -t_25^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post61 == 0 /\ -temp0_21^post61+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post61 == 0 /\ y_23^0-y_23^post61 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 61: l40 -> l41 : a_153^0'=a_153^post62, a_178^0'=a_178^post62, a_208^0'=a_208^post62, f_198^0'=f_198^post62, head_16^0'=head_16^post62, head_31^0'=head_31^post62, head_slam_f_28^0'=head_slam_f_28^post62, i_110^0'=i_110^post62, i_120^0'=i_120^post62, i_29^0'=i_29^post62, length_27^0'=length_27^post62, lt_17^0'=lt_17^post62, lt_20^0'=lt_20^post62, nondet_12^0'=nondet_12^post62, r_164^0'=r_164^post62, r_197^0'=r_197^post62, r_39^0'=r_39^post62, rcd_104^0'=rcd_104^post62, rcd_112^0'=rcd_112^post62, rcd_179^0'=rcd_179^post62, rcd_185^0'=rcd_185^post62, rcd_190^0'=rcd_190^post62, rcd_207^0'=rcd_207^post62, rcd_43^0'=rcd_43^post62, rcd_69^0'=rcd_69^post62, result_11^0'=result_11^post62, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post62, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post62, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post62, t_25^0'=t_25^post62, tail_15^0'=tail_15^post62, temp0_21^0'=temp0_21^post62, temp0_30^0'=temp0_30^post62, temp_34^0'=temp_34^post62, temp_35^0'=temp_35^post62, tmp_33^0'=tmp_33^post62, x_24^0'=x_24^post62, x_slam_f_22^0'=x_slam_f_22^post62, y_23^0'=y_23^post62, (rcd_104^0-rcd_104^post62 == 0 /\ a_178^0-a_178^post62 == 0 /\ r_39^0-r_39^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post62+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post62+length_27^0 == 0 /\ -head_slam_f_28^post62+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post62 == 0 /\ rcd_43^0-rcd_43^post62 == 0 /\ t_25^0-t_25^post62 == 0 /\ -x_24^post62+x_24^0 == 0 /\ -tmp_33^post62+tmp_33^0 == 0 /\ -temp0_21^post62+temp0_21^0 == 0 /\ -lt_20^post62+lt_20^0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post62 == 0 /\ head_16^0-head_16^post62 == 0 /\ i_120^0-i_120^post62 == 0 /\ -r_197^post62+r_197^0 == 0 /\ -temp_34^post62+temp_34^0 == 0 /\ i_110^0-i_110^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post62+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ nondet_12^0-nondet_12^post62 == 0 /\ temp_35^0-temp_35^post62 == 0 /\ r_164^0-r_164^post62 == 0 /\ -tail_15^post62+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post62 == 0 /\ result_11^0-result_11^post62 == 0 /\ -head_31^post62+head_31^0 == 0 /\ -rcd_179^post62+rcd_179^0 == 0 /\ -rcd_207^post62+rcd_207^0 == 0 /\ -rcd_190^post62+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post62 == 0 /\ -i_29^post62+i_29^0 == 0 /\ temp0_30^0-temp0_30^post62 == 0 /\ -a_208^post62+a_208^0 == 0 /\ -lt_17^post62+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post62 == 0 /\ f_198^0-f_198^post62 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post62 == 0 /\ y_23^0-y_23^post62 == 0), cost: 1 62: l40 -> l41 : a_153^0'=a_153^post63, a_178^0'=a_178^post63, a_208^0'=a_208^post63, f_198^0'=f_198^post63, head_16^0'=head_16^post63, head_31^0'=head_31^post63, head_slam_f_28^0'=head_slam_f_28^post63, i_110^0'=i_110^post63, i_120^0'=i_120^post63, i_29^0'=i_29^post63, length_27^0'=length_27^post63, lt_17^0'=lt_17^post63, lt_20^0'=lt_20^post63, nondet_12^0'=nondet_12^post63, r_164^0'=r_164^post63, r_197^0'=r_197^post63, r_39^0'=r_39^post63, rcd_104^0'=rcd_104^post63, rcd_112^0'=rcd_112^post63, rcd_179^0'=rcd_179^post63, rcd_185^0'=rcd_185^post63, rcd_190^0'=rcd_190^post63, rcd_207^0'=rcd_207^post63, rcd_43^0'=rcd_43^post63, rcd_69^0'=rcd_69^post63, result_11^0'=result_11^post63, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post63, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post63, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post63, t_25^0'=t_25^post63, tail_15^0'=tail_15^post63, temp0_21^0'=temp0_21^post63, temp0_30^0'=temp0_30^post63, temp_34^0'=temp_34^post63, temp_35^0'=temp_35^post63, tmp_33^0'=tmp_33^post63, x_24^0'=x_24^post63, x_slam_f_22^0'=x_slam_f_22^post63, y_23^0'=y_23^post63, (-tmp_33^post63+tmp_33^0 == 0 /\ -head_16^post63+head_16^0 == 0 /\ a_208^0-a_208^post63 == 0 /\ -temp0_21^post63+temp0_21^0 == 0 /\ r_39^0-r_39^post63 == 0 /\ -temp_34^post63+temp_34^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post63 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_120^0-i_120^post63 == 0 /\ rcd_69^0-rcd_69^post63 == 0 /\ -a_153^post63+a_153^0 == 0 /\ -head_slam_f_28^post63+head_slam_f_28^0 == 0 /\ -i_110^post63+i_110^0 == 0 /\ -f_198^post63+f_198^0 == 0 /\ nondet_12^0-nondet_12^post63 == 0 /\ head_31^0-head_31^post63 == 0 /\ -a_178^post63+a_178^0 == 0 /\ -i_29^post63+i_29^0 == 0 /\ r_197^0-r_197^post63 == 0 /\ -length_27^post63+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post63 == 0 /\ -x_24^post63+x_24^0 == 0 /\ -temp0_30^post63+temp0_30^0 == 0 /\ lt_17^0-lt_17^post63 == 0 /\ -rcd_104^post63+rcd_104^0 == 0 /\ -rcd_179^post63+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post63+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_185^post63+rcd_185^0 == 0 /\ -rcd_43^post63+rcd_43^0 == 0 /\ tail_15^0-tail_15^post63 == 0 /\ -rcd_207^post63+rcd_207^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post63 == 0 /\ lt_20^0-lt_20^post63 == 0 /\ -t_25^post63+t_25^0 == 0 /\ y_23^0-y_23^post63 == 0 /\ rcd_112^0-rcd_112^post63 == 0 /\ temp_35^0-temp_35^post63 == 0 /\ -r_164^post63+r_164^0 == 0 /\ rcd_190^0-rcd_190^post63 == 0 /\ result_11^0-result_11^post63 == 0), cost: 1 63: l41 -> l42 : a_153^0'=a_153^post64, a_178^0'=a_178^post64, a_208^0'=a_208^post64, f_198^0'=f_198^post64, head_16^0'=head_16^post64, head_31^0'=head_31^post64, head_slam_f_28^0'=head_slam_f_28^post64, i_110^0'=i_110^post64, i_120^0'=i_120^post64, i_29^0'=i_29^post64, length_27^0'=length_27^post64, lt_17^0'=lt_17^post64, lt_20^0'=lt_20^post64, nondet_12^0'=nondet_12^post64, r_164^0'=r_164^post64, r_197^0'=r_197^post64, r_39^0'=r_39^post64, rcd_104^0'=rcd_104^post64, rcd_112^0'=rcd_112^post64, rcd_179^0'=rcd_179^post64, rcd_185^0'=rcd_185^post64, rcd_190^0'=rcd_190^post64, rcd_207^0'=rcd_207^post64, rcd_43^0'=rcd_43^post64, rcd_69^0'=rcd_69^post64, result_11^0'=result_11^post64, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post64, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post64, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post64, t_25^0'=t_25^post64, tail_15^0'=tail_15^post64, temp0_21^0'=temp0_21^post64, temp0_30^0'=temp0_30^post64, temp_34^0'=temp_34^post64, temp_35^0'=temp_35^post64, tmp_33^0'=tmp_33^post64, x_24^0'=x_24^post64, x_slam_f_22^0'=x_slam_f_22^post64, y_23^0'=y_23^post64, (-x_24^post64+x_24^0 == 0 /\ r_197^0-r_197^post64 == 0 /\ -a_153^post64+a_153^0 == 0 /\ tail_15^0-tail_15^post64 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post64+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post64 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post64 == 0 /\ -result_11^post64+result_11^0 == 0 /\ -i_29^post64+i_29^0 == 0 /\ -rcd_207^post64+rcd_207^0 == 0 /\ rcd_190^0-rcd_190^post64 == 0 /\ x_slam_f_22^0-x_slam_f_22^post64 == 0 /\ temp0_21^0-temp0_21^post64 == 0 /\ -rcd_185^post64+rcd_185^0 == 0 /\ nondet_12^0-nondet_12^post64 == 0 /\ -head_slam_f_28^post64+head_slam_f_28^0 == 0 /\ -temp_35^post64+temp_35^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -length_27^post64+length_27^0 == 0 /\ -head_16^post64+head_16^0 == 0 /\ rcd_43^0-rcd_43^post64 == 0 /\ rcd_112^0-rcd_112^post64 == 0 /\ -a_178^post64+a_178^0 == 0 /\ f_198^0-f_198^post64 == 0 /\ t_25^0-t_25^post64 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post64 == 0 /\ -tmp_33^post64+tmp_33^0 == 0 /\ temp_34^0-temp_34^post64 == 0 /\ rcd_69^0-rcd_69^post64 == 0 /\ -temp0_30^post64+temp0_30^0 == 0 /\ lt_20^0-lt_20^post64 == 0 /\ head_31^0-head_31^post64 == 0 /\ lt_17^0-lt_17^post64 == 0 /\ -i_110^post64+i_110^0 == 0 /\ rcd_104^0-rcd_104^post64 == 0 /\ a_208^0-a_208^post64 == 0 /\ -rcd_179^post64+rcd_179^0 == 0 /\ i_120^0-i_120^post64 == 0 /\ -r_164^post64+r_164^0 == 0 /\ y_23^0-y_23^post64 == 0), cost: 1 64: l41 -> l42 : a_153^0'=a_153^post65, a_178^0'=a_178^post65, a_208^0'=a_208^post65, f_198^0'=f_198^post65, head_16^0'=head_16^post65, head_31^0'=head_31^post65, head_slam_f_28^0'=head_slam_f_28^post65, i_110^0'=i_110^post65, i_120^0'=i_120^post65, i_29^0'=i_29^post65, length_27^0'=length_27^post65, lt_17^0'=lt_17^post65, lt_20^0'=lt_20^post65, nondet_12^0'=nondet_12^post65, r_164^0'=r_164^post65, r_197^0'=r_197^post65, r_39^0'=r_39^post65, rcd_104^0'=rcd_104^post65, rcd_112^0'=rcd_112^post65, rcd_179^0'=rcd_179^post65, rcd_185^0'=rcd_185^post65, rcd_190^0'=rcd_190^post65, rcd_207^0'=rcd_207^post65, rcd_43^0'=rcd_43^post65, rcd_69^0'=rcd_69^post65, result_11^0'=result_11^post65, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post65, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post65, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post65, t_25^0'=t_25^post65, tail_15^0'=tail_15^post65, temp0_21^0'=temp0_21^post65, temp0_30^0'=temp0_30^post65, temp_34^0'=temp_34^post65, temp_35^0'=temp_35^post65, tmp_33^0'=tmp_33^post65, x_24^0'=x_24^post65, x_slam_f_22^0'=x_slam_f_22^post65, y_23^0'=y_23^post65, (-temp_35^post65+temp_35^0 == 0 /\ -result_11^post65+result_11^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ f_198^0-f_198^post65 == 0 /\ -i_29^post65+i_29^0 == 0 /\ nondet_12^0-nondet_12^post65 == 0 /\ t_25^0-t_25^post65 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post65 == 0 /\ head_16^0-head_16^post65 == 0 /\ -x_24^post65+x_24^0 == 0 /\ -tmp_33^post65+tmp_33^0 == 0 /\ -temp0_21^post65+temp0_21^0 == 0 /\ a_153^0-a_153^post65 == 0 /\ i_120^0-i_120^post65 == 0 /\ rcd_185^0-rcd_185^post65 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post65 == 0 /\ -head_31^post65+head_31^0 == 0 /\ -a_178^post65+a_178^0 == 0 /\ rcd_190^0-rcd_190^post65 == 0 /\ -head_slam_f_28^post65+head_slam_f_28^0 == 0 /\ lt_17^0-lt_17^post65 == 0 /\ temp_34^0-temp_34^post65 == 0 /\ r_39^0-r_39^post65 == 0 /\ -rcd_179^post65+rcd_179^0 == 0 /\ -r_197^post65+r_197^0 == 0 /\ rcd_104^0-rcd_104^post65 == 0 /\ -lt_20^post65+lt_20^0 == 0 /\ -rcd_207^post65+rcd_207^0 == 0 /\ -r_164^post65+r_164^0 == 0 /\ i_110^0-i_110^post65 == 0 /\ rcd_43^0-rcd_43^post65 == 0 /\ -rcd_112^post65+rcd_112^0 == 0 /\ -x_slam_f_22^post65+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post65 == 0 /\ temp0_30^0-temp0_30^post65 == 0 /\ -length_27^post65+length_27^0 == 0 /\ -a_208^post65+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post65+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post65 == 0 /\ y_23^0-y_23^post65 == 0), cost: 1 65: l42 -> l43 : a_153^0'=a_153^post66, a_178^0'=a_178^post66, a_208^0'=a_208^post66, f_198^0'=f_198^post66, head_16^0'=head_16^post66, head_31^0'=head_31^post66, head_slam_f_28^0'=head_slam_f_28^post66, i_110^0'=i_110^post66, i_120^0'=i_120^post66, i_29^0'=i_29^post66, length_27^0'=length_27^post66, lt_17^0'=lt_17^post66, lt_20^0'=lt_20^post66, nondet_12^0'=nondet_12^post66, r_164^0'=r_164^post66, r_197^0'=r_197^post66, r_39^0'=r_39^post66, rcd_104^0'=rcd_104^post66, rcd_112^0'=rcd_112^post66, rcd_179^0'=rcd_179^post66, rcd_185^0'=rcd_185^post66, rcd_190^0'=rcd_190^post66, rcd_207^0'=rcd_207^post66, rcd_43^0'=rcd_43^post66, rcd_69^0'=rcd_69^post66, result_11^0'=result_11^post66, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post66, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post66, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post66, t_25^0'=t_25^post66, tail_15^0'=tail_15^post66, temp0_21^0'=temp0_21^post66, temp0_30^0'=temp0_30^post66, temp_34^0'=temp_34^post66, temp_35^0'=temp_35^post66, tmp_33^0'=tmp_33^post66, x_24^0'=x_24^post66, x_slam_f_22^0'=x_slam_f_22^post66, y_23^0'=y_23^post66, (lt_20^0-lt_20^post66 == 0 /\ -head_31^post66+head_31^0 == 0 /\ -i_110^post66+i_110^0 == 0 /\ -rcd_179^post66+rcd_179^0 == 0 /\ nondet_12^0-nondet_12^post66 == 0 /\ f_198^0-f_198^post66 == 0 /\ a_178^0-a_178^post66 == 0 /\ y_23^0-y_23^post66 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post66 == 0 /\ -x_slam_f_22^post66+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post66 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -temp0_21^post66+temp0_21^0 == 0 /\ -rcd_43^post66+rcd_43^0 == 0 /\ rcd_112^0-rcd_112^post66 == 0 /\ -temp_34^post66+temp_34^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post66 == 0 /\ r_39^0-r_39^post66 == 0 /\ -r_164^post66+r_164^0 == 0 /\ temp_35^0-temp_35^post66 == 0 /\ rcd_190^0-rcd_190^post66 == 0 /\ i_120^0-i_120^post66 == 0 /\ -lt_17^post66+lt_17^0 == 0 /\ -t_25^post66+t_25^0 == 0 /\ i_29^0-i_29^post66 == 0 /\ rcd_207^0-rcd_207^post66 == 0 /\ -head_16^post66+head_16^0 == 0 /\ -rcd_104^post66+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post66 == 0 /\ tail_15^0-tail_15^post66 == 0 /\ -x_24^post66+x_24^0 == 0 /\ -a_208^post66+a_208^0 == 0 /\ -tmp_33^post66+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post66 == 0 /\ result_11^0-result_11^post66 == 0 /\ -head_slam_f_28^post66+head_slam_f_28^0 == 0 /\ -length_27^post66+length_27^0 == 0 /\ r_197^0-r_197^post66 == 0 /\ -rcd_185^post66+rcd_185^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post66+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 66: l42 -> l43 : a_153^0'=a_153^post67, a_178^0'=a_178^post67, a_208^0'=a_208^post67, f_198^0'=f_198^post67, head_16^0'=head_16^post67, head_31^0'=head_31^post67, head_slam_f_28^0'=head_slam_f_28^post67, i_110^0'=i_110^post67, i_120^0'=i_120^post67, i_29^0'=i_29^post67, length_27^0'=length_27^post67, lt_17^0'=lt_17^post67, lt_20^0'=lt_20^post67, nondet_12^0'=nondet_12^post67, r_164^0'=r_164^post67, r_197^0'=r_197^post67, r_39^0'=r_39^post67, rcd_104^0'=rcd_104^post67, rcd_112^0'=rcd_112^post67, rcd_179^0'=rcd_179^post67, rcd_185^0'=rcd_185^post67, rcd_190^0'=rcd_190^post67, rcd_207^0'=rcd_207^post67, rcd_43^0'=rcd_43^post67, rcd_69^0'=rcd_69^post67, result_11^0'=result_11^post67, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post67, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post67, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post67, t_25^0'=t_25^post67, tail_15^0'=tail_15^post67, temp0_21^0'=temp0_21^post67, temp0_30^0'=temp0_30^post67, temp_34^0'=temp_34^post67, temp_35^0'=temp_35^post67, tmp_33^0'=tmp_33^post67, x_24^0'=x_24^post67, x_slam_f_22^0'=x_slam_f_22^post67, y_23^0'=y_23^post67, (tail_15^0-tail_15^post67 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_104^post67+rcd_104^0 == 0 /\ -head_31^post67+head_31^0 == 0 /\ rcd_112^0-rcd_112^post67 == 0 /\ a_208^0-a_208^post67 == 0 /\ -rcd_185^post67+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post67 == 0 /\ -rcd_179^post67+rcd_179^0 == 0 /\ y_23^0-y_23^post67 == 0 /\ f_198^0-f_198^post67 == 0 /\ -rcd_43^post67+rcd_43^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post67 == 0 /\ r_197^0-r_197^post67 == 0 /\ -lt_17^post67+lt_17^0 == 0 /\ i_29^0-i_29^post67 == 0 /\ temp_35^0-temp_35^post67 == 0 /\ x_slam_f_22^0-x_slam_f_22^post67 == 0 /\ r_39^0-r_39^post67 == 0 /\ -r_164^post67+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post67+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_16^post67+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post67+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post67 == 0 /\ -a_178^post67+a_178^0 == 0 /\ -a_153^post67+a_153^0 == 0 /\ -head_slam_f_28^post67+head_slam_f_28^0 == 0 /\ -length_27^post67+length_27^0 == 0 /\ i_120^0-i_120^post67 == 0 /\ temp_34^0-temp_34^post67 == 0 /\ rcd_190^0-rcd_190^post67 == 0 /\ -i_110^post67+i_110^0 == 0 /\ -x_24^post67+x_24^0 == 0 /\ -tmp_33^post67+tmp_33^0 == 0 /\ rcd_207^0-rcd_207^post67 == 0 /\ -temp0_21^post67+temp0_21^0 == 0 /\ -nondet_12^post67+nondet_12^0 == 0 /\ lt_20^0-lt_20^post67 == 0 /\ t_25^0-t_25^post67 == 0 /\ result_11^0-result_11^post67 == 0), cost: 1 67: l43 -> l44 : a_153^0'=a_153^post68, a_178^0'=a_178^post68, a_208^0'=a_208^post68, f_198^0'=f_198^post68, head_16^0'=head_16^post68, head_31^0'=head_31^post68, head_slam_f_28^0'=head_slam_f_28^post68, i_110^0'=i_110^post68, i_120^0'=i_120^post68, i_29^0'=i_29^post68, length_27^0'=length_27^post68, lt_17^0'=lt_17^post68, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^post68, r_164^0'=r_164^post68, r_197^0'=r_197^post68, r_39^0'=r_39^post68, rcd_104^0'=rcd_104^post68, rcd_112^0'=rcd_112^post68, rcd_179^0'=rcd_179^post68, rcd_185^0'=rcd_185^post68, rcd_190^0'=rcd_190^post68, rcd_207^0'=rcd_207^post68, rcd_43^0'=rcd_43^post68, rcd_69^0'=rcd_69^post68, result_11^0'=result_11^post68, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post68, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post68, t_25^0'=t_25^post68, tail_15^0'=tail_15^post68, temp0_21^0'=temp0_21^post68, temp0_30^0'=temp0_30^post68, temp_34^0'=temp_34^post68, temp_35^0'=temp_35^post68, tmp_33^0'=tmp_33^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ -length_27^post68+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_112^post68+rcd_112^0 == 0 /\ -rcd_179^post68+rcd_179^0 == 0 /\ f_198^0-f_198^post68 == 0 /\ -head_slam_f_28^post68+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post68 == 0 /\ -temp_35^post68+temp_35^0 == 0 /\ r_39^0-r_39^post68 == 0 /\ -a_208^post68+a_208^0 == 0 /\ i_110^0-i_110^post68 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post68 == 0 /\ result_11^post68-temp0_21^0 == 0 /\ i_120^0-i_120^post68 == 0 /\ a_153^0-a_153^post68 == 0 /\ rcd_190^0-rcd_190^post68 == 0 /\ rcd_185^0-rcd_185^post68 == 0 /\ -tmp_33^post68+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post68 == 0 /\ -temp0_21^post68+temp0_21^0 == 0 /\ temp_34^0-temp_34^post68 == 0 /\ -a_178^post68+a_178^0 == 0 /\ -rcd_207^post68+rcd_207^0 == 0 /\ r_164^0-r_164^post68 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post68+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post68+head_31^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ rcd_43^0-rcd_43^post68 == 0 /\ -lt_17^post68+lt_17^0 == 0 /\ rcd_69^0-rcd_69^post68 == 0 /\ -i_29^post68+i_29^0 == 0 /\ tail_15^0-tail_15^post68 == 0 /\ -r_197^post68+r_197^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ temp0_30^0-temp0_30^post68 == 0), cost: 1 68: l44 -> l45 : a_153^0'=a_153^post69, a_178^0'=a_178^post69, a_208^0'=a_208^post69, f_198^0'=f_198^post69, head_16^0'=head_16^post69, head_31^0'=head_31^post69, head_slam_f_28^0'=head_slam_f_28^post69, i_110^0'=i_110^post69, i_120^0'=i_120^post69, i_29^0'=i_29^post69, length_27^0'=length_27^post69, lt_17^0'=lt_17^post69, lt_20^0'=lt_20^post69, nondet_12^0'=nondet_12^post69, r_164^0'=r_164^post69, r_197^0'=r_197^post69, r_39^0'=r_39^post69, rcd_104^0'=rcd_104^post69, rcd_112^0'=rcd_112^post69, rcd_179^0'=rcd_179^post69, rcd_185^0'=rcd_185^post69, rcd_190^0'=rcd_190^post69, rcd_207^0'=rcd_207^post69, rcd_43^0'=rcd_43^post69, rcd_69^0'=rcd_69^post69, result_11^0'=result_11^post69, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post69, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post69, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post69, t_25^0'=t_25^post69, tail_15^0'=tail_15^post69, temp0_21^0'=temp0_21^post69, temp0_30^0'=temp0_30^post69, temp_34^0'=temp_34^post69, temp_35^0'=temp_35^post69, tmp_33^0'=tmp_33^post69, x_24^0'=x_24^post69, x_slam_f_22^0'=x_slam_f_22^post69, y_23^0'=y_23^post69, (-a_208^post69+a_208^0 == 0 /\ i_120^0-i_120^post69 == 0 /\ -temp0_21^post69+temp0_21^0 == 0 /\ head_16^0-head_16^post69 == 0 /\ a_178^0-a_178^post69 == 0 /\ a_153^0-a_153^post69 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post69+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_11^0-result_11^post69 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post69 == 0 /\ i_110^0-i_110^post69 == 0 /\ -temp_34^post69+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post69 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post69 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_104^post69+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post69 == 0 /\ -x_24^post69+x_24^0 == 0 /\ -tmp_33^post69+tmp_33^0 == 0 /\ temp_35^0-temp_35^post69 == 0 /\ r_197^0-r_197^post69 == 0 /\ nondet_12^0-nondet_12^post69 == 0 /\ -temp0_30^post69+temp0_30^0 == 0 /\ -rcd_185^post69+rcd_185^0 == 0 /\ r_39^0-r_39^post69 == 0 /\ -rcd_43^post69+rcd_43^0 == 0 /\ -rcd_179^post69+rcd_179^0 == 0 /\ -rcd_207^post69+rcd_207^0 == 0 /\ -lt_17^post69+lt_17^0 == 0 /\ tail_15^0-tail_15^post69 == 0 /\ -lt_20^post69+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post69 == 0 /\ -i_29^post69+i_29^0 == 0 /\ t_25^0-t_25^post69 == 0 /\ -head_slam_f_28^post69+head_slam_f_28^0 == 0 /\ -head_31^post69+head_31^0 == 0 /\ f_198^0-f_198^post69 == 0 /\ -length_27^post69+length_27^0 == 0 /\ -r_164^post69+r_164^0 == 0 /\ rcd_69^0-rcd_69^post69 == 0 /\ y_23^0-y_23^post69 == 0), cost: 1 69: l44 -> l45 : a_153^0'=a_153^post70, a_178^0'=a_178^post70, a_208^0'=a_208^post70, f_198^0'=f_198^post70, head_16^0'=head_16^post70, head_31^0'=head_31^post70, head_slam_f_28^0'=head_slam_f_28^post70, i_110^0'=i_110^post70, i_120^0'=i_120^post70, i_29^0'=i_29^post70, length_27^0'=length_27^post70, lt_17^0'=lt_17^post70, lt_20^0'=lt_20^post70, nondet_12^0'=nondet_12^post70, r_164^0'=r_164^post70, r_197^0'=r_197^post70, r_39^0'=r_39^post70, rcd_104^0'=rcd_104^post70, rcd_112^0'=rcd_112^post70, rcd_179^0'=rcd_179^post70, rcd_185^0'=rcd_185^post70, rcd_190^0'=rcd_190^post70, rcd_207^0'=rcd_207^post70, rcd_43^0'=rcd_43^post70, rcd_69^0'=rcd_69^post70, result_11^0'=result_11^post70, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post70, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post70, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post70, t_25^0'=t_25^post70, tail_15^0'=tail_15^post70, temp0_21^0'=temp0_21^post70, temp0_30^0'=temp0_30^post70, temp_34^0'=temp_34^post70, temp_35^0'=temp_35^post70, tmp_33^0'=tmp_33^post70, x_24^0'=x_24^post70, x_slam_f_22^0'=x_slam_f_22^post70, y_23^0'=y_23^post70, (-t_25^post70+t_25^0 == 0 /\ -a_178^post70+a_178^0 == 0 /\ -a_153^post70+a_153^0 == 0 /\ rcd_69^0-rcd_69^post70 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post70 == 0 /\ -temp_34^post70+temp_34^0 == 0 /\ lt_17^0-lt_17^post70 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_164^post70+r_164^0 == 0 /\ -temp0_21^post70+temp0_21^0 == 0 /\ -nondet_12^post70+nondet_12^0 == 0 /\ -f_198^post70+f_198^0 == 0 /\ -length_27^post70+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post70+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post70 == 0 /\ i_120^0-i_120^post70 == 0 /\ -rcd_104^post70+rcd_104^0 == 0 /\ tmp_33^0-tmp_33^post70 == 0 /\ i_29^0-i_29^post70 == 0 /\ -rcd_179^post70+rcd_179^0 == 0 /\ head_31^0-head_31^post70 == 0 /\ result_11^0-result_11^post70 == 0 /\ y_23^0-y_23^post70 == 0 /\ x_slam_f_22^0-x_slam_f_22^post70 == 0 /\ rcd_190^0-rcd_190^post70 == 0 /\ tail_15^0-tail_15^post70 == 0 /\ -x_24^post70+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post70 == 0 /\ r_197^0-r_197^post70 == 0 /\ -temp0_30^post70+temp0_30^0 == 0 /\ r_39^0-r_39^post70 == 0 /\ rcd_207^0-rcd_207^post70 == 0 /\ -i_110^post70+i_110^0 == 0 /\ -head_slam_f_28^post70+head_slam_f_28^0 == 0 /\ -rcd_43^post70+rcd_43^0 == 0 /\ lt_20^0-lt_20^post70 == 0 /\ -head_16^post70+head_16^0 == 0 /\ -rcd_185^post70+rcd_185^0 == 0 /\ temp_35^0-temp_35^post70 == 0 /\ a_208^0-a_208^post70 == 0), cost: 1 70: l45 -> l1 : a_153^0'=a_153^post71, a_178^0'=a_178^post71, a_208^0'=a_208^post71, f_198^0'=f_198^post71, head_16^0'=head_16^post71, head_31^0'=head_31^post71, head_slam_f_28^0'=head_slam_f_28^post71, i_110^0'=i_110^post71, i_120^0'=i_120^post71, i_29^0'=i_29^post71, length_27^0'=length_27^post71, lt_17^0'=lt_17^post71, lt_20^0'=lt_20^post71, nondet_12^0'=nondet_12^post71, r_164^0'=r_164^post71, r_197^0'=r_197^post71, r_39^0'=r_39^post71, rcd_104^0'=rcd_104^post71, rcd_112^0'=rcd_112^post71, rcd_179^0'=rcd_179^post71, rcd_185^0'=rcd_185^post71, rcd_190^0'=rcd_190^post71, rcd_207^0'=rcd_207^post71, rcd_43^0'=rcd_43^post71, rcd_69^0'=rcd_69^post71, result_11^0'=result_11^post71, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post71, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post71, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post71, t_25^0'=t_25^post71, tail_15^0'=tail_15^post71, temp0_21^0'=temp0_21^post71, temp0_30^0'=temp0_30^post71, temp_34^0'=temp_34^post71, temp_35^0'=temp_35^post71, tmp_33^0'=tmp_33^post71, x_24^0'=x_24^post71, x_slam_f_22^0'=x_slam_f_22^post71, y_23^0'=y_23^post71, (-x_slam_f_22^post71+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post71 == 0 /\ -temp0_21^post71+temp0_21^0 == 0 /\ -rcd_185^post71+rcd_185^0 == 0 /\ -rcd_207^post71+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post71+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post71+tail_15^0 == 0 /\ i_110^0-i_110^post71 == 0 /\ rcd_190^0-rcd_190^post71 == 0 /\ i_120^0-i_120^post71 == 0 /\ temp_35^0-temp_35^post71 == 0 /\ -i_29^post71+i_29^0 == 0 /\ nondet_12^0-nondet_12^post71 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -head_31^post71+head_31^0 == 0 /\ y_23^0-y_23^post71 == 0 /\ -lt_17^post71+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post71 == 0 /\ -r_197^post71+r_197^0 == 0 /\ -head_16^post71+head_16^0 == 0 /\ result_11^0-result_11^post71 == 0 /\ rcd_43^0-rcd_43^post71 == 0 /\ t_25^0-t_25^post71 == 0 /\ f_198^0-f_198^post71 == 0 /\ rcd_112^0-rcd_112^post71 == 0 /\ -tmp_33^post71+tmp_33^0 == 0 /\ -head_slam_f_28^post71+head_slam_f_28^0 == 0 /\ -length_27^post71+length_27^0 == 0 /\ rcd_69^0-rcd_69^post71 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post71 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post71+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post71+a_208^0 == 0 /\ -a_178^post71+a_178^0 == 0 /\ -lt_20^post71+lt_20^0 == 0 /\ -r_164^post71+r_164^0 == 0 /\ -rcd_179^post71+rcd_179^0 == 0 /\ r_39^0-r_39^post71 == 0 /\ -rcd_104^post71+rcd_104^0 == 0 /\ x_24^0-x_24^post71 == 0 /\ a_153^0-a_153^post71 == 0), cost: 1 71: l45 -> l1 : a_153^0'=a_153^post72, a_178^0'=a_178^post72, a_208^0'=a_208^post72, f_198^0'=f_198^post72, head_16^0'=head_16^post72, head_31^0'=head_31^post72, head_slam_f_28^0'=head_slam_f_28^post72, i_110^0'=i_110^post72, i_120^0'=i_120^post72, i_29^0'=i_29^post72, length_27^0'=length_27^post72, lt_17^0'=lt_17^post72, lt_20^0'=lt_20^post72, nondet_12^0'=nondet_12^post72, r_164^0'=r_164^post72, r_197^0'=r_197^post72, r_39^0'=r_39^post72, rcd_104^0'=rcd_104^post72, rcd_112^0'=rcd_112^post72, rcd_179^0'=rcd_179^post72, rcd_185^0'=rcd_185^post72, rcd_190^0'=rcd_190^post72, rcd_207^0'=rcd_207^post72, rcd_43^0'=rcd_43^post72, rcd_69^0'=rcd_69^post72, result_11^0'=result_11^post72, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post72, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post72, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post72, t_25^0'=t_25^post72, tail_15^0'=tail_15^post72, temp0_21^0'=temp0_21^post72, temp0_30^0'=temp0_30^post72, temp_34^0'=temp_34^post72, temp_35^0'=temp_35^post72, tmp_33^0'=tmp_33^post72, x_24^0'=x_24^post72, x_slam_f_22^0'=x_slam_f_22^post72, y_23^0'=y_23^post72, (-x_24^post72+x_24^0 == 0 /\ lt_20^0-lt_20^post72 == 0 /\ -temp0_30^post72+temp0_30^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ i_110^0-i_110^post72 == 0 /\ -y_23^post72+y_23^0 == 0 /\ nondet_12^0-nondet_12^post72 == 0 /\ temp_35^0-temp_35^post72 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post72+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post72+head_16^0 == 0 /\ rcd_190^0-rcd_190^post72 == 0 /\ -head_31^post72+head_31^0 == 0 /\ -a_178^post72+a_178^0 == 0 /\ -t_25^post72+t_25^0 == 0 /\ -head_slam_f_28^post72+head_slam_f_28^0 == 0 /\ tail_15^0-tail_15^post72 == 0 /\ -rcd_185^post72+rcd_185^0 == 0 /\ -rcd_207^post72+rcd_207^0 == 0 /\ r_39^0-r_39^post72 == 0 /\ rcd_112^0-rcd_112^post72 == 0 /\ rcd_69^0-rcd_69^post72 == 0 /\ -tmp_33^post72+tmp_33^0 == 0 /\ f_198^0-f_198^post72 == 0 /\ -lt_17^post72+lt_17^0 == 0 /\ i_29^0-i_29^post72 == 0 /\ -temp0_21^post72+temp0_21^0 == 0 /\ -temp_34^post72+temp_34^0 == 0 /\ result_11^0-result_11^post72 == 0 /\ -r_164^post72+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post72 == 0 /\ -length_27^post72+length_27^0 == 0 /\ -rcd_104^post72+rcd_104^0 == 0 /\ a_153^0-a_153^post72 == 0 /\ i_120^0-i_120^post72 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post72 == 0 /\ -a_208^post72+a_208^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post72 == 0 /\ r_197^0-r_197^post72 == 0 /\ -rcd_179^post72+rcd_179^0 == 0 /\ -rcd_43^post72+rcd_43^0 == 0), cost: 1 72: l46 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ t_25^0-t_25^post73 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_29^post73 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post73+temp0_21^0 == 0 /\ r_39^0-r_39^post73 == 0 /\ i_110^0-i_110^post73 == 0 /\ -rcd_190^post73+rcd_190^0 == 0 /\ -rcd_179^post73+rcd_179^0 == 0 /\ -rcd_207^post73+rcd_207^0 == 0 /\ head_16^0-head_16^post73 == 0 /\ -rcd_69^post73+rcd_69^0 == 0 /\ temp_34^0-temp_34^post73 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ i_120^0-i_120^post73 == 0 /\ a_153^0-a_153^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ temp0_30^0-temp0_30^post73 == 0 /\ rcd_104^0-rcd_104^post73 == 0 /\ -temp_35^0+tail_15^post73 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -a_208^post73+a_208^0 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ -rcd_112^post73+rcd_112^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^0 == 0 /\ -lt_17^post73+lt_17^0 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ rcd_185^0-rcd_185^post73 == 0 /\ -r_197^post73+r_197^0 == 0 /\ x_24^0-x_24^post73 == 0 /\ y_23^0-y_23^post73 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ f_198^0-f_198^post73 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -a_178^post73+a_178^0 == 0 /\ -lt_20^post73+lt_20^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -r_164^post73+r_164^0 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -tmp_33^post73+tmp_33^0 == 0 /\ result_11^0-result_11^post73 == 0 /\ rcd_43^0-rcd_43^post73 == 0), cost: 1 75: l47 -> l48 : a_153^0'=a_153^post76, a_178^0'=a_178^post76, a_208^0'=a_208^post76, f_198^0'=f_198^post76, head_16^0'=head_16^post76, head_31^0'=head_31^post76, head_slam_f_28^0'=head_slam_f_28^post76, i_110^0'=i_110^post76, i_120^0'=i_120^post76, i_29^0'=i_29^post76, length_27^0'=length_27^post76, lt_17^0'=lt_17^post76, lt_20^0'=lt_20^post76, nondet_12^0'=nondet_12^post76, r_164^0'=r_164^post76, r_197^0'=r_197^post76, r_39^0'=r_39^post76, rcd_104^0'=rcd_104^post76, rcd_112^0'=rcd_112^post76, rcd_179^0'=rcd_179^post76, rcd_185^0'=rcd_185^post76, rcd_190^0'=rcd_190^post76, rcd_207^0'=rcd_207^post76, rcd_43^0'=rcd_43^post76, rcd_69^0'=rcd_69^post76, result_11^0'=result_11^post76, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post76, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post76, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post76, t_25^0'=t_25^post76, tail_15^0'=tail_15^post76, temp0_21^0'=temp0_21^post76, temp0_30^0'=temp0_30^post76, temp_34^0'=temp_34^post76, temp_35^0'=temp_35^post76, tmp_33^0'=tmp_33^post76, x_24^0'=x_24^post76, x_slam_f_22^0'=x_slam_f_22^post76, y_23^0'=y_23^post76, (rcd_190^0-rcd_190^post76 == 0 /\ head_16^0-head_16^post76 == 0 /\ -a_208^post76+a_208^0 == 0 /\ i_120^0-i_120^post76 == 0 /\ temp0_30^0-temp0_30^post76 == 0 /\ r_197^0-r_197^post76 == 0 /\ a_178^0-a_178^post76 == 0 /\ a_153^0-a_153^post76 == 0 /\ r_39^0-r_39^post76 == 0 /\ -tmp_33^post76+tmp_33^0 == 0 /\ i_110^0-i_110^post76 == 0 /\ temp_34^0-temp_34^post76 == 0 /\ nondet_12^0-nondet_12^post76 == 0 /\ -rcd_104^post76+rcd_104^0 == 0 /\ rcd_43^0-rcd_43^post76 == 0 /\ result_11^0-result_11^post76 == 0 /\ rcd_69^0-rcd_69^post76 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post76+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ t_25^0-t_25^post76 == 0 /\ -rcd_179^post76+rcd_179^0 == 0 /\ y_23^0-y_23^post76 == 0 /\ tail_15^0-tail_15^post76 == 0 /\ -i_29^post76+i_29^0 == 0 /\ -x_slam_f_22^post76+x_slam_f_22^0 == 0 /\ -x_24^post76+x_24^0 == 0 /\ -lt_17^post76+lt_17^0 == 0 /\ -lt_20^post76+lt_20^0 == 0 /\ -head_slam_f_28^post76+head_slam_f_28^0 == 0 /\ -r_164^post76+r_164^0 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ rcd_112^0-rcd_112^post76 == 0 /\ -rcd_207^post76+rcd_207^0 == 0 /\ -temp0_21^post76+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post76+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post76 == 0 /\ f_198^0-f_198^post76 == 0 /\ -length_27^post76+length_27^0 == 0 /\ -head_31^post76+head_31^0 == 0 /\ -temp_35^post76+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post76 == 0), cost: 1 76: l47 -> l48 : a_153^0'=a_153^post77, a_178^0'=a_178^post77, a_208^0'=a_208^post77, f_198^0'=f_198^post77, head_16^0'=head_16^post77, head_31^0'=head_31^post77, head_slam_f_28^0'=head_slam_f_28^post77, i_110^0'=i_110^post77, i_120^0'=i_120^post77, i_29^0'=i_29^post77, length_27^0'=length_27^post77, lt_17^0'=lt_17^post77, lt_20^0'=lt_20^post77, nondet_12^0'=nondet_12^post77, r_164^0'=r_164^post77, r_197^0'=r_197^post77, r_39^0'=r_39^post77, rcd_104^0'=rcd_104^post77, rcd_112^0'=rcd_112^post77, rcd_179^0'=rcd_179^post77, rcd_185^0'=rcd_185^post77, rcd_190^0'=rcd_190^post77, rcd_207^0'=rcd_207^post77, rcd_43^0'=rcd_43^post77, rcd_69^0'=rcd_69^post77, result_11^0'=result_11^post77, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post77, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post77, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post77, t_25^0'=t_25^post77, tail_15^0'=tail_15^post77, temp0_21^0'=temp0_21^post77, temp0_30^0'=temp0_30^post77, temp_34^0'=temp_34^post77, temp_35^0'=temp_35^post77, tmp_33^0'=tmp_33^post77, x_24^0'=x_24^post77, x_slam_f_22^0'=x_slam_f_22^post77, y_23^0'=y_23^post77, (-lt_17^post77+lt_17^0 == 0 /\ a_153^0-a_153^post77 == 0 /\ y_23^0-y_23^post77 == 0 /\ -i_29^post77+i_29^0 == 0 /\ -rcd_185^post77+rcd_185^0 == 0 /\ -rcd_179^post77+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post77 == 0 /\ -lt_20^post77+lt_20^0 == 0 /\ -r_164^post77+r_164^0 == 0 /\ -head_slam_f_28^post77+head_slam_f_28^0 == 0 /\ temp_35^0-temp_35^post77 == 0 /\ -rcd_104^post77+rcd_104^0 == 0 /\ head_16^0-head_16^post77 == 0 /\ r_197^0-r_197^post77 == 0 /\ -a_208^post77+a_208^0 == 0 /\ rcd_69^0-rcd_69^post77 == 0 /\ -tmp_33^post77+tmp_33^0 == 0 /\ -temp0_21^post77+temp0_21^0 == 0 /\ result_11^0-result_11^post77 == 0 /\ temp0_30^0-temp0_30^post77 == 0 /\ rcd_43^0-rcd_43^post77 == 0 /\ -i_110^post77+i_110^0 == 0 /\ nondet_12^0-nondet_12^post77 == 0 /\ -length_27^post77+length_27^0 == 0 /\ -temp_34^post77+temp_34^0 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -head_31^post77+head_31^0 == 0 /\ f_198^0-f_198^post77 == 0 /\ -x_slam_f_22^post77+x_slam_f_22^0 == 0 /\ rcd_112^0-rcd_112^post77 == 0 /\ t_25^0-t_25^post77 == 0 /\ -a_178^post77+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post77 == 0 /\ x_24^0-x_24^post77 == 0 /\ r_39^0-r_39^post77 == 0 /\ i_120^0-i_120^post77 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post77+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_207^post77+rcd_207^0 == 0 /\ -tail_15^post77+tail_15^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post77+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 77: l48 -> l49 : a_153^0'=a_153^post78, a_178^0'=a_178^post78, a_208^0'=a_208^post78, f_198^0'=f_198^post78, head_16^0'=head_16^post78, head_31^0'=head_31^post78, head_slam_f_28^0'=head_slam_f_28^post78, i_110^0'=i_110^post78, i_120^0'=i_120^post78, i_29^0'=i_29^post78, length_27^0'=length_27^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^post78, r_164^0'=r_164^post78, r_197^0'=r_197^post78, r_39^0'=r_39^post78, rcd_104^0'=rcd_104^post78, rcd_112^0'=rcd_112^post78, rcd_179^0'=rcd_179^post78, rcd_185^0'=rcd_185^post78, rcd_190^0'=rcd_190^post78, rcd_207^0'=rcd_207^post78, rcd_43^0'=rcd_43^post78, rcd_69^0'=rcd_69^post78, result_11^0'=result_11^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post78, t_25^0'=t_25^post78, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^post78, temp0_30^0'=temp0_30^post78, temp_34^0'=temp_34^post78, temp_35^0'=temp_35^post78, tmp_33^0'=tmp_33^post78, x_24^0'=x_24^post78, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=y_23^post78, (0 == 0 /\ -x_24^post78+x_slam_f_22^1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post78+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post78+head_31^0 == 0 /\ -x_24^post78+head_16^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post78+rcd_179^0 == 0 /\ -rcd_185^post78+rcd_185^0 == 0 /\ lt_20^0-y_23^post78 <= 0 /\ rcd_190^0-rcd_190^post78 == 0 /\ f_198^0-f_198^post78 == 0 /\ -rcd_207^post78+rcd_207^0 == 0 /\ i_29^0-i_29^post78 == 0 /\ x_24^post78-x_slam_f_22^1 <= 0 /\ x_24^post78-x_slam_f_22^1 == 0 /\ temp_35^0-temp_35^post78 == 0 /\ x_24^post78-head_16^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post78 == 0 /\ -lt_20^0+y_23^post78 <= 0 /\ -lt_20^0+y_23^post78 == 0 /\ rcd_43^0-rcd_43^post78 == 0 /\ result_11^0-result_11^post78 == 0 /\ -r_164^post78+r_164^0 == 0 /\ -nondet_12^post78+nondet_12^0 == 0 /\ -head_slam_f_28^post78+head_slam_f_28^0 == 0 /\ t_25^0-t_25^post78 == 0 /\ a_153^0-a_153^post78 == 0 /\ -temp0_21^post78+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post78 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -length_27^post78+length_27^0 == 0 /\ rcd_69^0-rcd_69^post78 == 0 /\ i_120^0-i_120^post78 == 0 /\ rcd_112^0-rcd_112^post78 == 0 /\ r_197^0-r_197^post78 == 0 /\ -a_178^post78+a_178^0 == 0 /\ -temp_34^post78+temp_34^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ r_39^0-r_39^post78 == 0 /\ -rcd_104^post78+rcd_104^0 == 0 /\ -tmp_33^post78+tmp_33^0 == 0 /\ -i_110^post78+i_110^0 == 0), cost: 1 78: l49 -> l50 : a_153^0'=a_153^post79, a_178^0'=a_178^post79, a_208^0'=a_208^post79, f_198^0'=f_198^post79, head_16^0'=head_16^post79, head_31^0'=head_31^post79, head_slam_f_28^0'=head_slam_f_28^post79, i_110^0'=i_110^post79, i_120^0'=i_120^post79, i_29^0'=i_29^post79, length_27^0'=length_27^post79, lt_17^0'=lt_17^post79, lt_20^0'=lt_20^post79, nondet_12^0'=nondet_12^post79, r_164^0'=r_164^post79, r_197^0'=r_197^post79, r_39^0'=r_39^post79, rcd_104^0'=rcd_104^post79, rcd_112^0'=rcd_112^post79, rcd_179^0'=rcd_179^post79, rcd_185^0'=rcd_185^post79, rcd_190^0'=rcd_190^post79, rcd_207^0'=rcd_207^post79, rcd_43^0'=rcd_43^post79, rcd_69^0'=rcd_69^post79, result_11^0'=result_11^post79, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post79, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post79, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post79, t_25^0'=t_25^post79, tail_15^0'=tail_15^post79, temp0_21^0'=temp0_21^post79, temp0_30^0'=temp0_30^post79, temp_34^0'=temp_34^post79, temp_35^0'=temp_35^post79, tmp_33^0'=tmp_33^post79, x_24^0'=x_24^post79, x_slam_f_22^0'=x_slam_f_22^post79, y_23^0'=y_23^post79, (-length_27^post79+length_27^0 == 0 /\ f_198^0-f_198^post79 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post79 == 0 /\ -rcd_104^post79+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post79 == 0 /\ a_208^0-a_208^post79 == 0 /\ -rcd_185^post79+rcd_185^0 == 0 /\ -rcd_179^post79+rcd_179^0 == 0 /\ y_23^0-y_23^post79 == 0 /\ rcd_190^0-rcd_190^post79 == 0 /\ -rcd_207^post79+rcd_207^0 == 0 /\ lt_17^0-lt_17^post79 == 0 /\ -i_110^post79+i_110^0 == 0 /\ -head_31^post79+head_31^0 == 0 /\ temp_35^0-temp_35^post79 == 0 /\ -head_slam_f_28^post79+head_slam_f_28^0 == 0 /\ -result_11^post79+result_11^0 == 0 /\ -lt_20^post79+lt_20^0 == 0 /\ -head_16^post79+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post79 == 0 /\ -r_164^post79+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post79 == 0 /\ -a_178^post79+a_178^0 == 0 /\ -a_153^post79+a_153^0 == 0 /\ temp0_30^0-temp0_30^post79 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post79+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_112^0-rcd_112^post79 == 0 /\ rcd_43^0-rcd_43^post79 == 0 /\ temp_34^0-temp_34^post79 == 0 /\ t_25^0-t_25^post79 == 0 /\ r_39^0-r_39^post79 == 0 /\ -i_29^post79+i_29^0 == 0 /\ i_120^0-i_120^post79 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -x_24^post79+x_24^0 == 0 /\ rcd_69^0-rcd_69^post79 == 0 /\ -tmp_33^post79+tmp_33^0 == 0 /\ -r_197^post79+r_197^0 == 0 /\ -temp0_21^post79+temp0_21^0 == 0 /\ tail_15^0-tail_15^post79 == 0), cost: 1 79: l49 -> l50 : a_153^0'=a_153^post80, a_178^0'=a_178^post80, a_208^0'=a_208^post80, f_198^0'=f_198^post80, head_16^0'=head_16^post80, head_31^0'=head_31^post80, head_slam_f_28^0'=head_slam_f_28^post80, i_110^0'=i_110^post80, i_120^0'=i_120^post80, i_29^0'=i_29^post80, length_27^0'=length_27^post80, lt_17^0'=lt_17^post80, lt_20^0'=lt_20^post80, nondet_12^0'=nondet_12^post80, r_164^0'=r_164^post80, r_197^0'=r_197^post80, r_39^0'=r_39^post80, rcd_104^0'=rcd_104^post80, rcd_112^0'=rcd_112^post80, rcd_179^0'=rcd_179^post80, rcd_185^0'=rcd_185^post80, rcd_190^0'=rcd_190^post80, rcd_207^0'=rcd_207^post80, rcd_43^0'=rcd_43^post80, rcd_69^0'=rcd_69^post80, result_11^0'=result_11^post80, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post80, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post80, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post80, t_25^0'=t_25^post80, tail_15^0'=tail_15^post80, temp0_21^0'=temp0_21^post80, temp0_30^0'=temp0_30^post80, temp_34^0'=temp_34^post80, temp_35^0'=temp_35^post80, tmp_33^0'=tmp_33^post80, x_24^0'=x_24^post80, x_slam_f_22^0'=x_slam_f_22^post80, y_23^0'=y_23^post80, (temp_35^0-temp_35^post80 == 0 /\ -a_208^post80+a_208^0 == 0 /\ -a_178^post80+a_178^0 == 0 /\ -temp_34^post80+temp_34^0 == 0 /\ nondet_12^0-nondet_12^post80 == 0 /\ -i_110^post80+i_110^0 == 0 /\ -rcd_190^post80+rcd_190^0 == 0 /\ -rcd_179^post80+rcd_179^0 == 0 /\ -r_164^post80+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post80 == 0 /\ f_198^0-f_198^post80 == 0 /\ y_23^0-y_23^post80 == 0 /\ rcd_104^0-rcd_104^post80 == 0 /\ lt_17^0-lt_17^post80 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post80 == 0 /\ -tmp_33^post80+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post80 == 0 /\ i_120^0-i_120^post80 == 0 /\ -i_29^post80+i_29^0 == 0 /\ a_153^0-a_153^post80 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post80+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ temp0_30^0-temp0_30^post80 == 0 /\ r_39^0-r_39^post80 == 0 /\ -result_11^post80+result_11^0 == 0 /\ -lt_20^post80+lt_20^0 == 0 /\ -temp0_21^post80+temp0_21^0 == 0 /\ -head_slam_f_28^post80+head_slam_f_28^0 == 0 /\ -rcd_207^post80+rcd_207^0 == 0 /\ -r_197^post80+r_197^0 == 0 /\ -rcd_112^post80+rcd_112^0 == 0 /\ rcd_43^0-rcd_43^post80 == 0 /\ t_25^0-t_25^post80 == 0 /\ x_24^0-x_24^post80 == 0 /\ rcd_69^0-rcd_69^post80 == 0 /\ -length_27^post80+length_27^0 == 0 /\ -head_16^post80+head_16^0 == 0 /\ tail_15^0-tail_15^post80 == 0 /\ head_31^0-head_31^post80 == 0 /\ -x_slam_f_22^post80+x_slam_f_22^0 == 0), cost: 1 80: l50 -> l51 : a_153^0'=a_153^post81, a_178^0'=a_178^post81, a_208^0'=a_208^post81, f_198^0'=f_198^post81, head_16^0'=head_16^post81, head_31^0'=head_31^post81, head_slam_f_28^0'=head_slam_f_28^post81, i_110^0'=i_110^post81, i_120^0'=i_120^post81, i_29^0'=i_29^post81, length_27^0'=length_27^post81, lt_17^0'=lt_17^post81, lt_20^0'=lt_20^post81, nondet_12^0'=nondet_12^post81, r_164^0'=r_164^post81, r_197^0'=r_197^post81, r_39^0'=r_39^post81, rcd_104^0'=rcd_104^post81, rcd_112^0'=rcd_112^post81, rcd_179^0'=rcd_179^post81, rcd_185^0'=rcd_185^post81, rcd_190^0'=rcd_190^post81, rcd_207^0'=rcd_207^post81, rcd_43^0'=rcd_43^post81, rcd_69^0'=rcd_69^post81, result_11^0'=result_11^post81, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post81, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post81, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post81, t_25^0'=t_25^post81, tail_15^0'=tail_15^post81, temp0_21^0'=temp0_21^post81, temp0_30^0'=temp0_30^post81, temp_34^0'=temp_34^post81, temp_35^0'=temp_35^post81, tmp_33^0'=tmp_33^post81, x_24^0'=x_24^post81, x_slam_f_22^0'=x_slam_f_22^post81, y_23^0'=y_23^post81, (result_11^0-result_11^post81 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -a_178^post81+a_178^0 == 0 /\ y_23^0-y_23^post81 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp_34^post81+temp_34^0 == 0 /\ lt_17^0-lt_17^post81 == 0 /\ head_16^0-t_25^post81 <= 0 /\ lt_20^0-lt_20^post81 == 0 /\ -tmp_33^post81+tmp_33^0 == 0 /\ -temp0_21^post81+temp0_21^0 == 0 /\ -i_110^post81+i_110^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post81+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post81+rcd_179^0 == 0 /\ rcd_112^0-rcd_112^post81 == 0 /\ -rcd_104^post81+rcd_104^0 == 0 /\ -nondet_12^post81+nondet_12^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post81 == 0 /\ -head_16^0+t_25^post81 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post81+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^post81+rcd_43^0 == 0 /\ -tail_15^post81+tail_15^0 == 0 /\ i_29^0-i_29^post81 == 0 /\ temp_35^0-temp_35^post81 == 0 /\ a_208^0-a_208^post81 == 0 /\ rcd_190^0-rcd_190^post81 == 0 /\ i_120^0-i_120^post81 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post81 == 0 /\ r_197^0-r_197^post81 == 0 /\ a_153^0-a_153^post81 == 0 /\ -x_24^0+t_25^post81 == 0 /\ -length_27^post81+length_27^0 == 0 /\ -x_slam_f_22^post81+x_slam_f_22^0 == 0 /\ -x_24^post81+x_24^0 == 0 /\ temp0_30^0-temp0_30^post81 == 0 /\ r_39^0-r_39^post81 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -rcd_207^post81+rcd_207^0 == 0 /\ -rcd_185^post81+rcd_185^0 == 0 /\ -head_slam_f_28^post81+head_slam_f_28^0 == 0 /\ -head_31^post81+head_31^0 == 0 /\ rcd_69^0-rcd_69^post81 == 0 /\ -r_164^post81+r_164^0 == 0 /\ -head_16^post81+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 81: l51 -> l52 : a_153^0'=a_153^post82, a_178^0'=a_178^post82, a_208^0'=a_208^post82, f_198^0'=f_198^post82, head_16^0'=head_16^post82, head_31^0'=head_31^post82, head_slam_f_28^0'=head_slam_f_28^post82, i_110^0'=i_110^post82, i_120^0'=i_120^post82, i_29^0'=i_29^post82, length_27^0'=length_27^post82, lt_17^0'=lt_17^post82, lt_20^0'=lt_20^post82, nondet_12^0'=nondet_12^post82, r_164^0'=r_164^post82, r_197^0'=r_197^post82, r_39^0'=r_39^post82, rcd_104^0'=rcd_104^post82, rcd_112^0'=rcd_112^post82, rcd_179^0'=rcd_179^post82, rcd_185^0'=rcd_185^post82, rcd_190^0'=rcd_190^post82, rcd_207^0'=rcd_207^post82, rcd_43^0'=rcd_43^post82, rcd_69^0'=rcd_69^post82, result_11^0'=result_11^post82, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post82, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post82, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post82, t_25^0'=t_25^post82, tail_15^0'=tail_15^post82, temp0_21^0'=temp0_21^post82, temp0_30^0'=temp0_30^post82, temp_34^0'=temp_34^post82, temp_35^0'=temp_35^post82, tmp_33^0'=tmp_33^post82, x_24^0'=x_24^post82, x_slam_f_22^0'=x_slam_f_22^post82, y_23^0'=y_23^post82, (a_208^0-a_208^post82 == 0 /\ -r_164^post82+r_164^0 == 0 /\ -temp_34^post82+temp_34^0 == 0 /\ -nondet_12^post82+nondet_12^0 == 0 /\ tail_15^0-tail_15^post82 == 0 /\ -x_24^post82+x_24^0 == 0 /\ -result_11^post82+result_11^0 == 0 /\ -r_39^post82+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post82 == 0 /\ -rcd_104^post82+rcd_104^0 == 0 /\ -head_16^post82+head_16^0 == 0 /\ lt_17^0-lt_17^post82 == 0 /\ temp0_21^0-temp0_21^post82 == 0 /\ head_31^0-head_31^post82 == 0 /\ x_slam_f_22^0-x_slam_f_22^post82 == 0 /\ -rcd_207^post82+rcd_207^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post82+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post82 == 0 /\ i_120^0-i_120^post82 == 0 /\ -length_27^post82+length_27^0 == 0 /\ -head_slam_f_28^post82+head_slam_f_28^0 == 0 /\ -temp_35^post82+temp_35^0 == 0 /\ -f_198^post82+f_198^0 == 0 /\ i_29^0-i_29^post82 == 0 /\ -rcd_185^post82+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post82 == 0 /\ a_153^0-a_153^post82 == 0 /\ rcd_43^0-rcd_43^post82 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post82 == 0 /\ rcd_69^0-rcd_69^post82 == 0 /\ -i_110^post82+i_110^0 == 0 /\ -tmp_33^post82+tmp_33^0 == 0 /\ r_197^0-r_197^post82 == 0 /\ -temp0_30^post82+temp0_30^0 == 0 /\ lt_20^0-lt_20^post82 == 0 /\ y_23^0-y_23^post82 == 0 /\ t_25^0-t_25^post82 == 0 /\ -a_178^post82+a_178^0 == 0 /\ -rcd_179^post82+rcd_179^0 == 0), cost: 1 82: l51 -> l52 : a_153^0'=a_153^post83, a_178^0'=a_178^post83, a_208^0'=a_208^post83, f_198^0'=f_198^post83, head_16^0'=head_16^post83, head_31^0'=head_31^post83, head_slam_f_28^0'=head_slam_f_28^post83, i_110^0'=i_110^post83, i_120^0'=i_120^post83, i_29^0'=i_29^post83, length_27^0'=length_27^post83, lt_17^0'=lt_17^post83, lt_20^0'=lt_20^post83, nondet_12^0'=nondet_12^post83, r_164^0'=r_164^post83, r_197^0'=r_197^post83, r_39^0'=r_39^post83, rcd_104^0'=rcd_104^post83, rcd_112^0'=rcd_112^post83, rcd_179^0'=rcd_179^post83, rcd_185^0'=rcd_185^post83, rcd_190^0'=rcd_190^post83, rcd_207^0'=rcd_207^post83, rcd_43^0'=rcd_43^post83, rcd_69^0'=rcd_69^post83, result_11^0'=result_11^post83, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post83, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post83, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post83, t_25^0'=t_25^post83, tail_15^0'=tail_15^post83, temp0_21^0'=temp0_21^post83, temp0_30^0'=temp0_30^post83, temp_34^0'=temp_34^post83, temp_35^0'=temp_35^post83, tmp_33^0'=tmp_33^post83, x_24^0'=x_24^post83, x_slam_f_22^0'=x_slam_f_22^post83, y_23^0'=y_23^post83, (-i_29^post83+i_29^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -temp_35^post83+temp_35^0 == 0 /\ nondet_12^0-nondet_12^post83 == 0 /\ t_25^0-t_25^post83 == 0 /\ -x_24^post83+x_24^0 == 0 /\ -tmp_33^post83+tmp_33^0 == 0 /\ i_120^0-i_120^post83 == 0 /\ a_153^0-a_153^post83 == 0 /\ rcd_185^0-rcd_185^post83 == 0 /\ -head_slam_f_28^post83+head_slam_f_28^0 == 0 /\ rcd_190^0-rcd_190^post83 == 0 /\ -temp0_21^post83+temp0_21^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post83 == 0 /\ -a_178^post83+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post83 == 0 /\ lt_17^0-lt_17^post83 == 0 /\ -result_11^post83+result_11^0 == 0 /\ head_16^0-head_16^post83 == 0 /\ temp_34^0-temp_34^post83 == 0 /\ -length_27^post83+length_27^0 == 0 /\ -rcd_207^post83+rcd_207^0 == 0 /\ -rcd_179^post83+rcd_179^0 == 0 /\ -lt_20^post83+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post83 == 0 /\ -rcd_112^post83+rcd_112^0 == 0 /\ i_110^0-i_110^post83 == 0 /\ -head_31^post83+head_31^0 == 0 /\ r_39^0-r_39^post83 == 0 /\ -r_197^post83+r_197^0 == 0 /\ -r_164^post83+r_164^0 == 0 /\ rcd_43^0-rcd_43^post83 == 0 /\ temp0_30^0-temp0_30^post83 == 0 /\ -x_slam_f_22^post83+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post83 == 0 /\ f_198^0-f_198^post83 == 0 /\ -a_208^post83+a_208^0 == 0 /\ rcd_69^0-rcd_69^post83 == 0 /\ y_23^0-y_23^post83 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post83+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 83: l52 -> l37 : a_153^0'=a_153^post84, a_178^0'=a_178^post84, a_208^0'=a_208^post84, f_198^0'=f_198^post84, head_16^0'=head_16^post84, head_31^0'=head_31^post84, head_slam_f_28^0'=head_slam_f_28^post84, i_110^0'=i_110^post84, i_120^0'=i_120^post84, i_29^0'=i_29^post84, length_27^0'=length_27^post84, lt_17^0'=lt_17^post84, lt_20^0'=lt_20^post84, nondet_12^0'=nondet_12^post84, r_164^0'=r_164^post84, r_197^0'=r_197^post84, r_39^0'=r_39^post84, rcd_104^0'=rcd_104^post84, rcd_112^0'=rcd_112^post84, rcd_179^0'=rcd_179^post84, rcd_185^0'=rcd_185^post84, rcd_190^0'=rcd_190^post84, rcd_207^0'=rcd_207^post84, rcd_43^0'=rcd_43^post84, rcd_69^0'=rcd_69^post84, result_11^0'=result_11^post84, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post84, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post84, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post84, t_25^0'=t_25^post84, tail_15^0'=tail_15^post84, temp0_21^0'=temp0_21^post84, temp0_30^0'=temp0_30^post84, temp_34^0'=temp_34^post84, temp_35^0'=temp_35^post84, tmp_33^0'=tmp_33^post84, x_24^0'=x_24^post84, x_slam_f_22^0'=x_slam_f_22^post84, y_23^0'=y_23^post84, (-i_110^post84+i_110^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ r_39^0-r_39^post84 == 0 /\ a_178^0-a_178^post84 == 0 /\ rcd_112^0-rcd_112^post84 == 0 /\ i_120^0-i_120^post84 == 0 /\ rcd_190^0-rcd_190^post84 == 0 /\ -a_208^post84+a_208^0 == 0 /\ i_29^0-i_29^post84 == 0 /\ temp_35^0-temp_35^post84 == 0 /\ a_153^0-a_153^post84 == 0 /\ -temp0_30^post84+temp0_30^0 == 0 /\ -rcd_43^post84+rcd_43^0 == 0 /\ rcd_69^0-rcd_69^post84 == 0 /\ tail_15^0-tail_15^post84 == 0 /\ r_197^0-r_197^post84 == 0 /\ head_31^0-head_31^post84 == 0 /\ -t_25^post84+t_25^0 == 0 /\ y_23^0-y_23^post84 == 0 /\ lt_20^0-lt_20^post84 == 0 /\ -temp_34^post84+temp_34^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post84 == 0 /\ -result_11^post84+result_11^0 == 0 /\ -tmp_33^post84+tmp_33^0 == 0 /\ -temp0_21^post84+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post84 == 0 /\ -r_164^post84+r_164^0 == 0 /\ -x_24^post84+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post84+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post84+length_27^0 == 0 /\ -rcd_207^post84+rcd_207^0 == 0 /\ -head_16^post84+head_16^0 == 0 /\ -rcd_104^post84+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post84 == 0 /\ lt_17^0-lt_17^post84 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post84 == 0 /\ -rcd_179^post84+rcd_179^0 == 0 /\ -head_slam_f_28^post84+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post84 == 0 /\ -rcd_185^post84+rcd_185^0 == 0), cost: 1 86: l53 -> l54 : a_153^0'=a_153^post87, a_178^0'=a_178^post87, a_208^0'=a_208^post87, f_198^0'=f_198^post87, head_16^0'=head_16^post87, head_31^0'=head_31^post87, head_slam_f_28^0'=head_slam_f_28^post87, i_110^0'=i_110^post87, i_120^0'=i_120^post87, i_29^0'=i_29^post87, length_27^0'=length_27^post87, lt_17^0'=lt_17^post87, lt_20^0'=lt_20^post87, nondet_12^0'=nondet_12^post87, r_164^0'=r_164^post87, r_197^0'=r_197^post87, r_39^0'=r_39^post87, rcd_104^0'=rcd_104^post87, rcd_112^0'=rcd_112^post87, rcd_179^0'=rcd_179^post87, rcd_185^0'=rcd_185^post87, rcd_190^0'=rcd_190^post87, rcd_207^0'=rcd_207^post87, rcd_43^0'=rcd_43^post87, rcd_69^0'=rcd_69^post87, result_11^0'=result_11^post87, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post87, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post87, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post87, t_25^0'=t_25^post87, tail_15^0'=tail_15^post87, temp0_21^0'=temp0_21^post87, temp0_30^0'=temp0_30^post87, temp_34^0'=temp_34^post87, temp_35^0'=temp_35^post87, tmp_33^0'=tmp_33^post87, x_24^0'=x_24^post87, x_slam_f_22^0'=x_slam_f_22^post87, y_23^0'=y_23^post87, (nondet_12^0-nondet_12^post87 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post87+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post87 == 0 /\ r_39^0-r_39^post87 == 0 /\ -head_slam_f_28^post87+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post87 == 0 /\ -a_178^post87+a_178^0 == 0 /\ f_198^0-f_198^post87 == 0 /\ -t_25^post87+t_25^0 == 0 /\ -temp_34^post87+temp_34^0 == 0 /\ -r_164^post87+r_164^0 == 0 /\ -i_110^post87+i_110^0 == 0 /\ -x_24^post87+x_24^0 == 0 /\ -tmp_33^post87+tmp_33^0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post87+temp0_21^0 == 0 /\ -temp0_30^post87+temp0_30^0 == 0 /\ a_208^0-a_208^post87 == 0 /\ lt_20^0-lt_20^post87 == 0 /\ length_27^0-length_27^post87 == 0 /\ r_197^0-r_197^post87 == 0 /\ rcd_69^0-rcd_69^post87 == 0 /\ y_23^0-y_23^post87 == 0 /\ tail_15^0-tail_15^post87 == 0 /\ -rcd_104^post87+rcd_104^0 == 0 /\ -rcd_207^post87+rcd_207^0 == 0 /\ -rcd_43^post87+rcd_43^0 == 0 /\ i_29^0-i_29^post87 == 0 /\ result_11^0-result_11^post87 == 0 /\ -rcd_185^post87+rcd_185^0 == 0 /\ a_153^0-a_153^post87 == 0 /\ -rcd_179^post87+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post87 == 0 /\ -head_31^post87+head_31^0 == 0 /\ -lt_17^post87+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post87 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post87 == 0 /\ rcd_190^0-rcd_190^post87 == 0 /\ -head_16^post87+head_16^0 == 0 /\ i_120^0-i_120^post87 == 0), cost: 1 87: l53 -> l54 : a_153^0'=a_153^post88, a_178^0'=a_178^post88, a_208^0'=a_208^post88, f_198^0'=f_198^post88, head_16^0'=head_16^post88, head_31^0'=head_31^post88, head_slam_f_28^0'=head_slam_f_28^post88, i_110^0'=i_110^post88, i_120^0'=i_120^post88, i_29^0'=i_29^post88, length_27^0'=length_27^post88, lt_17^0'=lt_17^post88, lt_20^0'=lt_20^post88, nondet_12^0'=nondet_12^post88, r_164^0'=r_164^post88, r_197^0'=r_197^post88, r_39^0'=r_39^post88, rcd_104^0'=rcd_104^post88, rcd_112^0'=rcd_112^post88, rcd_179^0'=rcd_179^post88, rcd_185^0'=rcd_185^post88, rcd_190^0'=rcd_190^post88, rcd_207^0'=rcd_207^post88, rcd_43^0'=rcd_43^post88, rcd_69^0'=rcd_69^post88, result_11^0'=result_11^post88, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post88, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post88, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post88, t_25^0'=t_25^post88, tail_15^0'=tail_15^post88, temp0_21^0'=temp0_21^post88, temp0_30^0'=temp0_30^post88, temp_34^0'=temp_34^post88, temp_35^0'=temp_35^post88, tmp_33^0'=tmp_33^post88, x_24^0'=x_24^post88, x_slam_f_22^0'=x_slam_f_22^post88, y_23^0'=y_23^post88, (x_slam_f_22^0-x_slam_f_22^post88 == 0 /\ rcd_190^0-rcd_190^post88 == 0 /\ -tmp_33^post88+tmp_33^0 == 0 /\ y_23^0-y_23^post88 == 0 /\ r_197^0-r_197^post88 == 0 /\ -head_slam_f_28^post88+head_slam_f_28^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_208^post88+a_208^0 == 0 /\ tail_15^0-tail_15^post88 == 0 /\ -a_178^post88+a_178^0 == 0 /\ -i_29^post88+i_29^0 == 0 /\ -temp_34^post88+temp_34^0 == 0 /\ r_39^0-r_39^post88 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post88+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_179^post88+rcd_179^0 == 0 /\ f_198^0-f_198^post88 == 0 /\ nondet_12^0-nondet_12^post88 == 0 /\ -rcd_104^post88+rcd_104^0 == 0 /\ temp0_21^0-temp0_21^post88 == 0 /\ -rcd_43^post88+rcd_43^0 == 0 /\ -i_110^post88+i_110^0 == 0 /\ temp_35^0-temp_35^post88 == 0 /\ -x_24^post88+x_24^0 == 0 /\ lt_17^0-lt_17^post88 == 0 /\ t_25^0-t_25^post88 == 0 /\ lt_20^0-lt_20^post88 == 0 /\ rcd_69^0-rcd_69^post88 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post88 == 0 /\ -temp0_30^post88+temp0_30^0 == 0 /\ -length_27^post88+length_27^0 == 0 /\ a_153^0-a_153^post88 == 0 /\ i_120^0-i_120^post88 == 0 /\ -rcd_207^post88+rcd_207^0 == 0 /\ -rcd_185^post88+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post88 == 0 /\ -result_11^post88+result_11^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post88 == 0 /\ -r_164^post88+r_164^0 == 0 /\ head_31^0-head_31^post88 == 0 /\ -head_16^post88+head_16^0 == 0), cost: 1 88: l54 -> l1 : a_153^0'=a_153^post89, a_178^0'=a_178^post89, a_208^0'=a_208^post89, f_198^0'=f_198^post89, head_16^0'=head_16^post89, head_31^0'=head_31^post89, head_slam_f_28^0'=head_slam_f_28^post89, i_110^0'=i_110^post89, i_120^0'=i_120^post89, i_29^0'=i_29^post89, length_27^0'=length_27^post89, lt_17^0'=lt_17^post89, lt_20^0'=lt_20^post89, nondet_12^0'=nondet_12^post89, r_164^0'=r_164^post89, r_197^0'=r_197^post89, r_39^0'=r_39^post89, rcd_104^0'=rcd_104^post89, rcd_112^0'=rcd_112^post89, rcd_179^0'=rcd_179^post89, rcd_185^0'=rcd_185^post89, rcd_190^0'=rcd_190^post89, rcd_207^0'=rcd_207^post89, rcd_43^0'=rcd_43^post89, rcd_69^0'=rcd_69^post89, result_11^0'=result_11^post89, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post89, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post89, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post89, t_25^0'=t_25^post89, tail_15^0'=tail_15^post89, temp0_21^0'=temp0_21^post89, temp0_30^0'=temp0_30^post89, temp_34^0'=temp_34^post89, temp_35^0'=temp_35^post89, tmp_33^0'=tmp_33^post89, x_24^0'=x_24^post89, x_slam_f_22^0'=x_slam_f_22^post89, y_23^0'=y_23^post89, (temp_34^0-temp_34^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ i_110^0-i_110^post89 == 0 /\ -tail_15^post89+tail_15^0 == 0 /\ r_197^0-r_197^post89 == 0 /\ -x_slam_f_22^post89+x_slam_f_22^0 == 0 /\ temp_35^0-temp_35^post89 == 0 /\ -temp0_21^post89+temp0_21^0 == 0 /\ r_39^0-r_39^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post89+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post89+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post89 == 0 /\ rcd_190^0-rcd_190^post89 == 0 /\ -i_29^post89+i_29^0 == 0 /\ -rcd_207^post89+rcd_207^0 == 0 /\ -rcd_185^post89+rcd_185^0 == 0 /\ -head_slam_f_28^post89+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post89 == 0 /\ -head_31^post89+head_31^0 == 0 /\ -head_16^post89+head_16^0 == 0 /\ result_11^0-result_11^post89 == 0 /\ rcd_43^0-rcd_43^post89 == 0 /\ f_198^0-f_198^post89 == 0 /\ rcd_112^0-rcd_112^post89 == 0 /\ a_153^0-a_153^post89 == 0 /\ t_25^0-t_25^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post89+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post89+tmp_33^0 == 0 /\ rcd_69^0-rcd_69^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post89 == 0 /\ -length_27^post89+length_27^0 == 0 /\ -a_208^post89+a_208^0 == 0 /\ -a_178^post89+a_178^0 == 0 /\ temp0_30^0-temp0_30^post89 == 0 /\ i_120^0-i_120^post89 == 0 /\ -lt_20^post89+lt_20^0 == 0 /\ -rcd_179^post89+rcd_179^0 == 0 /\ -r_164^post89+r_164^0 == 0 /\ x_24^0-x_24^post89 == 0 /\ -rcd_104^post89+rcd_104^0 == 0), cost: 1 89: l55 -> l46 : a_153^0'=a_153^post90, a_178^0'=a_178^post90, a_208^0'=a_208^post90, f_198^0'=f_198^post90, head_16^0'=head_16^post90, head_31^0'=head_31^post90, head_slam_f_28^0'=head_slam_f_28^post90, i_110^0'=i_110^post90, i_120^0'=i_120^post90, i_29^0'=i_29^post90, length_27^0'=length_27^post90, lt_17^0'=lt_17^post90, lt_20^0'=lt_20^post90, nondet_12^0'=nondet_12^post90, r_164^0'=r_164^post90, r_197^0'=r_197^post90, r_39^0'=r_39^post90, rcd_104^0'=rcd_104^post90, rcd_112^0'=rcd_112^post90, rcd_179^0'=rcd_179^post90, rcd_185^0'=rcd_185^post90, rcd_190^0'=rcd_190^post90, rcd_207^0'=rcd_207^post90, rcd_43^0'=rcd_43^post90, rcd_69^0'=rcd_69^post90, result_11^0'=result_11^post90, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post90, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post90, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post90, t_25^0'=t_25^post90, tail_15^0'=tail_15^post90, temp0_21^0'=temp0_21^post90, temp0_30^0'=temp0_30^post90, temp_34^0'=temp_34^post90, temp_35^0'=temp_35^post90, tmp_33^0'=tmp_33^post90, x_24^0'=x_24^post90, x_slam_f_22^0'=x_slam_f_22^post90, y_23^0'=y_23^post90, (-i_29^post90+i_29^0 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ y_23^0-y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -length_27^post90+length_27^0 == 0), cost: 1 Chained Linear Paths Start location: l55 Program variables: a_153^0 a_178^0 a_208^0 f_198^0 head_16^0 head_31^0 head_slam_f_28^0 i_110^0 i_120^0 i_29^0 length_27^0 lt_17^0 lt_20^0 nondet_12^0 r_164^0 r_197^0 r_39^0 rcd_104^0 rcd_112^0 rcd_179^0 rcd_185^0 rcd_190^0 rcd_207^0 rcd_43^0 rcd_69^0 result_11^0 result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0 t_25^0 tail_15^0 temp0_21^0 temp0_30^0 temp_34^0 temp_35^0 tmp_33^0 x_24^0 x_slam_f_22^0 y_23^0 0: l0 -> l1 : a_153^0'=a_153^post1, a_178^0'=a_178^post1, a_208^0'=a_208^post1, f_198^0'=f_198^post1, head_16^0'=head_16^post1, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^post1, i_120^0'=i_120^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^post1, nondet_12^0'=nondet_12^post1, r_164^0'=r_164^post1, r_197^0'=r_197^post1, r_39^0'=r_39^post1, rcd_104^0'=rcd_104^post1, rcd_112^0'=rcd_112^post1, rcd_179^0'=rcd_179^post1, rcd_185^0'=rcd_185^post1, rcd_190^0'=rcd_190^post1, rcd_207^0'=rcd_207^post1, rcd_43^0'=rcd_43^post1, rcd_69^0'=rcd_69^post1, result_11^0'=result_11^post1, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^post1, tail_15^0'=tail_15^post1, temp0_21^0'=temp0_21^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^post1, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^post1, x_slam_f_22^0'=x_slam_f_22^post1, y_23^0'=y_23^post1, (0 == 0 /\ -temp_35^post1+temp_35^0 == 0 /\ -lt_17^0+head_16^post1 <= 0 /\ f_198^0-f_198^post1 == 0 /\ 1-i_120^0 <= 0 /\ nondet_12^0-nondet_12^post1 == 0 /\ t_25^0-t_25^post1 == 0 /\ result_11^post1-temp0_21^0 == 0 /\ -x_24^post1+x_24^0 == 0 /\ lt_17^0-head_16^post1 <= 0 /\ a_153^0-a_153^post1 == 0 /\ rcd_185^0-rcd_185^post1 == 0 /\ i_120^0-i_120^post1 == 0 /\ -temp0_21^post1+temp0_21^0 == 0 /\ -i_29^0 <= 0 /\ -a_178^post1+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post1 == 0 /\ rcd_190^0-rcd_190^post1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ head_16^post1-result_11^1 == 0 /\ rcd_69^0-rcd_69^post1 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ r_39^0-r_39^post1 == 0 /\ -r_164^post1+r_164^0 == 0 /\ -lt_20^post1+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post1 == 0 /\ -rcd_207^post1+rcd_207^0 == 0 /\ -rcd_179^post1+rcd_179^0 == 0 /\ i_110^0-i_110^post1 == 0 /\ -a_208^post1+a_208^0 == 0 /\ rcd_43^0-rcd_43^post1 == 0 /\ -r_197^post1+r_197^0 == 0 /\ -rcd_112^post1+rcd_112^0 == 0 /\ y_23^0-y_23^post1 == 0 /\ -x_slam_f_22^post1+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post1 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 1: l0 -> l3 : a_153^0'=a_153^post2, a_178^0'=a_178^post2, a_208^0'=a_208^post2, f_198^0'=f_198^post2, head_16^0'=head_16^post2, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^post2, i_120^0'=i_120^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^post2, lt_20^0'=lt_20^post2, nondet_12^0'=nondet_12^post2, r_164^0'=r_164^post2, r_197^0'=r_197^post2, r_39^0'=r_39^post2, rcd_104^0'=rcd_104^post2, rcd_112^0'=rcd_112^post2, rcd_179^0'=rcd_179^post2, rcd_185^0'=rcd_185^post2, rcd_190^0'=rcd_190^post2, rcd_207^0'=rcd_207^post2, rcd_43^0'=rcd_43^post2, rcd_69^0'=rcd_69^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^post2, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^post2, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^post2, x_slam_f_22^0'=x_slam_f_22^post2, y_23^0'=y_23^post2, (0 == 0 /\ lt_20^0-lt_20^post2 == 0 /\ -i_110^post2+i_110^0 == 0 /\ nondet_12^0-nondet_12^post2 == 0 /\ a_178^0-a_178^post2 == 0 /\ y_23^0-y_23^post2 == 0 /\ -x_slam_f_22^post2+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post2 == 0 /\ -i_29^0 <= 0 /\ -temp0_21^post2+temp0_21^0 == 0 /\ -rcd_43^post2+rcd_43^0 == 0 /\ head_16^post2-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ rcd_112^0-rcd_112^post2 == 0 /\ -i_29^0+length_27^0 <= 0 /\ r_39^0-r_39^post2 == 0 /\ temp_35^0-temp_35^post2 == 0 /\ rcd_190^0-rcd_190^post2 == 0 /\ -rcd_179^post2+rcd_179^0 == 0 /\ -t_25^post2+t_25^0 == 0 /\ i_120^0-i_120^post2 == 0 /\ -lt_17^post2+lt_17^0 == 0 /\ -r_164^post2+r_164^0 == 0 /\ rcd_207^0-rcd_207^post2 == 0 /\ -rcd_104^post2+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post2 == 0 /\ -a_208^post2+a_208^0 == 0 /\ -x_24^post2+x_24^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ r_197^0-r_197^post2 == 0 /\ -rcd_185^post2+rcd_185^0 == 0 /\ f_198^0-f_198^post2 == 0), cost: 1 91: l0 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ r_164^post14-r_164^post15 == 0 /\ -result_11^post15+result_11^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post14-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ -r_39^post15+r_39^post14 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^post14 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^post14-a_208^post15 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ rcd_43^post14-rcd_43^post15 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ a_178^post14-a_178^post15 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ a_153^post14-a_153^post15 == 0 /\ -rcd_112^post15+rcd_112^post14 == 0 /\ -tmp_33^post15+tmp_33^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -lt_20^post15+lt_20^post14 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_35^post15+temp_35^post14 == 0 /\ temp0_30^post14-temp0_30^post15 == 0 /\ rcd_190^post14-rcd_190^post15 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ f_198^post14-f_198^post15 == 0 /\ -temp0_21^post15+temp0_21^post14 == 0 /\ -t_25^post15+t_25^post14 == 0 /\ rcd_185^post14-rcd_185^post15 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -rcd_207^post15+rcd_207^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ length_27^post14-length_27^post15 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_179^post15+rcd_179^post14 == 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ lt_17^post14-lt_17^post15 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ head_31^post14-head_31^post15 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ temp_34^post14-temp_34^post15 == 0 /\ tail_15^post14-tail_15^post15 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ -i_29^post15+i_29^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ i_120^post14-i_120^post15 == 0 /\ head_16^post14-head_16^post15 == 0 /\ i_110^post14-i_110^post15 == 0 /\ -a_153^post14+a_153^0 == 0 /\ rcd_104^post14-rcd_104^post15 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ nondet_12^post14-nondet_12^post15 == 0 /\ x_24^post14-x_24^post15 == 0 /\ -r_197^post15+r_197^post14 == 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post14-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ -rcd_69^post15+rcd_69^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ -y_23^post15+y_23^post14 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 2: l3 -> l4 : a_153^0'=a_153^post3, a_178^0'=a_178^post3, a_208^0'=a_208^post3, f_198^0'=f_198^post3, head_16^0'=head_16^post3, head_31^0'=head_31^post3, head_slam_f_28^0'=head_slam_f_28^post3, i_110^0'=i_110^post3, i_120^0'=i_120^post3, i_29^0'=i_29^post3, length_27^0'=length_27^post3, lt_17^0'=lt_17^post3, lt_20^0'=lt_20^post3, nondet_12^0'=nondet_12^post3, r_164^0'=r_164^post3, r_197^0'=r_197^post3, r_39^0'=r_39^post3, rcd_104^0'=rcd_104^post3, rcd_112^0'=rcd_112^post3, rcd_179^0'=rcd_179^post3, rcd_185^0'=rcd_185^post3, rcd_190^0'=rcd_190^post3, rcd_207^0'=rcd_207^post3, rcd_43^0'=rcd_43^post3, rcd_69^0'=rcd_69^post3, result_11^0'=result_11^post3, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post3, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post3, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post3, t_25^0'=t_25^post3, tail_15^0'=tail_15^post3, temp0_21^0'=temp0_21^post3, temp0_30^0'=temp0_30^post3, temp_34^0'=temp_34^post3, temp_35^0'=temp_35^post3, tmp_33^0'=tmp_33^post3, x_24^0'=x_24^post3, x_slam_f_22^0'=x_slam_f_22^post3, y_23^0'=y_23^post3, (tail_15^0-tail_15^post3 == 0 /\ -rcd_104^post3+rcd_104^0 == 0 /\ -head_31^post3+head_31^0 == 0 /\ -rcd_179^post3+rcd_179^0 == 0 /\ rcd_69^0-rcd_69^post3 == 0 /\ -rcd_185^post3+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post3 == 0 /\ -rcd_43^post3+rcd_43^0 == 0 /\ lt_20^0-lt_20^post3 == 0 /\ f_198^0-f_198^post3 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post3 == 0 /\ y_23^0-y_23^post3 == 0 /\ r_197^0-r_197^post3 == 0 /\ a_208^0-a_208^post3 == 0 /\ r_39^0-r_39^post3 == 0 /\ i_29^0-i_29^post3 == 0 /\ temp_35^0-temp_35^post3 == 0 /\ x_slam_f_22^0-x_slam_f_22^post3 == 0 /\ -lt_17^post3+lt_17^0 == 0 /\ -r_164^post3+r_164^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post3 == 0 /\ -head_16^post3+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post3+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post3 == 0 /\ -a_178^post3+a_178^0 == 0 /\ -a_153^post3+a_153^0 == 0 /\ -head_slam_f_28^post3+head_slam_f_28^0 == 0 /\ -length_27^post3+length_27^0 == 0 /\ i_120^0-i_120^post3 == 0 /\ temp_34^0-temp_34^post3 == 0 /\ rcd_190^0-rcd_190^post3 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -x_24^post3+x_24^0 == 0 /\ -i_110^post3+i_110^0 == 0 /\ -tmp_33^post3+tmp_33^0 == 0 /\ -temp0_21^post3+temp0_21^0 == 0 /\ rcd_207^0-rcd_207^post3 == 0 /\ result_11^0-result_11^post3 == 0 /\ -nondet_12^post3+nondet_12^0 == 0 /\ t_25^0-t_25^post3 == 0), cost: 1 3: l3 -> l4 : a_153^0'=a_153^post4, a_178^0'=a_178^post4, a_208^0'=a_208^post4, f_198^0'=f_198^post4, head_16^0'=head_16^post4, head_31^0'=head_31^post4, head_slam_f_28^0'=head_slam_f_28^post4, i_110^0'=i_110^post4, i_120^0'=i_120^post4, i_29^0'=i_29^post4, length_27^0'=length_27^post4, lt_17^0'=lt_17^post4, lt_20^0'=lt_20^post4, nondet_12^0'=nondet_12^post4, r_164^0'=r_164^post4, r_197^0'=r_197^post4, r_39^0'=r_39^post4, rcd_104^0'=rcd_104^post4, rcd_112^0'=rcd_112^post4, rcd_179^0'=rcd_179^post4, rcd_185^0'=rcd_185^post4, rcd_190^0'=rcd_190^post4, rcd_207^0'=rcd_207^post4, rcd_43^0'=rcd_43^post4, rcd_69^0'=rcd_69^post4, result_11^0'=result_11^post4, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post4, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post4, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post4, t_25^0'=t_25^post4, tail_15^0'=tail_15^post4, temp0_21^0'=temp0_21^post4, temp0_30^0'=temp0_30^post4, temp_34^0'=temp_34^post4, temp_35^0'=temp_35^post4, tmp_33^0'=tmp_33^post4, x_24^0'=x_24^post4, x_slam_f_22^0'=x_slam_f_22^post4, y_23^0'=y_23^post4, (-length_27^post4+length_27^0 == 0 /\ -x_24^post4+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post4 == 0 /\ -rcd_112^post4+rcd_112^0 == 0 /\ -head_31^post4+head_31^0 == 0 /\ -rcd_179^post4+rcd_179^0 == 0 /\ -rcd_190^post4+rcd_190^0 == 0 /\ f_198^0-f_198^post4 == 0 /\ -head_slam_f_28^post4+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post4 == 0 /\ -temp_35^post4+temp_35^0 == 0 /\ r_39^0-r_39^post4 == 0 /\ -result_11^post4+result_11^0 == 0 /\ -a_208^post4+a_208^0 == 0 /\ i_110^0-i_110^post4 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post4 == 0 /\ i_120^0-i_120^post4 == 0 /\ a_153^0-a_153^post4 == 0 /\ -lt_20^post4+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post4 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -tmp_33^post4+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post4 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post4+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_34^0-temp_34^post4 == 0 /\ nondet_12^0-nondet_12^post4 == 0 /\ -temp0_21^post4+temp0_21^0 == 0 /\ -rcd_207^post4+rcd_207^0 == 0 /\ r_164^0-r_164^post4 == 0 /\ head_16^0-head_16^post4 == 0 /\ rcd_43^0-rcd_43^post4 == 0 /\ t_25^0-t_25^post4 == 0 /\ -a_178^post4+a_178^0 == 0 /\ -i_29^post4+i_29^0 == 0 /\ rcd_69^0-rcd_69^post4 == 0 /\ y_23^0-y_23^post4 == 0 /\ tail_15^0-tail_15^post4 == 0 /\ -r_197^post4+r_197^0 == 0 /\ temp0_30^0-temp0_30^post4 == 0 /\ -lt_17^post4+lt_17^0 == 0), cost: 1 4: l4 -> l5 : a_153^0'=a_153^post5, a_178^0'=a_178^post5, a_208^0'=a_208^post5, f_198^0'=f_198^post5, head_16^0'=head_16^post5, head_31^0'=head_31^post5, head_slam_f_28^0'=head_slam_f_28^post5, i_110^0'=i_110^post5, i_120^0'=i_120^post5, i_29^0'=i_29^post5, length_27^0'=length_27^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^post5, r_164^0'=r_164^post5, r_197^0'=r_197^post5, r_39^0'=r_39^post5, rcd_104^0'=rcd_104^post5, rcd_112^0'=rcd_112^post5, rcd_179^0'=rcd_179^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^post5, rcd_43^0'=rcd_43^post5, rcd_69^0'=rcd_69^post5, result_11^0'=result_11^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post5, t_25^0'=t_25^post5, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^post5, temp0_30^0'=temp0_30^post5, temp_34^0'=temp_34^post5, temp_35^0'=temp_35^post5, tmp_33^0'=tmp_33^post5, x_24^0'=x_24^post5, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=y_23^post5, (0 == 0 /\ -head_31^post5+head_31^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -x_slam_f_22^1+x_24^post5 <= 0 /\ -x_slam_f_22^1+x_24^post5 == 0 /\ -tmp_33^post5+tmp_33^0 == 0 /\ -head_16^0+x_24^post5 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post5+temp0_21^0 == 0 /\ -i_120^0 <= 0 /\ f_198^0-f_198^post5 == 0 /\ nondet_12^0-nondet_12^post5 == 0 /\ temp0_30^0-temp0_30^post5 == 0 /\ a_208^0-a_208^post5 == 0 /\ x_slam_f_22^1-x_24^post5 <= 0 /\ i_29^0-i_29^post5 == 0 /\ -rcd_179^post5+rcd_179^0 == 0 /\ head_16^0-x_24^post5 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_197^post5+r_197^0 == 0 /\ temp_34^0-temp_34^post5 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ rcd_104^0-rcd_104^post5 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_153^0-a_153^post5 == 0 /\ -head_slam_f_28^post5+head_slam_f_28^0 == 0 /\ -length_27^post5+length_27^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post5+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ i_120^0-i_120^post5 == 0 /\ -result_11^post5+result_11^0 == 0 /\ r_39^0-r_39^post5 == 0 /\ -y_23^post5+lt_20^0 <= 0 /\ -a_178^post5+a_178^0 == 0 /\ rcd_43^0-rcd_43^post5 == 0 /\ t_25^0-t_25^post5 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -temp_35^post5+temp_35^0 == 0 /\ rcd_69^0-rcd_69^post5 == 0 /\ -rcd_207^post5+rcd_207^0 == 0 /\ -i_110^post5+i_110^0 == 0 /\ -rcd_112^post5+rcd_112^0 == 0 /\ y_23^post5-lt_20^0 <= 0 /\ y_23^post5-lt_20^0 == 0 /\ r_164^0-r_164^post5 == 0), cost: 1 5: l5 -> l6 : a_153^0'=a_153^post6, a_178^0'=a_178^post6, a_208^0'=a_208^post6, f_198^0'=f_198^post6, head_16^0'=head_16^post6, head_31^0'=head_31^post6, head_slam_f_28^0'=head_slam_f_28^post6, i_110^0'=i_110^post6, i_120^0'=i_120^post6, i_29^0'=i_29^post6, length_27^0'=length_27^post6, lt_17^0'=lt_17^post6, lt_20^0'=lt_20^post6, nondet_12^0'=nondet_12^post6, r_164^0'=r_164^post6, r_197^0'=r_197^post6, r_39^0'=r_39^post6, rcd_104^0'=rcd_104^post6, rcd_112^0'=rcd_112^post6, rcd_179^0'=rcd_179^post6, rcd_185^0'=rcd_185^post6, rcd_190^0'=rcd_190^post6, rcd_207^0'=rcd_207^post6, rcd_43^0'=rcd_43^post6, rcd_69^0'=rcd_69^post6, result_11^0'=result_11^post6, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post6, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post6, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post6, t_25^0'=t_25^post6, tail_15^0'=tail_15^post6, temp0_21^0'=temp0_21^post6, temp0_30^0'=temp0_30^post6, temp_34^0'=temp_34^post6, temp_35^0'=temp_35^post6, tmp_33^0'=tmp_33^post6, x_24^0'=x_24^post6, x_slam_f_22^0'=x_slam_f_22^post6, y_23^0'=y_23^post6, (-i_29^post6+i_29^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post6 == 0 /\ rcd_69^0-rcd_69^post6 == 0 /\ head_16^0-head_16^post6 == 0 /\ a_153^0-a_153^post6 == 0 /\ -rcd_207^post6+rcd_207^0 == 0 /\ -rcd_179^post6+rcd_179^0 == 0 /\ -rcd_190^post6+rcd_190^0 == 0 /\ a_178^0-a_178^post6 == 0 /\ -a_208^post6+a_208^0 == 0 /\ temp0_30^0-temp0_30^post6 == 0 /\ -lt_20^post6+lt_20^0 == 0 /\ rcd_43^0-rcd_43^post6 == 0 /\ -rcd_112^post6+rcd_112^0 == 0 /\ -r_197^post6+r_197^0 == 0 /\ temp_34^0-temp_34^post6 == 0 /\ lt_17^0-lt_17^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post6+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post6 == 0 /\ rcd_104^0-rcd_104^post6 == 0 /\ i_120^0-i_120^post6 == 0 /\ t_25^0-t_25^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post6+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post6+length_27^0 == 0 /\ y_23^0-y_23^post6 == 0 /\ r_164^0-r_164^post6 == 0 /\ -temp_35^post6+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post6 == 0 /\ i_110^0-i_110^post6 == 0 /\ tail_15^0-tail_15^post6 == 0 /\ result_11^0-result_11^post6 == 0 /\ -x_slam_f_22^post6+x_slam_f_22^0 == 0 /\ -x_24^post6+x_24^0 == 0 /\ -tmp_33^post6+tmp_33^0 == 0 /\ -temp0_21^post6+temp0_21^0 == 0 /\ f_198^0-f_198^post6 == 0 /\ nondet_12^0-nondet_12^post6 == 0 /\ -head_31^post6+head_31^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post6+head_slam_f_28^0 == 0), cost: 1 6: l5 -> l6 : a_153^0'=a_153^post7, a_178^0'=a_178^post7, a_208^0'=a_208^post7, f_198^0'=f_198^post7, head_16^0'=head_16^post7, head_31^0'=head_31^post7, head_slam_f_28^0'=head_slam_f_28^post7, i_110^0'=i_110^post7, i_120^0'=i_120^post7, i_29^0'=i_29^post7, length_27^0'=length_27^post7, lt_17^0'=lt_17^post7, lt_20^0'=lt_20^post7, nondet_12^0'=nondet_12^post7, r_164^0'=r_164^post7, r_197^0'=r_197^post7, r_39^0'=r_39^post7, rcd_104^0'=rcd_104^post7, rcd_112^0'=rcd_112^post7, rcd_179^0'=rcd_179^post7, rcd_185^0'=rcd_185^post7, rcd_190^0'=rcd_190^post7, rcd_207^0'=rcd_207^post7, rcd_43^0'=rcd_43^post7, rcd_69^0'=rcd_69^post7, result_11^0'=result_11^post7, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post7, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post7, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post7, t_25^0'=t_25^post7, tail_15^0'=tail_15^post7, temp0_21^0'=temp0_21^post7, temp0_30^0'=temp0_30^post7, temp_34^0'=temp_34^post7, temp_35^0'=temp_35^post7, tmp_33^0'=tmp_33^post7, x_24^0'=x_24^post7, x_slam_f_22^0'=x_slam_f_22^post7, y_23^0'=y_23^post7, (result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post7 == 0 /\ r_39^0-r_39^post7 == 0 /\ rcd_69^0-rcd_69^post7 == 0 /\ rcd_112^0-rcd_112^post7 == 0 /\ a_208^0-a_208^post7 == 0 /\ -t_25^post7+t_25^0 == 0 /\ -nondet_12^post7+nondet_12^0 == 0 /\ -r_164^post7+r_164^0 == 0 /\ lt_17^0-lt_17^post7 == 0 /\ head_31^0-head_31^post7 == 0 /\ -head_16^post7+head_16^0 == 0 /\ -x_24^post7+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post7+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post7+tmp_33^0 == 0 /\ i_120^0-i_120^post7 == 0 /\ -f_198^post7+f_198^0 == 0 /\ -rcd_185^post7+rcd_185^0 == 0 /\ -head_slam_f_28^post7+head_slam_f_28^0 == 0 /\ -a_178^post7+a_178^0 == 0 /\ -length_27^post7+length_27^0 == 0 /\ -temp_34^post7+temp_34^0 == 0 /\ i_29^0-i_29^post7 == 0 /\ -i_110^post7+i_110^0 == 0 /\ tail_15^0-tail_15^post7 == 0 /\ result_11^0-result_11^post7 == 0 /\ temp_35^0-temp_35^post7 == 0 /\ x_slam_f_22^0-x_slam_f_22^post7 == 0 /\ r_197^0-r_197^post7 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post7 == 0 /\ -rcd_104^post7+rcd_104^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ lt_20^0-lt_20^post7 == 0 /\ rcd_190^0-rcd_190^post7 == 0 /\ -temp0_21^post7+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post7 == 0 /\ -a_153^post7+a_153^0 == 0 /\ -rcd_179^post7+rcd_179^0 == 0 /\ rcd_207^0-rcd_207^post7 == 0 /\ -rcd_43^post7+rcd_43^0 == 0 /\ y_23^0-y_23^post7 == 0), cost: 1 7: l6 -> l7 : a_153^0'=a_153^post8, a_178^0'=a_178^post8, a_208^0'=a_208^post8, f_198^0'=f_198^post8, head_16^0'=head_16^post8, head_31^0'=head_31^post8, head_slam_f_28^0'=head_slam_f_28^post8, i_110^0'=i_110^post8, i_120^0'=i_120^post8, i_29^0'=i_29^post8, length_27^0'=length_27^post8, lt_17^0'=lt_17^post8, lt_20^0'=lt_20^post8, nondet_12^0'=nondet_12^post8, r_164^0'=r_164^post8, r_197^0'=r_197^post8, r_39^0'=r_39^post8, rcd_104^0'=rcd_104^post8, rcd_112^0'=rcd_112^post8, rcd_179^0'=rcd_179^post8, rcd_185^0'=rcd_185^post8, rcd_190^0'=rcd_190^post8, rcd_207^0'=rcd_207^post8, rcd_43^0'=rcd_43^post8, rcd_69^0'=rcd_69^post8, result_11^0'=result_11^post8, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post8, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post8, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post8, t_25^0'=t_25^post8, tail_15^0'=tail_15^post8, temp0_21^0'=temp0_21^post8, temp0_30^0'=temp0_30^post8, temp_34^0'=temp_34^post8, temp_35^0'=temp_35^post8, tmp_33^0'=tmp_33^post8, x_24^0'=x_24^post8, x_slam_f_22^0'=x_slam_f_22^post8, y_23^0'=y_23^post8, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -head_16^post8+head_16^0 == 0 /\ a_208^0-a_208^post8 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post8 == 0 /\ t_25^post8-head_16^0 <= 0 /\ -temp_35^post8+temp_35^0 == 0 /\ a_153^post8-a_178^0 <= 0 /\ -head_slam_f_28^post8+head_slam_f_28^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post8 == 0 /\ -x_24^post8+x_24^0 == 0 /\ -i_110^post8+i_110^0 == 0 /\ -tmp_33^post8+tmp_33^0 == 0 /\ -f_198^post8+f_198^0 == 0 /\ nondet_12^0-nondet_12^post8 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post8+temp0_21^0 == 0 /\ head_31^0-head_31^post8 == 0 /\ -t_25^post8+head_16^0 <= 0 /\ -a_178^post8+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post8 == 0 /\ -a_153^post8+a_178^0 <= 0 /\ -i_29^post8+i_29^0 == 0 /\ i_120^0-i_120^post8 == 0 /\ r_197^0-r_197^post8 == 0 /\ rcd_69^0-rcd_69^post8 == 0 /\ temp_34^0-temp_34^post8 == 0 /\ -length_27^post8+length_27^0 == 0 /\ lt_17^0-lt_17^post8 == 0 /\ -rcd_104^post8+rcd_104^0 == 0 /\ -rcd_179^post8+rcd_179^0 == 0 /\ -rcd_185^post8+rcd_185^0 == 0 /\ -rcd_43^post8+rcd_43^0 == 0 /\ -rcd_207^post8+rcd_207^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ lt_20^0-lt_20^post8 == 0 /\ -x_slam_f_22^post8+x_slam_f_22^0 == 0 /\ result_11^0-result_11^post8 == 0 /\ tail_15^0-tail_15^post8 == 0 /\ temp0_30^0-temp0_30^post8 == 0 /\ t_25^post8-x_24^0 == 0 /\ rcd_112^0-rcd_112^post8 == 0 /\ -r_164^post8+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post8+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ y_23^0-y_23^post8 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ rcd_190^0-rcd_190^post8 == 0), cost: 1 8: l7 -> l8 : a_153^0'=a_153^post9, a_178^0'=a_178^post9, a_208^0'=a_208^post9, f_198^0'=f_198^post9, head_16^0'=head_16^post9, head_31^0'=head_31^post9, head_slam_f_28^0'=head_slam_f_28^post9, i_110^0'=i_110^post9, i_120^0'=i_120^post9, i_29^0'=i_29^post9, length_27^0'=length_27^post9, lt_17^0'=lt_17^post9, lt_20^0'=lt_20^post9, nondet_12^0'=nondet_12^post9, r_164^0'=r_164^post9, r_197^0'=r_197^post9, r_39^0'=r_39^post9, rcd_104^0'=rcd_104^post9, rcd_112^0'=rcd_112^post9, rcd_179^0'=rcd_179^post9, rcd_185^0'=rcd_185^post9, rcd_190^0'=rcd_190^post9, rcd_207^0'=rcd_207^post9, rcd_43^0'=rcd_43^post9, rcd_69^0'=rcd_69^post9, result_11^0'=result_11^post9, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post9, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post9, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post9, t_25^0'=t_25^post9, tail_15^0'=tail_15^post9, temp0_21^0'=temp0_21^post9, temp0_30^0'=temp0_30^post9, temp_34^0'=temp_34^post9, temp_35^0'=temp_35^post9, tmp_33^0'=tmp_33^post9, x_24^0'=x_24^post9, x_slam_f_22^0'=x_slam_f_22^post9, y_23^0'=y_23^post9, (t_25^0-t_25^post9 == 0 /\ rcd_104^0-rcd_104^post9 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post9+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_112^post9+rcd_112^0 == 0 /\ -temp0_21^post9+temp0_21^0 == 0 /\ r_39^0-r_39^post9 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post9 == 0 /\ -rcd_69^post9+rcd_69^0 == 0 /\ i_110^0-i_110^post9 == 0 /\ -rcd_207^post9+rcd_207^0 == 0 /\ head_16^0-head_16^post9 == 0 /\ -rcd_179^post9+rcd_179^0 == 0 /\ -rcd_190^post9+rcd_190^0 == 0 /\ i_120^0-i_120^post9 == 0 /\ -head_31^post9+head_31^0 == 0 /\ temp0_30^0-temp0_30^post9 == 0 /\ a_178^0-a_178^post9 == 0 /\ -a_208^post9+a_208^0 == 0 /\ a_153^0-a_153^post9 == 0 /\ nondet_12^0-nondet_12^post9 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_34^0-temp_34^post9 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post9 == 0 /\ -i_29^post9+i_29^0 == 0 /\ -x_slam_f_22^post9+x_slam_f_22^0 == 0 /\ -lt_17^post9+lt_17^0 == 0 /\ -head_slam_f_28^post9+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post9 == 0 /\ -r_197^post9+r_197^0 == 0 /\ x_24^0-x_24^post9 == 0 /\ -length_27^post9+length_27^0 == 0 /\ y_23^0-y_23^post9 == 0 /\ f_198^0-f_198^post9 == 0 /\ tail_15^0-tail_15^post9 == 0 /\ temp_35^0-temp_35^post9 == 0 /\ rcd_43^0-rcd_43^post9 == 0 /\ -r_164^post9+r_164^0 == 0 /\ -tmp_33^post9+tmp_33^0 == 0 /\ result_11^0-result_11^post9 == 0 /\ -lt_20^post9+lt_20^0 == 0), cost: 1 9: l7 -> l8 : a_153^0'=a_153^post10, a_178^0'=a_178^post10, a_208^0'=a_208^post10, f_198^0'=f_198^post10, head_16^0'=head_16^post10, head_31^0'=head_31^post10, head_slam_f_28^0'=head_slam_f_28^post10, i_110^0'=i_110^post10, i_120^0'=i_120^post10, i_29^0'=i_29^post10, length_27^0'=length_27^post10, lt_17^0'=lt_17^post10, lt_20^0'=lt_20^post10, nondet_12^0'=nondet_12^post10, r_164^0'=r_164^post10, r_197^0'=r_197^post10, r_39^0'=r_39^post10, rcd_104^0'=rcd_104^post10, rcd_112^0'=rcd_112^post10, rcd_179^0'=rcd_179^post10, rcd_185^0'=rcd_185^post10, rcd_190^0'=rcd_190^post10, rcd_207^0'=rcd_207^post10, rcd_43^0'=rcd_43^post10, rcd_69^0'=rcd_69^post10, result_11^0'=result_11^post10, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post10, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post10, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post10, t_25^0'=t_25^post10, tail_15^0'=tail_15^post10, temp0_21^0'=temp0_21^post10, temp0_30^0'=temp0_30^post10, temp_34^0'=temp_34^post10, temp_35^0'=temp_35^post10, tmp_33^0'=tmp_33^post10, x_24^0'=x_24^post10, x_slam_f_22^0'=x_slam_f_22^post10, y_23^0'=y_23^post10, (-result_dot_slayer_malloc_sdv_special_return_value_13^post10+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_110^0-i_110^post10 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post10+rcd_179^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post10 == 0 /\ -rcd_185^post10+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post10 == 0 /\ rcd_69^0-rcd_69^post10 == 0 /\ -i_29^post10+i_29^0 == 0 /\ -rcd_43^post10+rcd_43^0 == 0 /\ -head_31^post10+head_31^0 == 0 /\ -t_25^post10+t_25^0 == 0 /\ r_197^0-r_197^post10 == 0 /\ -head_slam_f_28^post10+head_slam_f_28^0 == 0 /\ -length_27^post10+length_27^0 == 0 /\ r_39^0-r_39^post10 == 0 /\ -head_16^post10+head_16^0 == 0 /\ -r_164^post10+r_164^0 == 0 /\ tail_15^0-tail_15^post10 == 0 /\ -a_178^post10+a_178^0 == 0 /\ f_198^0-f_198^post10 == 0 /\ -temp0_21^post10+temp0_21^0 == 0 /\ y_23^0-y_23^post10 == 0 /\ rcd_190^0-rcd_190^post10 == 0 /\ -a_208^post10+a_208^0 == 0 /\ lt_17^0-lt_17^post10 == 0 /\ i_120^0-i_120^post10 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post10 == 0 /\ temp_35^0-temp_35^post10 == 0 /\ -temp_34^post10+temp_34^0 == 0 /\ rcd_207^0-rcd_207^post10 == 0 /\ a_153^0-a_153^post10 == 0 /\ -rcd_104^post10+rcd_104^0 == 0 /\ -x_24^post10+x_24^0 == 0 /\ -temp0_30^post10+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post10 == 0 /\ lt_20^0-lt_20^post10 == 0 /\ -tmp_33^post10+tmp_33^0 == 0 /\ -nondet_12^post10+nondet_12^0 == 0 /\ result_11^0-result_11^post10 == 0), cost: 1 10: l8 -> l9 : a_153^0'=a_153^post11, a_178^0'=a_178^post11, a_208^0'=a_208^post11, f_198^0'=f_198^post11, head_16^0'=head_16^post11, head_31^0'=head_31^post11, head_slam_f_28^0'=head_slam_f_28^post11, i_110^0'=i_110^post11, i_120^0'=i_120^post11, i_29^0'=i_29^post11, length_27^0'=length_27^post11, lt_17^0'=lt_17^post11, lt_20^0'=lt_20^post11, nondet_12^0'=nondet_12^post11, r_164^0'=r_164^post11, r_197^0'=r_197^post11, r_39^0'=r_39^post11, rcd_104^0'=rcd_104^post11, rcd_112^0'=rcd_112^post11, rcd_179^0'=rcd_179^post11, rcd_185^0'=rcd_185^post11, rcd_190^0'=rcd_190^post11, rcd_207^0'=rcd_207^post11, rcd_43^0'=rcd_43^post11, rcd_69^0'=rcd_69^post11, result_11^0'=result_11^post11, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post11, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post11, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post11, t_25^0'=t_25^post11, tail_15^0'=tail_15^post11, temp0_21^0'=temp0_21^post11, temp0_30^0'=temp0_30^post11, temp_34^0'=temp_34^post11, temp_35^0'=temp_35^post11, tmp_33^0'=tmp_33^post11, x_24^0'=x_24^post11, x_slam_f_22^0'=x_slam_f_22^post11, y_23^0'=y_23^post11, (rcd_190^0-rcd_190^post11 == 0 /\ x_slam_f_22^0-x_slam_f_22^post11 == 0 /\ i_120^0-i_120^post11 == 0 /\ rcd_112^0-rcd_112^post11 == 0 /\ y_23^0-y_23^post11 == 0 /\ i_29^0-i_29^post11 == 0 /\ temp_35^0-temp_35^post11 == 0 /\ -i_110^post11+i_110^0 == 0 /\ -temp0_30^post11+temp0_30^0 == 0 /\ -rcd_43^post11+rcd_43^0 == 0 /\ r_197^0-r_197^post11 == 0 /\ rcd_69^0-rcd_69^post11 == 0 /\ tail_15^0-tail_15^post11 == 0 /\ head_31^0-head_31^post11 == 0 /\ r_39^0-r_39^post11 == 0 /\ -t_25^post11+t_25^0 == 0 /\ -temp_34^post11+temp_34^0 == 0 /\ -a_178^post11+a_178^0 == 0 /\ f_198^0-f_198^post11 == 0 /\ lt_20^0-lt_20^post11 == 0 /\ -x_24^post11+x_24^0 == 0 /\ a_208^0-a_208^post11 == 0 /\ -tmp_33^post11+tmp_33^0 == 0 /\ -r_164^post11+r_164^0 == 0 /\ nondet_12^0-nondet_12^post11 == 0 /\ -result_11^post11+result_11^0 == 0 /\ -temp0_21^post11+temp0_21^0 == 0 /\ -rcd_185^post11+rcd_185^0 == 0 /\ -head_slam_f_28^post11+head_slam_f_28^0 == 0 /\ -rcd_207^post11+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post11+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post11 == 0 /\ -head_16^post11+head_16^0 == 0 /\ -length_27^post11+length_27^0 == 0 /\ -rcd_104^post11+rcd_104^0 == 0 /\ a_153^0-a_153^post11 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post11 == 0 /\ lt_17^0-lt_17^post11 == 0 /\ -rcd_179^post11+rcd_179^0 == 0), cost: 1 11: l8 -> l9 : a_153^0'=a_153^post12, a_178^0'=a_178^post12, a_208^0'=a_208^post12, f_198^0'=f_198^post12, head_16^0'=head_16^post12, head_31^0'=head_31^post12, head_slam_f_28^0'=head_slam_f_28^post12, i_110^0'=i_110^post12, i_120^0'=i_120^post12, i_29^0'=i_29^post12, length_27^0'=length_27^post12, lt_17^0'=lt_17^post12, lt_20^0'=lt_20^post12, nondet_12^0'=nondet_12^post12, r_164^0'=r_164^post12, r_197^0'=r_197^post12, r_39^0'=r_39^post12, rcd_104^0'=rcd_104^post12, rcd_112^0'=rcd_112^post12, rcd_179^0'=rcd_179^post12, rcd_185^0'=rcd_185^post12, rcd_190^0'=rcd_190^post12, rcd_207^0'=rcd_207^post12, rcd_43^0'=rcd_43^post12, rcd_69^0'=rcd_69^post12, result_11^0'=result_11^post12, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post12, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post12, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post12, t_25^0'=t_25^post12, tail_15^0'=tail_15^post12, temp0_21^0'=temp0_21^post12, temp0_30^0'=temp0_30^post12, temp_34^0'=temp_34^post12, temp_35^0'=temp_35^post12, tmp_33^0'=tmp_33^post12, x_24^0'=x_24^post12, x_slam_f_22^0'=x_slam_f_22^post12, y_23^0'=y_23^post12, (tail_15^0-tail_15^post12 == 0 /\ -rcd_179^post12+rcd_179^0 == 0 /\ -i_110^post12+i_110^0 == 0 /\ f_198^0-f_198^post12 == 0 /\ -rcd_112^post12+rcd_112^0 == 0 /\ y_23^0-y_23^post12 == 0 /\ -r_197^post12+r_197^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post12 == 0 /\ r_39^0-r_39^post12 == 0 /\ temp_35^0-temp_35^post12 == 0 /\ rcd_104^0-rcd_104^post12 == 0 /\ x_slam_f_22^0-x_slam_f_22^post12 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post12 == 0 /\ -a_208^post12+a_208^0 == 0 /\ -rcd_190^post12+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post12 == 0 /\ lt_17^0-lt_17^post12 == 0 /\ -i_29^post12+i_29^0 == 0 /\ r_164^0-r_164^post12 == 0 /\ a_153^0-a_153^post12 == 0 /\ i_120^0-i_120^post12 == 0 /\ -result_11^post12+result_11^0 == 0 /\ temp0_30^0-temp0_30^post12 == 0 /\ -lt_20^post12+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ head_16^0-head_16^post12 == 0 /\ temp_34^0-temp_34^post12 == 0 /\ rcd_69^0-rcd_69^post12 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post12+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -x_24^post12+x_24^0 == 0 /\ -tmp_33^post12+tmp_33^0 == 0 /\ rcd_43^0-rcd_43^post12 == 0 /\ -head_slam_f_28^post12+head_slam_f_28^0 == 0 /\ -rcd_207^post12+rcd_207^0 == 0 /\ -temp0_21^post12+temp0_21^0 == 0 /\ -a_178^post12+a_178^0 == 0 /\ t_25^0-t_25^post12 == 0 /\ nondet_12^0-nondet_12^post12 == 0 /\ head_31^0-head_31^post12 == 0 /\ -length_27^post12+length_27^0 == 0), cost: 1 12: l9 -> l2 : a_153^0'=a_153^post13, a_178^0'=a_178^post13, a_208^0'=a_208^post13, f_198^0'=f_198^post13, head_16^0'=head_16^post13, head_31^0'=head_31^post13, head_slam_f_28^0'=head_slam_f_28^post13, i_110^0'=i_110^post13, i_120^0'=i_120^post13, i_29^0'=i_29^post13, length_27^0'=length_27^post13, lt_17^0'=lt_17^post13, lt_20^0'=lt_20^post13, nondet_12^0'=nondet_12^post13, r_164^0'=r_164^post13, r_197^0'=r_197^post13, r_39^0'=r_39^post13, rcd_104^0'=rcd_104^post13, rcd_112^0'=rcd_112^post13, rcd_179^0'=rcd_179^post13, rcd_185^0'=rcd_185^post13, rcd_190^0'=rcd_190^post13, rcd_207^0'=rcd_207^post13, rcd_43^0'=rcd_43^post13, rcd_69^0'=rcd_69^post13, result_11^0'=result_11^post13, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post13, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post13, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post13, t_25^0'=t_25^post13, tail_15^0'=tail_15^post13, temp0_21^0'=temp0_21^post13, temp0_30^0'=temp0_30^post13, temp_34^0'=temp_34^post13, temp_35^0'=temp_35^post13, tmp_33^0'=tmp_33^post13, x_24^0'=x_24^post13, x_slam_f_22^0'=x_slam_f_22^post13, y_23^0'=y_23^post13, (0 == 0 /\ -length_27^post13+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_11^0-result_11^post13 == 0 /\ -rcd_112^post13+rcd_112^0 == 0 /\ -head_31^post13+head_31^0 == 0 /\ -rcd_179^post13+rcd_179^0 == 0 /\ f_198^0-f_198^post13 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post13 == 0 /\ -rcd_190^post13+rcd_190^0 == 0 /\ -head_slam_f_28^post13+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post13 == 0 /\ -x_slam_f_22^post13+x_slam_f_22^0 == 0 /\ -tail_15^post13+tail_15^0 == 0 /\ r_39^0-r_39^post13 == 0 /\ temp_35^0-temp_35^post13 == 0 /\ -a_208^post13+a_208^0 == 0 /\ i_110^0-i_110^post13 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post13+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ -1+i_120^post13-a_153^0 <= 0 /\ a_153^0-a_153^post13 == 0 /\ -lt_20^post13+lt_20^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post13 == 0 /\ rcd_185^0-rcd_185^post13 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post13 == 0 /\ -rcd_207^post13+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post13 == 0 /\ temp0_30^0-temp0_30^post13 == 0 /\ -a_178^post13+a_178^0 == 0 /\ head_16^0-head_16^post13 == 0 /\ r_164^0-r_164^post13 == 0 /\ y_23^0-y_23^post13 == 0 /\ -x_24^post13+x_24^0 == 0 /\ -tmp_33^post13+tmp_33^0 == 0 /\ -lt_17^post13+lt_17^0 == 0 /\ 1-i_120^post13+a_153^0 <= 0 /\ -i_29^post13+i_29^0 == 0 /\ -rcd_43^post13+rcd_43^0 == 0 /\ -temp0_21^post13+temp0_21^0 == 0 /\ -r_197^post13+r_197^0 == 0 /\ -temp_34^post13+temp_34^0 == 0 /\ t_25^0-t_25^post13 == 0), cost: 1 35: l2 -> l1 : a_153^0'=a_153^post36, a_178^0'=a_178^post36, a_208^0'=a_208^post36, f_198^0'=f_198^post36, head_16^0'=head_16^post36, head_31^0'=head_31^post36, head_slam_f_28^0'=head_slam_f_28^post36, i_110^0'=i_110^post36, i_120^0'=i_120^post36, i_29^0'=i_29^post36, length_27^0'=length_27^post36, lt_17^0'=lt_17^post36, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^post36, r_164^0'=r_164^post36, r_197^0'=r_197^post36, r_39^0'=r_39^post36, rcd_104^0'=rcd_104^post36, rcd_112^0'=rcd_112^post36, rcd_179^0'=rcd_179^post36, rcd_185^0'=rcd_185^post36, rcd_190^0'=rcd_190^post36, rcd_207^0'=rcd_207^post36, rcd_43^0'=rcd_43^post36, rcd_69^0'=rcd_69^post36, result_11^0'=result_11^post36, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post36, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post36, t_25^0'=t_25^post36, tail_15^0'=tail_15^post36, temp0_21^0'=temp0_21^post36, temp0_30^0'=temp0_30^post36, temp_34^0'=temp_34^post36, temp_35^0'=temp_35^post36, tmp_33^0'=tmp_33^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ f_198^0-f_198^post36 == 0 /\ tail_15^0-tail_15^post36 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ rcd_112^0-rcd_112^post36 == 0 /\ i_29^0-i_29^post36 == 0 /\ -rcd_185^post36+rcd_185^0 == 0 /\ a_208^0-a_208^post36 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post36 == 0 /\ -length_27^post36+length_27^0 == 0 /\ r_197^0-r_197^post36 == 0 /\ temp_35^0-temp_35^post36 == 0 /\ result_11^post36-temp0_21^0 == 0 /\ -i_110^post36+i_110^0 == 0 /\ head_31^0-head_31^post36 == 0 /\ r_39^0-r_39^post36 == 0 /\ rcd_190^0-rcd_190^post36 == 0 /\ -r_164^post36+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post36+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ head_slam_f_28^0-head_slam_f_28^post36 == 0 /\ i_120^0-i_120^post36 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ temp0_30^0-temp0_30^post36 == 0 /\ -rcd_207^post36+rcd_207^0 == 0 /\ rcd_43^0-rcd_43^post36 == 0 /\ temp_34^0-temp_34^post36 == 0 /\ -a_178^post36+a_178^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -a_153^post36+a_153^0 == 0 /\ lt_17^0-lt_17^post36 == 0 /\ -rcd_179^post36+rcd_179^0 == 0 /\ -tmp_33^post36+tmp_33^0 == 0 /\ -rcd_104^post36+rcd_104^0 == 0 /\ -temp0_21^post36+temp0_21^0 == 0 /\ -nondet_12^post36+nondet_12^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_69^0-rcd_69^post36 == 0), cost: 1 36: l2 -> l26 : a_153^0'=a_153^post37, a_178^0'=a_178^post37, a_208^0'=a_208^post37, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^post37, head_slam_f_28^0'=head_slam_f_28^post37, i_110^0'=i_110^post37, i_120^0'=i_120^post37, i_29^0'=i_29^post37, length_27^0'=length_27^post37, lt_17^0'=lt_17^post37, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^post37, r_164^0'=r_164^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^post37, rcd_112^0'=rcd_112^post37, rcd_179^0'=rcd_179^post37, rcd_185^0'=rcd_185^post37, rcd_190^0'=rcd_190^post37, rcd_207^0'=rcd_207^post37, rcd_43^0'=rcd_43^post37, rcd_69^0'=rcd_69^post37, result_11^0'=result_11^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post37, t_25^0'=t_25^post37, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^post37, temp0_30^0'=temp0_30^post37, temp_34^0'=temp_34^post37, temp_35^0'=temp_35^post37, tmp_33^0'=tmp_33^post37, x_24^0'=x_24^post37, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^post37, (0 == 0 /\ -tmp_33^post37+tmp_33^0 == 0 /\ a_178^0-a_178^post37 == 0 /\ -temp0_21^post37+temp0_21^0 == 0 /\ -head_slam_f_28^post37+head_slam_f_28^0 == 0 /\ -length_27^post37+length_27^0 == 0 /\ a_153^0-a_153^post37 == 0 /\ temp0_30^0-temp0_30^post37 == 0 /\ -result_11^post37+result_11^0 == 0 /\ temp_34^0-temp_34^post37 == 0 /\ -rcd_179^post37+rcd_179^0 == 0 /\ -rcd_190^post37+rcd_190^0 == 0 /\ i_120^0-i_120^post37 == 0 /\ rcd_104^0-rcd_104^post37 == 0 /\ rcd_185^0-rcd_185^post37 == 0 /\ i_110^0-i_110^post37 == 0 /\ -x_24^post37+x_24^0 == 0 /\ nondet_12^0-nondet_12^post37 == 0 /\ -head_31^post37+head_31^0 == 0 /\ rcd_43^0-rcd_43^post37 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post37+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp_35^post37+temp_35^0 == 0 /\ -rcd_207^post37+rcd_207^0 == 0 /\ -i_29^post37+i_29^0 == 0 /\ t_25^0-t_25^post37 == 0 /\ -a_208^post37+a_208^0 == 0 /\ rcd_69^0-rcd_69^post37 == 0 /\ y_23^0-y_23^post37 == 0 /\ r_164^0-r_164^post37 == 0 /\ -lt_17^post37+lt_17^0 == 0 /\ -rcd_112^post37+rcd_112^0 == 0), cost: 1 15: l11 -> l13 : a_153^0'=a_153^post16, a_178^0'=a_178^post16, a_208^0'=a_208^post16, f_198^0'=f_198^post16, head_16^0'=head_16^post16, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^post16, i_120^0'=i_120^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^post16, nondet_12^0'=nondet_12^post16, r_164^0'=r_164^post16, r_197^0'=r_197^post16, r_39^0'=r_39^post16, rcd_104^0'=rcd_104^post16, rcd_112^0'=rcd_112^post16, rcd_179^0'=rcd_179^post16, rcd_185^0'=rcd_185^post16, rcd_190^0'=rcd_190^post16, rcd_207^0'=rcd_207^post16, rcd_43^0'=rcd_43^post16, rcd_69^0'=rcd_69^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post16, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^post16, tail_15^0'=tail_15^post16, temp0_21^0'=temp0_21^post16, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^post16, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^post16, x_slam_f_22^0'=x_slam_f_22^post16, y_23^0'=y_23^post16, (0 == 0 /\ rcd_43^0-rcd_43^post16 == 0 /\ f_198^0-f_198^post16 == 0 /\ -lt_17^0+head_16^post16 <= 0 /\ a_153^0-a_153^post16 == 0 /\ y_23^0-y_23^post16 == 0 /\ rcd_104^0-rcd_104^post16 == 0 /\ -i_120^post16+i_120^0 == 0 /\ -temp0_21^post16+temp0_21^0 == 0 /\ -r_197^post16+r_197^0 == 0 /\ -lt_20^post16+lt_20^0 == 0 /\ -rcd_112^post16+rcd_112^0 == 0 /\ -rcd_207^post16+rcd_207^0 == 0 /\ -rcd_69^post16+rcd_69^0 == 0 /\ lt_17^0-head_16^post16 <= 0 /\ t_25^0-t_25^post16 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_slam_f_22^post16+x_slam_f_22^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ i_110^0-i_110^post16 == 0 /\ r_164^0-r_164^post16 == 0 /\ -a_208^post16+a_208^0 == 0 /\ -a_178^post16+a_178^0 == 0 /\ head_16^post16-result_11^1 == 0 /\ rcd_185^0-rcd_185^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 <= 0 /\ temp_35^0-temp_35^post16 == 0 /\ r_39^0-r_39^post16 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 <= 0 /\ -rcd_190^post16+rcd_190^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+tail_15^post16 <= 0 /\ nondet_12^0-nondet_12^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-head_16^post16 <= 0 /\ -x_24^post16+x_24^0 == 0 /\ -rcd_179^post16+rcd_179^0 == 0), cost: 1 21: l11 -> l16 : a_153^0'=a_153^post22, a_178^0'=a_178^post22, a_208^0'=a_208^post22, f_198^0'=f_198^post22, head_16^0'=head_16^post22, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^post22, i_120^0'=i_120^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^post22, lt_20^0'=lt_20^post22, nondet_12^0'=nondet_12^post22, r_164^0'=r_164^post22, r_197^0'=r_197^post22, r_39^0'=r_39^post22, rcd_104^0'=rcd_104^post22, rcd_112^0'=rcd_112^post22, rcd_179^0'=rcd_179^post22, rcd_185^0'=rcd_185^post22, rcd_190^0'=rcd_190^post22, rcd_207^0'=rcd_207^post22, rcd_43^0'=rcd_43^post22, rcd_69^0'=rcd_69^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^post22, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^post22, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^post22, x_slam_f_22^0'=x_slam_f_22^post22, y_23^0'=y_23^post22, (0 == 0 /\ lt_20^0-lt_20^post22 == 0 /\ temp_35^0-temp_35^post22 == 0 /\ -temp0_21^post22+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post22 == 0 /\ -a_178^post22+a_178^0 == 0 /\ rcd_190^0-rcd_190^post22 == 0 /\ rcd_112^0-rcd_112^post22 == 0 /\ y_23^0-y_23^post22 == 0 /\ f_198^0-f_198^post22 == 0 /\ rcd_43^0-rcd_43^post22 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -rcd_185^post22+rcd_185^0 == 0 /\ -rcd_104^post22+rcd_104^0 == 0 /\ -rcd_207^post22+rcd_207^0 == 0 /\ -r_164^post22+r_164^0 == 0 /\ t_25^0-t_25^post22 == 0 /\ -lt_17^post22+lt_17^0 == 0 /\ r_39^0-r_39^post22 == 0 /\ i_120^0-i_120^post22 == 0 /\ rcd_69^0-rcd_69^post22 == 0 /\ -rcd_179^post22+rcd_179^0 == 0 /\ a_153^0-a_153^post22 == 0 /\ -a_208^post22+a_208^0 == 0 /\ head_16^post22-result_11^1 == 0 /\ x_24^0-x_24^post22 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -x_slam_f_22^post22+x_slam_f_22^0 == 0 /\ -i_110^post22+i_110^0 == 0 /\ r_197^0-r_197^post22 == 0), cost: 1 33: l11 -> l23 : a_153^0'=a_153^post34, a_178^0'=a_178^post34, a_208^0'=a_208^post34, f_198^0'=f_198^post34, head_16^0'=head_16^post34, head_31^0'=head_31^post34, head_slam_f_28^0'=head_slam_f_28^post34, i_110^0'=i_110^post34, i_120^0'=i_120^post34, i_29^0'=i_29^post34, length_27^0'=length_27^post34, lt_17^0'=lt_17^post34, lt_20^0'=lt_20^post34, nondet_12^0'=nondet_12^post34, r_164^0'=r_164^post34, r_197^0'=r_197^post34, r_39^0'=r_39^post34, rcd_104^0'=rcd_104^post34, rcd_112^0'=rcd_112^post34, rcd_179^0'=rcd_179^post34, rcd_185^0'=rcd_185^post34, rcd_190^0'=rcd_190^post34, rcd_207^0'=rcd_207^post34, rcd_43^0'=rcd_43^post34, rcd_69^0'=rcd_69^post34, result_11^0'=result_11^post34, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post34, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post34, t_25^0'=t_25^post34, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^post34, temp0_30^0'=temp0_30^post34, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^post34, tmp_33^0'=tmp_33^post34, x_24^0'=x_24^post34, x_slam_f_22^0'=x_slam_f_22^post34, y_23^0'=y_23^post34, (0 == 0 /\ head_31^post34-tmp_33^post34 <= 0 /\ head_31^post34-tmp_33^post34 == 0 /\ -rcd_179^post34+rcd_179^0 == 0 /\ y_23^0-y_23^post34 == 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ -temp_35^post34+temp_35^0 == 0 /\ -rcd_207^post34+rcd_207^0 == 0 /\ -rcd_190^post34+rcd_190^0 == 0 /\ a_178^0-a_178^post34 == 0 /\ nondet_12^0-nondet_12^post34 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ f_198^0-f_198^post34 == 0 /\ t_25^0-t_25^post34 == 0 /\ -head_31^post34+tmp_33^post34 <= 0 /\ -head_31^post34+result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ a_153^0-a_153^post34 == 0 /\ -temp0_21^post34+temp0_21^0 == 0 /\ lt_17^0-lt_17^post34 == 0 /\ rcd_104^0-rcd_104^post34 == 0 /\ -rcd_112^post34+rcd_112^0 == 0 /\ 1-i_29^post34 <= 0 /\ -1+i_29^post34 <= 0 /\ -lt_20^post34+lt_20^0 == 0 /\ r_39^0-r_39^post34 == 0 /\ rcd_185^0-rcd_185^post34 == 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -r_197^post34+r_197^0 == 0 /\ head_slam_f_28^post34-tail_15^post34 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 <= 0 /\ -x_slam_f_22^post34+x_slam_f_22^0 == 0 /\ i_120^0-i_120^post34 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 <= 0 /\ -x_24^post34+x_24^0 == 0 /\ i_110^0-i_110^post34 == 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ head_16^0-head_16^post34 == 0 /\ -temp_34^0+tmp_33^post34 == 0 /\ temp0_30^0-temp0_30^post34 == 0 /\ rcd_69^0-rcd_69^post34 == 0 /\ tail_15^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ result_11^0-result_11^post34 == 0 /\ -head_slam_f_28^post34+tail_15^post34 <= 0 /\ r_164^0-r_164^post34 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^post34-tmp_33^post34 <= 0 /\ -1+i_29^post34-i_29^0 == 0 /\ rcd_43^0-rcd_43^post34 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post34-length_27^0 <= 0 /\ -length_27^post34+length_27^0 == 0 /\ -a_208^post34+a_208^0 == 0 /\ head_slam_f_28^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ 1-length_27^0 <= 0), cost: 1 16: l13 -> l14 : a_153^0'=a_153^post17, a_178^0'=a_178^post17, a_208^0'=a_208^post17, f_198^0'=f_198^post17, head_16^0'=head_16^post17, head_31^0'=head_31^post17, head_slam_f_28^0'=head_slam_f_28^post17, i_110^0'=i_110^post17, i_120^0'=i_120^post17, i_29^0'=i_29^post17, length_27^0'=length_27^post17, lt_17^0'=lt_17^post17, lt_20^0'=lt_20^post17, nondet_12^0'=nondet_12^post17, r_164^0'=r_164^post17, r_197^0'=r_197^post17, r_39^0'=r_39^post17, rcd_104^0'=rcd_104^post17, rcd_112^0'=rcd_112^post17, rcd_179^0'=rcd_179^post17, rcd_185^0'=rcd_185^post17, rcd_190^0'=rcd_190^post17, rcd_207^0'=rcd_207^post17, rcd_43^0'=rcd_43^post17, rcd_69^0'=rcd_69^post17, result_11^0'=result_11^post17, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post17, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post17, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post17, t_25^0'=t_25^post17, tail_15^0'=tail_15^post17, temp0_21^0'=temp0_21^post17, temp0_30^0'=temp0_30^post17, temp_34^0'=temp_34^post17, temp_35^0'=temp_35^post17, tmp_33^0'=tmp_33^post17, x_24^0'=x_24^post17, x_slam_f_22^0'=x_slam_f_22^post17, y_23^0'=y_23^post17, (rcd_112^0-rcd_112^post17 == 0 /\ f_198^0-f_198^post17 == 0 /\ rcd_69^0-rcd_69^post17 == 0 /\ -x_24^post17+x_24^0 == 0 /\ a_208^0-a_208^post17 == 0 /\ -head_slam_f_28^post17+head_slam_f_28^0 == 0 /\ -rcd_185^post17+rcd_185^0 == 0 /\ -r_164^post17+r_164^0 == 0 /\ i_120^0-i_120^post17 == 0 /\ -temp0_21^post17+temp0_21^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post17 == 0 /\ r_197^0-r_197^post17 == 0 /\ -head_16^post17+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post17 == 0 /\ i_29^0-i_29^post17 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post17 == 0 /\ r_39^0-r_39^post17 == 0 /\ -head_31^post17+head_31^0 == 0 /\ nondet_12^0-nondet_12^post17 == 0 /\ result_11^0-result_11^post17 == 0 /\ -t_25^post17+t_25^0 == 0 /\ -temp_34^post17+temp_34^0 == 0 /\ -a_178^post17+a_178^0 == 0 /\ -a_153^post17+a_153^0 == 0 /\ temp_35^0-temp_35^post17 == 0 /\ -tmp_33^post17+tmp_33^0 == 0 /\ -i_110^post17+i_110^0 == 0 /\ -rcd_104^post17+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post17 == 0 /\ -rcd_43^post17+rcd_43^0 == 0 /\ y_23^0-y_23^post17 == 0 /\ -length_27^post17+length_27^0 == 0 /\ temp0_30^0-temp0_30^post17 == 0 /\ lt_17^0-lt_17^post17 == 0 /\ tail_15^0-tail_15^post17 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post17+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_207^0-rcd_207^post17 == 0 /\ lt_20^0-lt_20^post17 == 0 /\ -rcd_179^post17+rcd_179^0 == 0), cost: 1 17: l13 -> l14 : a_153^0'=a_153^post18, a_178^0'=a_178^post18, a_208^0'=a_208^post18, f_198^0'=f_198^post18, head_16^0'=head_16^post18, head_31^0'=head_31^post18, head_slam_f_28^0'=head_slam_f_28^post18, i_110^0'=i_110^post18, i_120^0'=i_120^post18, i_29^0'=i_29^post18, length_27^0'=length_27^post18, lt_17^0'=lt_17^post18, lt_20^0'=lt_20^post18, nondet_12^0'=nondet_12^post18, r_164^0'=r_164^post18, r_197^0'=r_197^post18, r_39^0'=r_39^post18, rcd_104^0'=rcd_104^post18, rcd_112^0'=rcd_112^post18, rcd_179^0'=rcd_179^post18, rcd_185^0'=rcd_185^post18, rcd_190^0'=rcd_190^post18, rcd_207^0'=rcd_207^post18, rcd_43^0'=rcd_43^post18, rcd_69^0'=rcd_69^post18, result_11^0'=result_11^post18, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post18, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post18, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post18, t_25^0'=t_25^post18, tail_15^0'=tail_15^post18, temp0_21^0'=temp0_21^post18, temp0_30^0'=temp0_30^post18, temp_34^0'=temp_34^post18, temp_35^0'=temp_35^post18, tmp_33^0'=tmp_33^post18, x_24^0'=x_24^post18, x_slam_f_22^0'=x_slam_f_22^post18, y_23^0'=y_23^post18, (-tmp_33^post18+tmp_33^0 == 0 /\ rcd_190^0-rcd_190^post18 == 0 /\ r_39^0-r_39^post18 == 0 /\ temp_34^0-temp_34^post18 == 0 /\ i_120^0-i_120^post18 == 0 /\ a_208^0-a_208^post18 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post18+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_29^0-i_29^post18 == 0 /\ rcd_43^0-rcd_43^post18 == 0 /\ temp_35^0-temp_35^post18 == 0 /\ -a_178^post18+a_178^0 == 0 /\ -rcd_179^post18+rcd_179^0 == 0 /\ t_25^0-t_25^post18 == 0 /\ y_23^0-y_23^post18 == 0 /\ rcd_69^0-rcd_69^post18 == 0 /\ temp0_30^0-temp0_30^post18 == 0 /\ r_197^0-r_197^post18 == 0 /\ -x_24^post18+x_24^0 == 0 /\ lt_20^0-lt_20^post18 == 0 /\ head_31^0-head_31^post18 == 0 /\ -tail_15^post18+tail_15^0 == 0 /\ -r_164^post18+r_164^0 == 0 /\ -head_slam_f_28^post18+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post18 == 0 /\ -temp0_21^post18+temp0_21^0 == 0 /\ f_198^0-f_198^post18 == 0 /\ result_11^0-result_11^post18 == 0 /\ -head_16^post18+head_16^0 == 0 /\ -rcd_104^post18+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post18+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post18+a_153^0 == 0 /\ -rcd_207^post18+rcd_207^0 == 0 /\ -i_110^post18+i_110^0 == 0 /\ -length_27^post18+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post18 == 0 /\ rcd_185^0-rcd_185^post18 == 0 /\ lt_17^0-lt_17^post18 == 0 /\ rcd_112^0-rcd_112^post18 == 0 /\ -x_slam_f_22^post18+x_slam_f_22^0 == 0), cost: 1 18: l14 -> l15 : a_153^0'=a_153^post19, a_178^0'=a_178^post19, a_208^0'=a_208^post19, f_198^0'=f_198^post19, head_16^0'=head_16^post19, head_31^0'=head_31^post19, head_slam_f_28^0'=head_slam_f_28^post19, i_110^0'=i_110^post19, i_120^0'=i_120^post19, i_29^0'=i_29^post19, length_27^0'=length_27^post19, lt_17^0'=lt_17^post19, lt_20^0'=lt_20^post19, nondet_12^0'=nondet_12^post19, r_164^0'=r_164^post19, r_197^0'=r_197^post19, r_39^0'=r_39^post19, rcd_104^0'=rcd_104^post19, rcd_112^0'=rcd_112^post19, rcd_179^0'=rcd_179^post19, rcd_185^0'=rcd_185^post19, rcd_190^0'=rcd_190^post19, rcd_207^0'=rcd_207^post19, rcd_43^0'=rcd_43^post19, rcd_69^0'=rcd_69^post19, result_11^0'=result_11^post19, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post19, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post19, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post19, t_25^0'=t_25^post19, tail_15^0'=tail_15^post19, temp0_21^0'=temp0_21^post19, temp0_30^0'=temp0_30^post19, temp_34^0'=temp_34^post19, temp_35^0'=temp_35^post19, tmp_33^0'=tmp_33^post19, x_24^0'=x_24^post19, x_slam_f_22^0'=x_slam_f_22^post19, y_23^0'=y_23^post19, (y_23^0-y_23^post19 == 0 /\ -a_178^post19+a_178^0 == 0 /\ rcd_190^0-rcd_190^post19 == 0 /\ -rcd_179^post19+rcd_179^0 == 0 /\ -lt_20^post19+lt_20^0 == 0 /\ -r_164^post19+r_164^0 == 0 /\ r_197^0-r_197^post19 == 0 /\ -rcd_104^post19+rcd_104^0 == 0 /\ -tmp_33^post19+tmp_33^0 == 0 /\ -i_110^post19+i_110^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post19+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post19 == 0 /\ f_198^0-f_198^post19 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ rcd_43^0-rcd_43^post19 == 0 /\ result_11^0-result_11^post19 == 0 /\ -tail_15^post19+tail_15^0 == 0 /\ temp_35^0-temp_35^post19 == 0 /\ a_208^0-a_208^post19 == 0 /\ nondet_12^0-nondet_12^post19 == 0 /\ i_120^0-i_120^post19 == 0 /\ temp0_30^0-temp0_30^post19 == 0 /\ i_29^0-i_29^post19 == 0 /\ a_153^0-a_153^post19 == 0 /\ rcd_112^0-rcd_112^post19 == 0 /\ -x_slam_f_22^post19+x_slam_f_22^0 == 0 /\ -x_24^post19+x_24^0 == 0 /\ -lt_17^post19+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post19 == 0 /\ -length_27^post19+length_27^0 == 0 /\ r_39^0-r_39^post19 == 0 /\ -temp0_21^post19+temp0_21^0 == 0 /\ -head_16^post19+head_16^0 == 0 /\ -rcd_207^post19+rcd_207^0 == 0 /\ t_25^0-t_25^post19 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post19+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp_34^post19+temp_34^0 == 0 /\ rcd_185^0-rcd_185^post19 == 0 /\ -head_31^post19+head_31^0 == 0 /\ -head_slam_f_28^post19+head_slam_f_28^0 == 0), cost: 1 19: l14 -> l15 : a_153^0'=a_153^post20, a_178^0'=a_178^post20, a_208^0'=a_208^post20, f_198^0'=f_198^post20, head_16^0'=head_16^post20, head_31^0'=head_31^post20, head_slam_f_28^0'=head_slam_f_28^post20, i_110^0'=i_110^post20, i_120^0'=i_120^post20, i_29^0'=i_29^post20, length_27^0'=length_27^post20, lt_17^0'=lt_17^post20, lt_20^0'=lt_20^post20, nondet_12^0'=nondet_12^post20, r_164^0'=r_164^post20, r_197^0'=r_197^post20, r_39^0'=r_39^post20, rcd_104^0'=rcd_104^post20, rcd_112^0'=rcd_112^post20, rcd_179^0'=rcd_179^post20, rcd_185^0'=rcd_185^post20, rcd_190^0'=rcd_190^post20, rcd_207^0'=rcd_207^post20, rcd_43^0'=rcd_43^post20, rcd_69^0'=rcd_69^post20, result_11^0'=result_11^post20, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post20, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post20, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post20, t_25^0'=t_25^post20, tail_15^0'=tail_15^post20, temp0_21^0'=temp0_21^post20, temp0_30^0'=temp0_30^post20, temp_34^0'=temp_34^post20, temp_35^0'=temp_35^post20, tmp_33^0'=tmp_33^post20, x_24^0'=x_24^post20, x_slam_f_22^0'=x_slam_f_22^post20, y_23^0'=y_23^post20, (-y_23^post20+y_23^0 == 0 /\ -i_29^post20+i_29^0 == 0 /\ -temp_34^post20+temp_34^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ tail_15^0-tail_15^post20 == 0 /\ -result_11^post20+result_11^0 == 0 /\ r_197^0-r_197^post20 == 0 /\ -lt_20^post20+lt_20^0 == 0 /\ -rcd_104^post20+rcd_104^0 == 0 /\ -tmp_33^post20+tmp_33^0 == 0 /\ f_198^0-f_198^post20 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post20 == 0 /\ -r_164^post20+r_164^0 == 0 /\ -length_27^post20+length_27^0 == 0 /\ rcd_190^0-rcd_190^post20 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post20+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post20 == 0 /\ -rcd_179^post20+rcd_179^0 == 0 /\ temp_35^0-temp_35^post20 == 0 /\ -head_slam_f_28^post20+head_slam_f_28^0 == 0 /\ -rcd_207^post20+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post20 == 0 /\ a_153^0-a_153^post20 == 0 /\ -i_110^post20+i_110^0 == 0 /\ rcd_69^0-rcd_69^post20 == 0 /\ rcd_43^0-rcd_43^post20 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post20 == 0 /\ -head_16^post20+head_16^0 == 0 /\ lt_17^0-lt_17^post20 == 0 /\ -x_24^post20+x_24^0 == 0 /\ rcd_112^0-rcd_112^post20 == 0 /\ head_31^0-head_31^post20 == 0 /\ r_39^0-r_39^post20 == 0 /\ -a_178^post20+a_178^0 == 0 /\ -temp0_30^post20+temp0_30^0 == 0 /\ -temp0_21^post20+temp0_21^0 == 0 /\ i_120^0-i_120^post20 == 0 /\ x_slam_f_22^0-x_slam_f_22^post20 == 0 /\ -rcd_185^post20+rcd_185^0 == 0 /\ t_25^0-t_25^post20 == 0), cost: 1 20: l15 -> l12 : a_153^0'=a_153^post21, a_178^0'=a_178^post21, a_208^0'=a_208^post21, f_198^0'=f_198^post21, head_16^0'=head_16^post21, head_31^0'=head_31^post21, head_slam_f_28^0'=head_slam_f_28^post21, i_110^0'=i_110^post21, i_120^0'=i_120^post21, i_29^0'=i_29^post21, length_27^0'=length_27^post21, lt_17^0'=lt_17^post21, lt_20^0'=lt_20^post21, nondet_12^0'=nondet_12^post21, r_164^0'=r_164^post21, r_197^0'=r_197^post21, r_39^0'=r_39^post21, rcd_104^0'=rcd_104^post21, rcd_112^0'=rcd_112^post21, rcd_179^0'=rcd_179^post21, rcd_185^0'=rcd_185^post21, rcd_190^0'=rcd_190^post21, rcd_207^0'=rcd_207^post21, rcd_43^0'=rcd_43^post21, rcd_69^0'=rcd_69^post21, result_11^0'=result_11^post21, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post21, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post21, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post21, t_25^0'=t_25^post21, tail_15^0'=tail_15^post21, temp0_21^0'=temp0_21^post21, temp0_30^0'=temp0_30^post21, temp_34^0'=temp_34^post21, temp_35^0'=temp_35^post21, tmp_33^0'=tmp_33^post21, x_24^0'=x_24^post21, x_slam_f_22^0'=x_slam_f_22^post21, y_23^0'=y_23^post21, (-length_27^post21+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post21 == 0 /\ nondet_12^0-nondet_12^post21 == 0 /\ temp_35^0-temp_35^post21 == 0 /\ -head_16^post21+head_16^0 == 0 /\ -x_slam_f_22^post21+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post21+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post21 == 0 /\ -tmp_33^post21+tmp_33^0 == 0 /\ y_23^0-y_23^post21 == 0 /\ lt_17^0-lt_17^post21 == 0 /\ -a_178^post21+a_178^0 == 0 /\ temp0_30^0-temp0_30^post21 == 0 /\ -temp0_21^post21+temp0_21^0 == 0 /\ -temp_34^post21+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post21 == 0 /\ f_198^0-f_198^post21 == 0 /\ -lt_20^post21+lt_20^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post21 == 0 /\ -i_110^post21+i_110^0 == 0 /\ -result_11^post21+result_11^0 == 0 /\ -r_197^post21+r_197^0 == 0 /\ -rcd_112^post21+rcd_112^0 == 0 /\ -rcd_207^post21+rcd_207^0 == 0 /\ rcd_104^0-rcd_104^post21 == 0 /\ r_39^0-r_39^post21 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post21+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post21 == 0 /\ rcd_43^0-rcd_43^post21 == 0 /\ -rcd_179^post21+rcd_179^0 == 0 /\ a_153^0-a_153^post21 == 0 /\ t_25^0-t_25^post21 == 0 /\ head_31^0-head_31^post21 == 0 /\ r_164^0-r_164^post21 == 0 /\ -i_29^post21+i_29^0 == 0 /\ i_120^0-i_120^post21 == 0 /\ x_24^0-x_24^post21 == 0 /\ rcd_69^0-rcd_69^post21 == 0 /\ -tail_15^post21+tail_15^0 == 0), cost: 1 85: l12 -> l53 : a_153^0'=a_153^post86, a_178^0'=a_178^post86, a_208^0'=a_208^post86, f_198^0'=f_198^post86, head_16^0'=head_16^post86, head_31^0'=head_31^post86, head_slam_f_28^0'=head_slam_f_28^post86, i_110^0'=i_110^post86, i_120^0'=i_120^post86, i_29^0'=i_29^post86, length_27^0'=length_27^post86, lt_17^0'=lt_17^post86, lt_20^0'=lt_20^post86, nondet_12^0'=nondet_12^post86, r_164^0'=r_164^post86, r_197^0'=r_197^post86, r_39^0'=r_39^post86, rcd_104^0'=rcd_104^post86, rcd_112^0'=rcd_112^post86, rcd_179^0'=rcd_179^post86, rcd_185^0'=rcd_185^post86, rcd_190^0'=rcd_190^post86, rcd_207^0'=rcd_207^post86, rcd_43^0'=rcd_43^post86, rcd_69^0'=rcd_69^post86, result_11^0'=result_11^post86, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post86, t_25^0'=t_25^post86, tail_15^0'=tail_15^post86, temp0_21^0'=temp0_21^post86, temp0_30^0'=temp0_30^post86, temp_34^0'=temp_34^post86, temp_35^0'=temp_35^post86, tmp_33^0'=tmp_33^post86, x_24^0'=x_24^post86, x_slam_f_22^0'=x_slam_f_22^post86, y_23^0'=y_23^post86, (0 == 0 /\ -rcd_179^post86+rcd_179^0 == 0 /\ -rcd_185^post86+rcd_185^0 == 0 /\ a_153^0-a_153^post86 == 0 /\ -head_31^post86+head_31^0 == 0 /\ -lt_17^post86+lt_17^0 == 0 /\ -rcd_104^post86+rcd_104^0 == 0 /\ -lt_20^post86+lt_20^0 == 0 /\ temp0_30^0-temp0_30^post86 == 0 /\ -head_slam_f_28^post86+head_slam_f_28^0 == 0 /\ -r_164^post86+r_164^0 == 0 /\ rcd_190^0-rcd_190^post86 == 0 /\ rcd_43^0-rcd_43^post86 == 0 /\ temp_34^0-temp_34^post86 == 0 /\ head_16^0-head_16^post86 == 0 /\ r_197^0-r_197^post86 == 0 /\ -a_208^post86+a_208^0 == 0 /\ t_25^0-t_25^post86 == 0 /\ result_11^post86-temp0_21^0 == 0 /\ -i_110^post86+i_110^0 == 0 /\ nondet_12^0-nondet_12^post86 == 0 /\ -length_27^post86+length_27^0 == 0 /\ -x_slam_f_22^post86+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post86 == 0 /\ y_23^0-y_23^post86 == 0 /\ -rcd_207^post86+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post86+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ x_24^0-x_24^post86 == 0 /\ rcd_112^0-rcd_112^post86 == 0 /\ -tail_15^post86+tail_15^0 == 0 /\ f_198^0-f_198^post86 == 0 /\ -a_178^post86+a_178^0 == 0 /\ temp_35^0-temp_35^post86 == 0 /\ r_39^0-r_39^post86 == 0 /\ i_120^0-i_120^post86 == 0 /\ -tmp_33^post86+tmp_33^0 == 0 /\ -i_29^post86+i_29^0 == 0 /\ -temp0_21^post86+temp0_21^0 == 0), cost: 1 22: l16 -> l17 : a_153^0'=a_153^post23, a_178^0'=a_178^post23, a_208^0'=a_208^post23, f_198^0'=f_198^post23, head_16^0'=head_16^post23, head_31^0'=head_31^post23, head_slam_f_28^0'=head_slam_f_28^post23, i_110^0'=i_110^post23, i_120^0'=i_120^post23, i_29^0'=i_29^post23, length_27^0'=length_27^post23, lt_17^0'=lt_17^post23, lt_20^0'=lt_20^post23, nondet_12^0'=nondet_12^post23, r_164^0'=r_164^post23, r_197^0'=r_197^post23, r_39^0'=r_39^post23, rcd_104^0'=rcd_104^post23, rcd_112^0'=rcd_112^post23, rcd_179^0'=rcd_179^post23, rcd_185^0'=rcd_185^post23, rcd_190^0'=rcd_190^post23, rcd_207^0'=rcd_207^post23, rcd_43^0'=rcd_43^post23, rcd_69^0'=rcd_69^post23, result_11^0'=result_11^post23, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post23, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post23, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post23, t_25^0'=t_25^post23, tail_15^0'=tail_15^post23, temp0_21^0'=temp0_21^post23, temp0_30^0'=temp0_30^post23, temp_34^0'=temp_34^post23, temp_35^0'=temp_35^post23, tmp_33^0'=tmp_33^post23, x_24^0'=x_24^post23, x_slam_f_22^0'=x_slam_f_22^post23, y_23^0'=y_23^post23, (-temp0_21^post23+temp0_21^0 == 0 /\ -rcd_43^post23+rcd_43^0 == 0 /\ f_198^0-f_198^post23 == 0 /\ lt_17^0-lt_17^post23 == 0 /\ -rcd_104^post23+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post23+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ lt_20^0-lt_20^post23 == 0 /\ a_208^0-a_208^post23 == 0 /\ -rcd_207^post23+rcd_207^0 == 0 /\ y_23^0-y_23^post23 == 0 /\ -rcd_185^post23+rcd_185^0 == 0 /\ -rcd_179^post23+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post23 == 0 /\ tail_15^0-tail_15^post23 == 0 /\ temp_35^0-temp_35^post23 == 0 /\ -nondet_12^post23+nondet_12^0 == 0 /\ i_29^0-i_29^post23 == 0 /\ -head_slam_f_28^post23+head_slam_f_28^0 == 0 /\ -head_31^post23+head_31^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post23 == 0 /\ -head_16^post23+head_16^0 == 0 /\ temp0_30^0-temp0_30^post23 == 0 /\ r_197^0-r_197^post23 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post23+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_34^0-temp_34^post23 == 0 /\ -i_110^post23+i_110^0 == 0 /\ -length_27^post23+length_27^0 == 0 /\ rcd_112^0-rcd_112^post23 == 0 /\ rcd_69^0-rcd_69^post23 == 0 /\ -a_178^post23+a_178^0 == 0 /\ -a_153^post23+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post23 == 0 /\ i_120^0-i_120^post23 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -t_25^post23+t_25^0 == 0 /\ -r_164^post23+r_164^0 == 0 /\ r_39^0-r_39^post23 == 0 /\ -x_24^post23+x_24^0 == 0 /\ -tmp_33^post23+tmp_33^0 == 0 /\ -result_11^post23+result_11^0 == 0), cost: 1 23: l16 -> l17 : a_153^0'=a_153^post24, a_178^0'=a_178^post24, a_208^0'=a_208^post24, f_198^0'=f_198^post24, head_16^0'=head_16^post24, head_31^0'=head_31^post24, head_slam_f_28^0'=head_slam_f_28^post24, i_110^0'=i_110^post24, i_120^0'=i_120^post24, i_29^0'=i_29^post24, length_27^0'=length_27^post24, lt_17^0'=lt_17^post24, lt_20^0'=lt_20^post24, nondet_12^0'=nondet_12^post24, r_164^0'=r_164^post24, r_197^0'=r_197^post24, r_39^0'=r_39^post24, rcd_104^0'=rcd_104^post24, rcd_112^0'=rcd_112^post24, rcd_179^0'=rcd_179^post24, rcd_185^0'=rcd_185^post24, rcd_190^0'=rcd_190^post24, rcd_207^0'=rcd_207^post24, rcd_43^0'=rcd_43^post24, rcd_69^0'=rcd_69^post24, result_11^0'=result_11^post24, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post24, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post24, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post24, t_25^0'=t_25^post24, tail_15^0'=tail_15^post24, temp0_21^0'=temp0_21^post24, temp0_30^0'=temp0_30^post24, temp_34^0'=temp_34^post24, temp_35^0'=temp_35^post24, tmp_33^0'=tmp_33^post24, x_24^0'=x_24^post24, x_slam_f_22^0'=x_slam_f_22^post24, y_23^0'=y_23^post24, (f_198^0-f_198^post24 == 0 /\ nondet_12^0-nondet_12^post24 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post24 == 0 /\ -x_24^post24+x_24^0 == 0 /\ -lt_20^post24+lt_20^0 == 0 /\ -rcd_185^post24+rcd_185^0 == 0 /\ rcd_190^0-rcd_190^post24 == 0 /\ -rcd_207^post24+rcd_207^0 == 0 /\ -r_164^post24+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post24 == 0 /\ -result_11^post24+result_11^0 == 0 /\ -temp_35^post24+temp_35^0 == 0 /\ head_16^0-head_16^post24 == 0 /\ -head_31^post24+head_31^0 == 0 /\ lt_17^0-lt_17^post24 == 0 /\ -head_slam_f_28^post24+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post24 == 0 /\ a_153^0-a_153^post24 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ rcd_112^0-rcd_112^post24 == 0 /\ temp_34^0-temp_34^post24 == 0 /\ rcd_43^0-rcd_43^post24 == 0 /\ rcd_69^0-rcd_69^post24 == 0 /\ -tmp_33^post24+tmp_33^0 == 0 /\ -temp0_21^post24+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post24+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post24 == 0 /\ i_110^0-i_110^post24 == 0 /\ -a_208^post24+a_208^0 == 0 /\ -a_178^post24+a_178^0 == 0 /\ -i_29^post24+i_29^0 == 0 /\ i_120^0-i_120^post24 == 0 /\ -r_197^post24+r_197^0 == 0 /\ -length_27^post24+length_27^0 == 0 /\ y_23^0-y_23^post24 == 0 /\ t_25^0-t_25^post24 == 0 /\ temp0_30^0-temp0_30^post24 == 0 /\ tail_15^0-tail_15^post24 == 0 /\ r_39^0-r_39^post24 == 0 /\ -rcd_179^post24+rcd_179^0 == 0), cost: 1 24: l17 -> l18 : a_153^0'=a_153^post25, a_178^0'=a_178^post25, a_208^0'=a_208^post25, f_198^0'=f_198^post25, head_16^0'=head_16^post25, head_31^0'=head_31^post25, head_slam_f_28^0'=head_slam_f_28^post25, i_110^0'=i_110^post25, i_120^0'=i_120^post25, i_29^0'=i_29^post25, length_27^0'=length_27^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^post25, r_164^0'=r_164^post25, r_197^0'=r_197^post25, r_39^0'=r_39^post25, rcd_104^0'=rcd_104^post25, rcd_112^0'=rcd_112^post25, rcd_179^0'=rcd_179^post25, rcd_185^0'=rcd_185^post25, rcd_190^0'=rcd_190^post25, rcd_207^0'=rcd_207^post25, rcd_43^0'=rcd_43^post25, rcd_69^0'=rcd_69^post25, result_11^0'=result_11^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post25, t_25^0'=t_25^post25, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^post25, temp0_30^0'=temp0_30^post25, temp_34^0'=temp_34^post25, temp_35^0'=temp_35^post25, tmp_33^0'=tmp_33^post25, x_24^0'=x_24^post25, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=y_23^post25, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_43^0-rcd_43^post25 == 0 /\ -temp_35^post25+temp_35^0 == 0 /\ -y_23^post25+lt_20^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_120^post25+i_120^0 == 0 /\ f_198^0-f_198^post25 == 0 /\ -i_29^post25+i_29^0 == 0 /\ temp0_30^0-temp0_30^post25 == 0 /\ -r_197^post25+r_197^0 == 0 /\ -rcd_112^post25+rcd_112^0 == 0 /\ -tmp_33^post25+tmp_33^0 == 0 /\ r_39^0-r_39^post25 == 0 /\ -length_27^post25+length_27^0 == 0 /\ temp_34^0-temp_34^post25 == 0 /\ y_23^post25-lt_20^0 <= 0 /\ y_23^post25-lt_20^0 == 0 /\ -rcd_69^post25+rcd_69^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_153^0-a_153^post25 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post25+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post25 == 0 /\ -a_178^post25+a_178^0 == 0 /\ t_25^0-t_25^post25 == 0 /\ -rcd_207^post25+rcd_207^0 == 0 /\ -head_slam_f_28^post25+head_slam_f_28^0 == 0 /\ -head_31^post25+head_31^0 == 0 /\ result_11^0-result_11^post25 == 0 /\ r_164^0-r_164^post25 == 0 /\ x_slam_f_22^1-x_24^post25 <= 0 /\ -a_208^post25+a_208^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ i_110^0-i_110^post25 == 0 /\ rcd_185^0-rcd_185^post25 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post25+temp0_21^0 == 0 /\ -x_slam_f_22^1+x_24^post25 <= 0 /\ -x_slam_f_22^1+x_24^post25 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post25+rcd_179^0 == 0 /\ -x_24^post25+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post25+rcd_190^0 == 0 /\ nondet_12^0-nondet_12^post25 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 25: l18 -> l19 : a_153^0'=a_153^post26, a_178^0'=a_178^post26, a_208^0'=a_208^post26, f_198^0'=f_198^post26, head_16^0'=head_16^post26, head_31^0'=head_31^post26, head_slam_f_28^0'=head_slam_f_28^post26, i_110^0'=i_110^post26, i_120^0'=i_120^post26, i_29^0'=i_29^post26, length_27^0'=length_27^post26, lt_17^0'=lt_17^post26, lt_20^0'=lt_20^post26, nondet_12^0'=nondet_12^post26, r_164^0'=r_164^post26, r_197^0'=r_197^post26, r_39^0'=r_39^post26, rcd_104^0'=rcd_104^post26, rcd_112^0'=rcd_112^post26, rcd_179^0'=rcd_179^post26, rcd_185^0'=rcd_185^post26, rcd_190^0'=rcd_190^post26, rcd_207^0'=rcd_207^post26, rcd_43^0'=rcd_43^post26, rcd_69^0'=rcd_69^post26, result_11^0'=result_11^post26, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post26, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post26, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post26, t_25^0'=t_25^post26, tail_15^0'=tail_15^post26, temp0_21^0'=temp0_21^post26, temp0_30^0'=temp0_30^post26, temp_34^0'=temp_34^post26, temp_35^0'=temp_35^post26, tmp_33^0'=tmp_33^post26, x_24^0'=x_24^post26, x_slam_f_22^0'=x_slam_f_22^post26, y_23^0'=y_23^post26, (-head_slam_f_28^post26+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post26 == 0 /\ r_39^0-r_39^post26 == 0 /\ -length_27^post26+length_27^0 == 0 /\ rcd_43^0-rcd_43^post26 == 0 /\ -x_24^post26+x_24^0 == 0 /\ a_178^0-a_178^post26 == 0 /\ -temp0_21^post26+temp0_21^0 == 0 /\ a_153^0-a_153^post26 == 0 /\ x_slam_f_22^0-x_slam_f_22^post26 == 0 /\ i_110^0-i_110^post26 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post26 == 0 /\ head_16^0-head_16^post26 == 0 /\ i_120^0-i_120^post26 == 0 /\ -temp_34^post26+temp_34^0 == 0 /\ rcd_69^0-rcd_69^post26 == 0 /\ -lt_20^post26+lt_20^0 == 0 /\ -r_164^post26+r_164^0 == 0 /\ -rcd_207^post26+rcd_207^0 == 0 /\ -rcd_190^post26+rcd_190^0 == 0 /\ -lt_17^post26+lt_17^0 == 0 /\ -t_25^post26+t_25^0 == 0 /\ temp_35^0-temp_35^post26 == 0 /\ -r_197^post26+r_197^0 == 0 /\ nondet_12^0-nondet_12^post26 == 0 /\ result_11^0-result_11^post26 == 0 /\ -head_31^post26+head_31^0 == 0 /\ -rcd_179^post26+rcd_179^0 == 0 /\ -tmp_33^post26+tmp_33^0 == 0 /\ y_23^0-y_23^post26 == 0 /\ -a_208^post26+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post26+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post26 == 0 /\ tail_15^0-tail_15^post26 == 0 /\ rcd_185^0-rcd_185^post26 == 0 /\ -i_29^post26+i_29^0 == 0 /\ rcd_112^0-rcd_112^post26 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post26 == 0 /\ f_198^0-f_198^post26 == 0), cost: 1 26: l18 -> l19 : a_153^0'=a_153^post27, a_178^0'=a_178^post27, a_208^0'=a_208^post27, f_198^0'=f_198^post27, head_16^0'=head_16^post27, head_31^0'=head_31^post27, head_slam_f_28^0'=head_slam_f_28^post27, i_110^0'=i_110^post27, i_120^0'=i_120^post27, i_29^0'=i_29^post27, length_27^0'=length_27^post27, lt_17^0'=lt_17^post27, lt_20^0'=lt_20^post27, nondet_12^0'=nondet_12^post27, r_164^0'=r_164^post27, r_197^0'=r_197^post27, r_39^0'=r_39^post27, rcd_104^0'=rcd_104^post27, rcd_112^0'=rcd_112^post27, rcd_179^0'=rcd_179^post27, rcd_185^0'=rcd_185^post27, rcd_190^0'=rcd_190^post27, rcd_207^0'=rcd_207^post27, rcd_43^0'=rcd_43^post27, rcd_69^0'=rcd_69^post27, result_11^0'=result_11^post27, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post27, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post27, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post27, t_25^0'=t_25^post27, tail_15^0'=tail_15^post27, temp0_21^0'=temp0_21^post27, temp0_30^0'=temp0_30^post27, temp_34^0'=temp_34^post27, temp_35^0'=temp_35^post27, tmp_33^0'=tmp_33^post27, x_24^0'=x_24^post27, x_slam_f_22^0'=x_slam_f_22^post27, y_23^0'=y_23^post27, (-temp0_21^post27+temp0_21^0 == 0 /\ -rcd_43^post27+rcd_43^0 == 0 /\ r_39^0-r_39^post27 == 0 /\ a_208^0-a_208^post27 == 0 /\ i_120^0-i_120^post27 == 0 /\ rcd_69^0-rcd_69^post27 == 0 /\ -rcd_185^post27+rcd_185^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post27 == 0 /\ -f_198^post27+f_198^0 == 0 /\ -a_178^post27+a_178^0 == 0 /\ -temp_34^post27+temp_34^0 == 0 /\ -i_29^post27+i_29^0 == 0 /\ -tmp_33^post27+tmp_33^0 == 0 /\ r_197^0-r_197^post27 == 0 /\ lt_20^0-lt_20^post27 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post27+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_31^0-head_31^post27 == 0 /\ -rcd_179^post27+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post27 == 0 /\ temp_35^0-temp_35^post27 == 0 /\ -rcd_104^post27+rcd_104^0 == 0 /\ -head_slam_f_28^post27+head_slam_f_28^0 == 0 /\ -r_164^post27+r_164^0 == 0 /\ nondet_12^0-nondet_12^post27 == 0 /\ -head_16^post27+head_16^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ y_23^0-y_23^post27 == 0 /\ rcd_190^0-rcd_190^post27 == 0 /\ tail_15^0-tail_15^post27 == 0 /\ -a_153^post27+a_153^0 == 0 /\ -t_25^post27+t_25^0 == 0 /\ temp0_30^0-temp0_30^post27 == 0 /\ rcd_207^0-rcd_207^post27 == 0 /\ result_11^0-result_11^post27 == 0 /\ -x_24^post27+x_24^0 == 0 /\ rcd_112^0-rcd_112^post27 == 0 /\ -i_110^post27+i_110^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post27 == 0 /\ -length_27^post27+length_27^0 == 0 /\ lt_17^0-lt_17^post27 == 0), cost: 1 27: l19 -> l20 : a_153^0'=a_153^post28, a_178^0'=a_178^post28, a_208^0'=a_208^post28, f_198^0'=f_198^post28, head_16^0'=head_16^post28, head_31^0'=head_31^post28, head_slam_f_28^0'=head_slam_f_28^post28, i_110^0'=i_110^post28, i_120^0'=i_120^post28, i_29^0'=i_29^post28, length_27^0'=length_27^post28, lt_17^0'=lt_17^post28, lt_20^0'=lt_20^post28, nondet_12^0'=nondet_12^post28, r_164^0'=r_164^post28, r_197^0'=r_197^post28, r_39^0'=r_39^post28, rcd_104^0'=rcd_104^post28, rcd_112^0'=rcd_112^post28, rcd_179^0'=rcd_179^post28, rcd_185^0'=rcd_185^post28, rcd_190^0'=rcd_190^post28, rcd_207^0'=rcd_207^post28, rcd_43^0'=rcd_43^post28, rcd_69^0'=rcd_69^post28, result_11^0'=result_11^post28, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post28, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post28, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post28, t_25^0'=t_25^post28, tail_15^0'=tail_15^post28, temp0_21^0'=temp0_21^post28, temp0_30^0'=temp0_30^post28, temp_34^0'=temp_34^post28, temp_35^0'=temp_35^post28, tmp_33^0'=tmp_33^post28, x_24^0'=x_24^post28, x_slam_f_22^0'=x_slam_f_22^post28, y_23^0'=y_23^post28, (-y_23^0+lt_20^0 <= 0 /\ -rcd_112^post28+rcd_112^0 == 0 /\ temp0_30^0-temp0_30^post28 == 0 /\ -r_197^post28+r_197^0 == 0 /\ -rcd_207^post28+rcd_207^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post28+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_69^post28+rcd_69^0 == 0 /\ temp_34^0-temp_34^post28 == 0 /\ -rcd_179^post28+rcd_179^0 == 0 /\ -rcd_190^post28+rcd_190^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post28 == 0 /\ i_120^0-i_120^post28 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -i_29^post28+i_29^0 == 0 /\ rcd_104^0-rcd_104^post28 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post28 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^post28+x_slam_f_22^0 == 0 /\ r_39^0-r_39^post28 == 0 /\ -head_slam_f_28^post28+head_slam_f_28^0 == 0 /\ t_25^post28-x_24^0 == 0 /\ -head_16^post28+head_16^0 == 0 /\ x_24^0-x_24^post28 == 0 /\ rcd_185^0-rcd_185^post28 == 0 /\ f_198^0-f_198^post28 == 0 /\ tail_15^0-tail_15^post28 == 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_164^0-r_164^post28 == 0 /\ lt_17^0-lt_17^post28 == 0 /\ head_31^0-head_31^post28 == 0 /\ -length_27^post28+length_27^0 == 0 /\ a_208^0-a_208^post28 == 0 /\ lt_20^0-lt_20^post28 == 0 /\ -a_178^post28+a_178^0 == 0 /\ y_23^0-y_23^post28 == 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_153^post28+a_153^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ temp_35^0-temp_35^post28 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post28+i_110^0 == 0 /\ -tmp_33^post28+tmp_33^0 == 0 /\ result_11^0-result_11^post28 == 0 /\ rcd_43^0-rcd_43^post28 == 0 /\ nondet_12^0-nondet_12^post28 == 0 /\ -t_25^post28+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post28+temp0_21^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 28: l20 -> l21 : a_153^0'=a_153^post29, a_178^0'=a_178^post29, a_208^0'=a_208^post29, f_198^0'=f_198^post29, head_16^0'=head_16^post29, head_31^0'=head_31^post29, head_slam_f_28^0'=head_slam_f_28^post29, i_110^0'=i_110^post29, i_120^0'=i_120^post29, i_29^0'=i_29^post29, length_27^0'=length_27^post29, lt_17^0'=lt_17^post29, lt_20^0'=lt_20^post29, nondet_12^0'=nondet_12^post29, r_164^0'=r_164^post29, r_197^0'=r_197^post29, r_39^0'=r_39^post29, rcd_104^0'=rcd_104^post29, rcd_112^0'=rcd_112^post29, rcd_179^0'=rcd_179^post29, rcd_185^0'=rcd_185^post29, rcd_190^0'=rcd_190^post29, rcd_207^0'=rcd_207^post29, rcd_43^0'=rcd_43^post29, rcd_69^0'=rcd_69^post29, result_11^0'=result_11^post29, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post29, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post29, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post29, t_25^0'=t_25^post29, tail_15^0'=tail_15^post29, temp0_21^0'=temp0_21^post29, temp0_30^0'=temp0_30^post29, temp_34^0'=temp_34^post29, temp_35^0'=temp_35^post29, tmp_33^0'=tmp_33^post29, x_24^0'=x_24^post29, x_slam_f_22^0'=x_slam_f_22^post29, y_23^0'=y_23^post29, (i_120^0-i_120^post29 == 0 /\ -x_slam_f_22^post29+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post29 == 0 /\ rcd_104^0-rcd_104^post29 == 0 /\ -length_27^post29+length_27^0 == 0 /\ temp_35^0-temp_35^post29 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post29+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^0-rcd_43^post29 == 0 /\ i_110^0-i_110^post29 == 0 /\ -rcd_112^post29+rcd_112^0 == 0 /\ -lt_20^post29+lt_20^0 == 0 /\ -head_31^post29+head_31^0 == 0 /\ t_25^0-t_25^post29 == 0 /\ temp0_30^0-temp0_30^post29 == 0 /\ rcd_69^0-rcd_69^post29 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post29 == 0 /\ -head_16^post29+head_16^0 == 0 /\ -tail_15^post29+tail_15^0 == 0 /\ f_198^0-f_198^post29 == 0 /\ nondet_12^0-nondet_12^post29 == 0 /\ -tmp_33^post29+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post29+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post29+temp0_21^0 == 0 /\ -a_208^post29+a_208^0 == 0 /\ -i_29^post29+i_29^0 == 0 /\ -a_178^post29+a_178^0 == 0 /\ result_11^0-result_11^post29 == 0 /\ rcd_185^0-rcd_185^post29 == 0 /\ r_164^0-r_164^post29 == 0 /\ -rcd_179^post29+rcd_179^0 == 0 /\ -rcd_190^post29+rcd_190^0 == 0 /\ -lt_17^post29+lt_17^0 == 0 /\ -head_slam_f_28^post29+head_slam_f_28^0 == 0 /\ -rcd_207^post29+rcd_207^0 == 0 /\ -r_197^post29+r_197^0 == 0 /\ x_24^0-x_24^post29 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post29 == 0 /\ y_23^0-y_23^post29 == 0 /\ a_153^0-a_153^post29 == 0), cost: 1 29: l20 -> l21 : a_153^0'=a_153^post30, a_178^0'=a_178^post30, a_208^0'=a_208^post30, f_198^0'=f_198^post30, head_16^0'=head_16^post30, head_31^0'=head_31^post30, head_slam_f_28^0'=head_slam_f_28^post30, i_110^0'=i_110^post30, i_120^0'=i_120^post30, i_29^0'=i_29^post30, length_27^0'=length_27^post30, lt_17^0'=lt_17^post30, lt_20^0'=lt_20^post30, nondet_12^0'=nondet_12^post30, r_164^0'=r_164^post30, r_197^0'=r_197^post30, r_39^0'=r_39^post30, rcd_104^0'=rcd_104^post30, rcd_112^0'=rcd_112^post30, rcd_179^0'=rcd_179^post30, rcd_185^0'=rcd_185^post30, rcd_190^0'=rcd_190^post30, rcd_207^0'=rcd_207^post30, rcd_43^0'=rcd_43^post30, rcd_69^0'=rcd_69^post30, result_11^0'=result_11^post30, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post30, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post30, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post30, t_25^0'=t_25^post30, tail_15^0'=tail_15^post30, temp0_21^0'=temp0_21^post30, temp0_30^0'=temp0_30^post30, temp_34^0'=temp_34^post30, temp_35^0'=temp_35^post30, tmp_33^0'=tmp_33^post30, x_24^0'=x_24^post30, x_slam_f_22^0'=x_slam_f_22^post30, y_23^0'=y_23^post30, (i_120^0-i_120^post30 == 0 /\ r_197^0-r_197^post30 == 0 /\ -temp_34^post30+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post30 == 0 /\ i_29^0-i_29^post30 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post30+i_110^0 == 0 /\ r_39^0-r_39^post30 == 0 /\ -length_27^post30+length_27^0 == 0 /\ -f_198^post30+f_198^0 == 0 /\ -a_153^post30+a_153^0 == 0 /\ -a_178^post30+a_178^0 == 0 /\ -temp0_21^post30+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post30+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post30+rcd_179^0 == 0 /\ tmp_33^0-tmp_33^post30 == 0 /\ -r_164^post30+r_164^0 == 0 /\ rcd_69^0-rcd_69^post30 == 0 /\ head_31^0-head_31^post30 == 0 /\ -t_25^post30+t_25^0 == 0 /\ tail_15^0-tail_15^post30 == 0 /\ -rcd_104^post30+rcd_104^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post30 == 0 /\ y_23^0-y_23^post30 == 0 /\ -x_24^post30+x_24^0 == 0 /\ -temp0_30^post30+temp0_30^0 == 0 /\ -rcd_43^post30+rcd_43^0 == 0 /\ result_11^0-result_11^post30 == 0 /\ -nondet_12^post30+nondet_12^0 == 0 /\ -rcd_207^post30+rcd_207^0 == 0 /\ lt_17^0-lt_17^post30 == 0 /\ -rcd_185^post30+rcd_185^0 == 0 /\ -head_slam_f_28^post30+head_slam_f_28^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post30 == 0 /\ rcd_112^0-rcd_112^post30 == 0 /\ lt_20^0-lt_20^post30 == 0 /\ a_208^0-a_208^post30 == 0 /\ temp_35^0-temp_35^post30 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post30 == 0 /\ -head_16^post30+head_16^0 == 0), cost: 1 30: l21 -> l22 : a_153^0'=a_153^post31, a_178^0'=a_178^post31, a_208^0'=a_208^post31, f_198^0'=f_198^post31, head_16^0'=head_16^post31, head_31^0'=head_31^post31, head_slam_f_28^0'=head_slam_f_28^post31, i_110^0'=i_110^post31, i_120^0'=i_120^post31, i_29^0'=i_29^post31, length_27^0'=length_27^post31, lt_17^0'=lt_17^post31, lt_20^0'=lt_20^post31, nondet_12^0'=nondet_12^post31, r_164^0'=r_164^post31, r_197^0'=r_197^post31, r_39^0'=r_39^post31, rcd_104^0'=rcd_104^post31, rcd_112^0'=rcd_112^post31, rcd_179^0'=rcd_179^post31, rcd_185^0'=rcd_185^post31, rcd_190^0'=rcd_190^post31, rcd_207^0'=rcd_207^post31, rcd_43^0'=rcd_43^post31, rcd_69^0'=rcd_69^post31, result_11^0'=result_11^post31, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post31, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post31, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post31, t_25^0'=t_25^post31, tail_15^0'=tail_15^post31, temp0_21^0'=temp0_21^post31, temp0_30^0'=temp0_30^post31, temp_34^0'=temp_34^post31, temp_35^0'=temp_35^post31, tmp_33^0'=tmp_33^post31, x_24^0'=x_24^post31, x_slam_f_22^0'=x_slam_f_22^post31, y_23^0'=y_23^post31, (-result_dot_slayer_malloc_sdv_special_return_value_32^post31+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post31+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post31 == 0 /\ -i_29^post31+i_29^0 == 0 /\ -i_110^post31+i_110^0 == 0 /\ -rcd_179^post31+rcd_179^0 == 0 /\ -rcd_104^post31+rcd_104^0 == 0 /\ -lt_20^post31+lt_20^0 == 0 /\ -tail_15^post31+tail_15^0 == 0 /\ -r_164^post31+r_164^0 == 0 /\ r_197^0-r_197^post31 == 0 /\ -temp_34^post31+temp_34^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -rcd_43^post31+rcd_43^0 == 0 /\ y_23^0-y_23^post31 == 0 /\ -length_27^post31+length_27^0 == 0 /\ temp_35^0-temp_35^post31 == 0 /\ -a_153^post31+a_153^0 == 0 /\ result_11^0-result_11^post31 == 0 /\ nondet_12^0-nondet_12^post31 == 0 /\ -tmp_33^post31+tmp_33^0 == 0 /\ head_31^0-head_31^post31 == 0 /\ t_25^0-t_25^post31 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post31+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ f_198^0-f_198^post31 == 0 /\ lt_17^0-lt_17^post31 == 0 /\ rcd_69^0-rcd_69^post31 == 0 /\ temp0_30^0-temp0_30^post31 == 0 /\ rcd_112^0-rcd_112^post31 == 0 /\ -head_16^post31+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post31 == 0 /\ r_39^0-r_39^post31 == 0 /\ a_208^0-a_208^post31 == 0 /\ x_24^0-x_24^post31 == 0 /\ i_120^0-i_120^post31 == 0 /\ -head_slam_f_28^post31+head_slam_f_28^0 == 0 /\ -rcd_185^post31+rcd_185^0 == 0 /\ -rcd_207^post31+rcd_207^0 == 0 /\ -a_178^post31+a_178^0 == 0 /\ -x_slam_f_22^post31+x_slam_f_22^0 == 0), cost: 1 31: l21 -> l22 : a_153^0'=a_153^post32, a_178^0'=a_178^post32, a_208^0'=a_208^post32, f_198^0'=f_198^post32, head_16^0'=head_16^post32, head_31^0'=head_31^post32, head_slam_f_28^0'=head_slam_f_28^post32, i_110^0'=i_110^post32, i_120^0'=i_120^post32, i_29^0'=i_29^post32, length_27^0'=length_27^post32, lt_17^0'=lt_17^post32, lt_20^0'=lt_20^post32, nondet_12^0'=nondet_12^post32, r_164^0'=r_164^post32, r_197^0'=r_197^post32, r_39^0'=r_39^post32, rcd_104^0'=rcd_104^post32, rcd_112^0'=rcd_112^post32, rcd_179^0'=rcd_179^post32, rcd_185^0'=rcd_185^post32, rcd_190^0'=rcd_190^post32, rcd_207^0'=rcd_207^post32, rcd_43^0'=rcd_43^post32, rcd_69^0'=rcd_69^post32, result_11^0'=result_11^post32, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post32, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post32, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post32, t_25^0'=t_25^post32, tail_15^0'=tail_15^post32, temp0_21^0'=temp0_21^post32, temp0_30^0'=temp0_30^post32, temp_34^0'=temp_34^post32, temp_35^0'=temp_35^post32, tmp_33^0'=tmp_33^post32, x_24^0'=x_24^post32, x_slam_f_22^0'=x_slam_f_22^post32, y_23^0'=y_23^post32, (result_11^0-result_11^post32 == 0 /\ f_198^0-f_198^post32 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ lt_17^0-lt_17^post32 == 0 /\ lt_20^0-lt_20^post32 == 0 /\ -x_24^post32+x_24^0 == 0 /\ a_208^0-a_208^post32 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post32+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_120^0-i_120^post32 == 0 /\ x_slam_f_22^0-x_slam_f_22^post32 == 0 /\ -nondet_12^post32+nondet_12^0 == 0 /\ -head_slam_f_28^post32+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post32+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post32 == 0 /\ -head_31^post32+head_31^0 == 0 /\ i_29^0-i_29^post32 == 0 /\ -head_16^post32+head_16^0 == 0 /\ -tail_15^post32+tail_15^0 == 0 /\ -rcd_207^post32+rcd_207^0 == 0 /\ -rcd_185^post32+rcd_185^0 == 0 /\ -temp_34^post32+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post32 == 0 /\ rcd_69^0-rcd_69^post32 == 0 /\ r_197^0-r_197^post32 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post32 == 0 /\ temp_35^0-temp_35^post32 == 0 /\ -tmp_33^post32+tmp_33^0 == 0 /\ a_153^0-a_153^post32 == 0 /\ -i_110^post32+i_110^0 == 0 /\ temp0_30^0-temp0_30^post32 == 0 /\ -length_27^post32+length_27^0 == 0 /\ r_39^0-r_39^post32 == 0 /\ -a_178^post32+a_178^0 == 0 /\ -temp0_21^post32+temp0_21^0 == 0 /\ -rcd_43^post32+rcd_43^0 == 0 /\ y_23^0-y_23^post32 == 0 /\ -rcd_104^post32+rcd_104^0 == 0 /\ -r_164^post32+r_164^0 == 0 /\ t_25^0-t_25^post32 == 0 /\ -rcd_179^post32+rcd_179^0 == 0), cost: 1 32: l22 -> l12 : a_153^0'=a_153^post33, a_178^0'=a_178^post33, a_208^0'=a_208^post33, f_198^0'=f_198^post33, head_16^0'=head_16^post33, head_31^0'=head_31^post33, head_slam_f_28^0'=head_slam_f_28^post33, i_110^0'=i_110^post33, i_120^0'=i_120^post33, i_29^0'=i_29^post33, length_27^0'=length_27^post33, lt_17^0'=lt_17^post33, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^post33, r_164^0'=r_164^post33, r_197^0'=r_197^post33, r_39^0'=r_39^post33, rcd_104^0'=rcd_104^post33, rcd_112^0'=rcd_112^post33, rcd_179^0'=rcd_179^post33, rcd_185^0'=rcd_185^post33, rcd_190^0'=rcd_190^post33, rcd_207^0'=rcd_207^post33, rcd_43^0'=rcd_43^post33, rcd_69^0'=rcd_69^post33, result_11^0'=result_11^post33, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post33, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post33, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post33, t_25^0'=t_25^post33, tail_15^0'=tail_15^post33, temp0_21^0'=temp0_21^post33, temp0_30^0'=temp0_30^post33, temp_34^0'=temp_34^post33, temp_35^0'=temp_35^post33, tmp_33^0'=tmp_33^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_208^0-a_208^post33 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post33 == 0 /\ nondet_12^0-nondet_12^post33 == 0 /\ -head_slam_f_28^post33+head_slam_f_28^0 == 0 /\ -result_11^post33+result_11^0 == 0 /\ -head_16^post33+head_16^0 == 0 /\ head_31^0-head_31^post33 == 0 /\ -r_164^post33+r_164^0 == 0 /\ -rcd_207^post33+rcd_207^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post33 == 0 /\ rcd_190^0-rcd_190^post33 == 0 /\ i_120^0-i_120^post33 == 0 /\ lt_17^0-lt_17^post33 == 0 /\ -temp_35^post33+temp_35^0 == 0 /\ -f_198^post33+f_198^0 == 0 /\ -a_178^post33+a_178^0 == 0 /\ i_29^0-i_29^post33 == 0 /\ -rcd_185^post33+rcd_185^0 == 0 /\ temp_34^0-temp_34^post33 == 0 /\ rcd_112^0-rcd_112^post33 == 0 /\ rcd_43^0-rcd_43^post33 == 0 /\ rcd_69^0-rcd_69^post33 == 0 /\ -i_110^post33+i_110^0 == 0 /\ -tmp_33^post33+tmp_33^0 == 0 /\ rcd_104^0-rcd_104^post33 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post33+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -temp0_21^post33+temp0_21^0 == 0 /\ -r_197^post33+r_197^0 == 0 /\ -length_27^post33+length_27^0 == 0 /\ temp0_30^0-temp0_30^post33 == 0 /\ tail_15^0-tail_15^post33 == 0 /\ -rcd_179^post33+rcd_179^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ -a_153^post33+a_153^0 == 0 /\ r_39^0-r_39^post33 == 0), cost: 1 73: l23 -> l1 : a_153^0'=a_153^post74, a_178^0'=a_178^post74, a_208^0'=a_208^post74, f_198^0'=f_198^post74, head_16^0'=head_16^post74, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^post74, i_120^0'=i_120^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^post74, nondet_12^0'=nondet_12^post74, r_164^0'=r_164^post74, r_197^0'=r_197^post74, r_39^0'=r_39^post74, rcd_104^0'=rcd_104^post74, rcd_112^0'=rcd_112^post74, rcd_179^0'=rcd_179^post74, rcd_185^0'=rcd_185^post74, rcd_190^0'=rcd_190^post74, rcd_207^0'=rcd_207^post74, rcd_43^0'=rcd_43^post74, rcd_69^0'=rcd_69^post74, result_11^0'=result_11^post74, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post74, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post74, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^post74, tail_15^0'=tail_15^post74, temp0_21^0'=temp0_21^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^post74, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^post74, x_slam_f_22^0'=x_slam_f_22^post74, y_23^0'=y_23^post74, (0 == 0 /\ i_110^0-i_110^post74 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post74+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post74+rcd_179^0 == 0 /\ -rcd_185^post74+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post74 == 0 /\ rcd_112^0-rcd_112^post74 == 0 /\ -rcd_43^post74+rcd_43^0 == 0 /\ -t_25^post74+t_25^0 == 0 /\ r_197^0-r_197^post74 == 0 /\ r_39^0-r_39^post74 == 0 /\ temp0_30^1-head_31^0 == 0 /\ tail_15^0-tail_15^post74 == 0 /\ -r_164^post74+r_164^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_208^post74+a_208^0 == 0 /\ -a_178^post74+a_178^0 == 0 /\ f_198^0-f_198^post74 == 0 /\ -temp0_21^post74+temp0_21^0 == 0 /\ y_23^0-y_23^post74 == 0 /\ head_16^post74-lt_17^0 <= 0 /\ head_16^post74-result_11^1 == 0 /\ rcd_190^0-rcd_190^post74 == 0 /\ i_120^0-i_120^post74 == 0 /\ temp_35^0-temp_35^post74 == 0 /\ rcd_207^0-rcd_207^post74 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post74 == 0 /\ -rcd_104^post74+rcd_104^0 == 0 /\ -head_16^post74+lt_17^0 <= 0 /\ -nondet_12^post74+nondet_12^0 == 0 /\ result_11^post74-temp0_21^0 == 0 /\ lt_20^0-lt_20^post74 == 0 /\ x_slam_f_22^0-x_slam_f_22^post74 == 0 /\ -x_24^post74+x_24^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post74 == 0), cost: 1 74: l23 -> l47 : a_153^0'=a_153^post75, a_178^0'=a_178^post75, a_208^0'=a_208^post75, f_198^0'=f_198^post75, head_16^0'=head_16^post75, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^post75, i_120^0'=i_120^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^post75, lt_20^0'=lt_20^post75, nondet_12^0'=nondet_12^post75, r_164^0'=r_164^post75, r_197^0'=r_197^post75, r_39^0'=r_39^post75, rcd_104^0'=rcd_104^post75, rcd_112^0'=rcd_112^post75, rcd_179^0'=rcd_179^post75, rcd_185^0'=rcd_185^post75, rcd_190^0'=rcd_190^post75, rcd_207^0'=rcd_207^post75, rcd_43^0'=rcd_43^post75, rcd_69^0'=rcd_69^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^post75, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^post75, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^post75, x_slam_f_22^0'=x_slam_f_22^post75, y_23^0'=y_23^post75, (0 == 0 /\ rcd_190^0-rcd_190^post75 == 0 /\ -f_198^post75+f_198^0 == 0 /\ rcd_112^0-rcd_112^post75 == 0 /\ i_120^0-i_120^post75 == 0 /\ head_16^post75-result_11^1 == 0 /\ temp_35^0-temp_35^post75 == 0 /\ -i_110^post75+i_110^0 == 0 /\ -rcd_43^post75+rcd_43^0 == 0 /\ r_197^0-r_197^post75 == 0 /\ rcd_69^0-rcd_69^post75 == 0 /\ r_39^0-r_39^post75 == 0 /\ -rcd_179^post75+rcd_179^0 == 0 /\ -t_25^post75+t_25^0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_24^post75+x_24^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_178^post75+a_178^0 == 0 /\ lt_20^0-lt_20^post75 == 0 /\ a_208^0-a_208^post75 == 0 /\ -temp0_21^post75+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post75 == 0 /\ -r_164^post75+r_164^0 == 0 /\ -rcd_185^post75+rcd_185^0 == 0 /\ -rcd_207^post75+rcd_207^0 == 0 /\ -rcd_104^post75+rcd_104^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post75 == 0 /\ y_23^0-y_23^post75 == 0 /\ lt_17^0-lt_17^post75 == 0 /\ -x_slam_f_22^post75+x_slam_f_22^0 == 0), cost: 1 84: l23 -> l0 : a_153^0'=a_153^post85, a_178^0'=a_178^post85, a_208^0'=a_208^post85, f_198^0'=f_198^post85, head_16^0'=head_16^post85, head_31^0'=head_31^post85, head_slam_f_28^0'=head_slam_f_28^post85, i_110^0'=i_110^post85, i_120^0'=i_120^post85, i_29^0'=i_29^post85, length_27^0'=length_27^post85, lt_17^0'=lt_17^post85, lt_20^0'=lt_20^post85, nondet_12^0'=nondet_12^post85, r_164^0'=r_164^post85, r_197^0'=r_197^post85, r_39^0'=r_39^post85, rcd_104^0'=rcd_104^post85, rcd_112^0'=rcd_112^post85, rcd_179^0'=rcd_179^post85, rcd_185^0'=rcd_185^post85, rcd_190^0'=rcd_190^post85, rcd_207^0'=rcd_207^post85, rcd_43^0'=rcd_43^post85, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^post85, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post85, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post85, t_25^0'=t_25^post85, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^post85, temp0_30^0'=temp0_30^post85, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^post85, tmp_33^0'=tmp_33^post85, x_24^0'=x_24^post85, x_slam_f_22^0'=x_slam_f_22^post85, y_23^0'=y_23^post85, (0 == 0 /\ -r_164^post85+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 <= 0 /\ -rcd_207^post85+rcd_207^0 == 0 /\ -rcd_43^post85+rcd_43^0 == 0 /\ -rcd_185^post85+rcd_185^0 == 0 /\ -rcd_179^post85+rcd_179^0 == 0 /\ -rcd_104^post85+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post85 == 0 /\ tmp_33^post85-head_31^post85 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 <= 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ rcd_190^0-rcd_190^post85 == 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ i_120^0-i_120^post85 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ r_197^0-r_197^post85 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post85-tail_15^post85 <= 0 /\ -tmp_33^post85+head_31^post85 <= 0 /\ -tmp_33^post85+head_31^post85 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post85+length_27^0 <= 0 /\ head_slam_f_28^post85-result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -a_153^post85+a_153^0 == 0 /\ t_25^0-t_25^post85 == 0 /\ tmp_33^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ nondet_12^0-nondet_12^post85 == 0 /\ 2-i_29^post85 <= 0 /\ y_23^0-y_23^post85 == 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ 2-length_27^0 <= 0 /\ lt_17^0-lt_17^post85 == 0 /\ -head_slam_f_28^post85+tail_15^post85 <= 0 /\ -length_27^post85+length_27^0 == 0 /\ -head_16^post85+head_16^0 == 0 /\ rcd_112^0-rcd_112^post85 == 0 /\ -x_slam_f_22^post85+x_slam_f_22^0 == 0 /\ f_198^0-f_198^post85 == 0 /\ lt_20^0-lt_20^post85 == 0 /\ -x_24^post85+x_24^0 == 0 /\ -temp0_21^post85+temp0_21^0 == 0 /\ -head_31^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -a_178^post85+a_178^0 == 0 /\ tmp_33^post85-temp_34^0 == 0 /\ r_39^0-r_39^post85 == 0 /\ a_208^0-a_208^post85 == 0 /\ head_slam_f_28^post85-tail_15^post85 <= 0 /\ -temp_35^post85+temp_35^0 == 0 /\ -2+i_29^post85 <= 0 /\ -i_110^post85+i_110^0 == 0 /\ -1+i_29^post85-i_29^0 == 0 /\ 1-length_27^0 <= 0 /\ -result_11^post85+result_11^0 == 0), cost: 1 34: l24 -> l1 : a_153^0'=a_153^post35, a_178^0'=a_178^post35, a_208^0'=a_208^post35, f_198^0'=f_198^post35, head_16^0'=head_16^post35, head_31^0'=head_31^post35, head_slam_f_28^0'=head_slam_f_28^post35, i_110^0'=i_110^post35, i_120^0'=i_120^post35, i_29^0'=i_29^post35, length_27^0'=length_27^post35, lt_17^0'=lt_17^post35, lt_20^0'=lt_20^post35, nondet_12^0'=nondet_12^post35, r_164^0'=r_164^post35, r_197^0'=r_197^post35, r_39^0'=r_39^post35, rcd_104^0'=rcd_104^post35, rcd_112^0'=rcd_112^post35, rcd_179^0'=rcd_179^post35, rcd_185^0'=rcd_185^post35, rcd_190^0'=rcd_190^post35, rcd_207^0'=rcd_207^post35, rcd_43^0'=rcd_43^post35, rcd_69^0'=rcd_69^post35, result_11^0'=result_11^post35, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post35, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post35, t_25^0'=t_25^post35, tail_15^0'=tail_15^post35, temp0_21^0'=temp0_21^post35, temp0_30^0'=temp0_30^post35, temp_34^0'=temp_34^post35, temp_35^0'=temp_35^post35, tmp_33^0'=tmp_33^post35, x_24^0'=x_24^post35, x_slam_f_22^0'=x_slam_f_22^post35, y_23^0'=y_23^post35, (0 == 0 /\ -rcd_179^post35+rcd_179^0 == 0 /\ -rcd_185^post35+rcd_185^0 == 0 /\ -head_31^post35+head_31^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post35 <= 0 /\ -nondet_12^post35+nondet_12^0 == 0 /\ f_198^0-f_198^post35 == 0 /\ -r_164^post35+r_164^0 == 0 /\ -r_39^post35+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post35 == 0 /\ y_23^0-y_23^post35 == 0 /\ rcd_112^0-rcd_112^post35 == 0 /\ -rcd_104^post35+rcd_104^0 == 0 /\ a_208^0-a_208^post35 == 0 /\ temp_35^0-temp_35^post35 == 0 /\ -x_slam_f_22^post35+x_slam_f_22^0 == 0 /\ -tail_15^post35+tail_15^0 == 0 /\ -rcd_43^post35+rcd_43^0 == 0 /\ temp0_30^0-temp0_30^post35 == 0 /\ -lt_17^post35+lt_17^0 == 0 /\ -head_slam_f_28^post35+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post35 == 0 /\ i_120^0-i_120^post35 == 0 /\ r_197^0-r_197^post35 == 0 /\ rcd_190^0-rcd_190^post35 == 0 /\ -head_16^post35+head_16^0 == 0 /\ result_11^post35-temp0_21^0 == 0 /\ i_29^0-i_29^post35 == 0 /\ rcd_69^0-rcd_69^post35 == 0 /\ -temp_34^post35+temp_34^0 == 0 /\ lt_20^0-lt_20^post35 == 0 /\ rcd_207^0-rcd_207^post35 == 0 /\ -x_24^post35+x_24^0 == 0 /\ -tmp_33^post35+tmp_33^0 == 0 /\ -i_110^post35+i_110^0 == 0 /\ -length_27^post35+length_27^0 == 0 /\ t_25^0-t_25^post35 == 0 /\ -a_178^post35+a_178^0 == 0 /\ -temp0_21^post35+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post35+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 37: l26 -> l27 : a_153^0'=a_153^post38, a_178^0'=a_178^post38, a_208^0'=a_208^post38, f_198^0'=f_198^post38, head_16^0'=head_16^post38, head_31^0'=head_31^post38, head_slam_f_28^0'=head_slam_f_28^post38, i_110^0'=i_110^post38, i_120^0'=i_120^post38, i_29^0'=i_29^post38, length_27^0'=length_27^post38, lt_17^0'=lt_17^post38, lt_20^0'=lt_20^post38, nondet_12^0'=nondet_12^post38, r_164^0'=r_164^post38, r_197^0'=r_197^post38, r_39^0'=r_39^post38, rcd_104^0'=rcd_104^post38, rcd_112^0'=rcd_112^post38, rcd_179^0'=rcd_179^post38, rcd_185^0'=rcd_185^post38, rcd_190^0'=rcd_190^post38, rcd_207^0'=rcd_207^post38, rcd_43^0'=rcd_43^post38, rcd_69^0'=rcd_69^post38, result_11^0'=result_11^post38, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post38, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post38, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post38, t_25^0'=t_25^post38, tail_15^0'=tail_15^post38, temp0_21^0'=temp0_21^post38, temp0_30^0'=temp0_30^post38, temp_34^0'=temp_34^post38, temp_35^0'=temp_35^post38, tmp_33^0'=tmp_33^post38, x_24^0'=x_24^post38, x_slam_f_22^0'=x_slam_f_22^post38, y_23^0'=y_23^post38, (head_16^0-head_16^post38 == 0 /\ i_110^0-i_110^post38 == 0 /\ -temp_34^post38+temp_34^0 == 0 /\ result_11^0-result_11^post38 == 0 /\ y_23^0-y_23^post38 == 0 /\ a_178^0-a_178^post38 == 0 /\ r_197^0-r_197^post38 == 0 /\ -tail_15^post38+tail_15^0 == 0 /\ -a_208^post38+a_208^0 == 0 /\ rcd_190^0-rcd_190^post38 == 0 /\ -i_29^post38+i_29^0 == 0 /\ -tmp_33^post38+tmp_33^0 == 0 /\ a_153^0-a_153^post38 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post38+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post38+lt_17^0 == 0 /\ r_39^0-r_39^post38 == 0 /\ -lt_20^post38+lt_20^0 == 0 /\ -temp0_21^post38+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post38+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post38+length_27^0 == 0 /\ -rcd_104^post38+rcd_104^0 == 0 /\ temp_35^0-temp_35^post38 == 0 /\ nondet_12^0-nondet_12^post38 == 0 /\ -rcd_179^post38+rcd_179^0 == 0 /\ t_25^0-t_25^post38 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post38 == 0 /\ -x_slam_f_22^post38+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post38 == 0 /\ -x_24^post38+x_24^0 == 0 /\ temp0_30^0-temp0_30^post38 == 0 /\ -rcd_43^post38+rcd_43^0 == 0 /\ i_120^0-i_120^post38 == 0 /\ rcd_112^0-rcd_112^post38 == 0 /\ -r_164^post38+r_164^0 == 0 /\ f_198^0-f_198^post38 == 0 /\ rcd_185^0-rcd_185^post38 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -rcd_207^post38+rcd_207^0 == 0 /\ -head_31^post38+head_31^0 == 0 /\ -head_slam_f_28^post38+head_slam_f_28^0 == 0), cost: 1 38: l26 -> l27 : a_153^0'=a_153^post39, a_178^0'=a_178^post39, a_208^0'=a_208^post39, f_198^0'=f_198^post39, head_16^0'=head_16^post39, head_31^0'=head_31^post39, head_slam_f_28^0'=head_slam_f_28^post39, i_110^0'=i_110^post39, i_120^0'=i_120^post39, i_29^0'=i_29^post39, length_27^0'=length_27^post39, lt_17^0'=lt_17^post39, lt_20^0'=lt_20^post39, nondet_12^0'=nondet_12^post39, r_164^0'=r_164^post39, r_197^0'=r_197^post39, r_39^0'=r_39^post39, rcd_104^0'=rcd_104^post39, rcd_112^0'=rcd_112^post39, rcd_179^0'=rcd_179^post39, rcd_185^0'=rcd_185^post39, rcd_190^0'=rcd_190^post39, rcd_207^0'=rcd_207^post39, rcd_43^0'=rcd_43^post39, rcd_69^0'=rcd_69^post39, result_11^0'=result_11^post39, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post39, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post39, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post39, t_25^0'=t_25^post39, tail_15^0'=tail_15^post39, temp0_21^0'=temp0_21^post39, temp0_30^0'=temp0_30^post39, temp_34^0'=temp_34^post39, temp_35^0'=temp_35^post39, tmp_33^0'=tmp_33^post39, x_24^0'=x_24^post39, x_slam_f_22^0'=x_slam_f_22^post39, y_23^0'=y_23^post39, (-lt_20^post39+lt_20^0 == 0 /\ -r_164^post39+r_164^0 == 0 /\ -lt_17^post39+lt_17^0 == 0 /\ -head_slam_f_28^post39+head_slam_f_28^0 == 0 /\ -length_27^post39+length_27^0 == 0 /\ result_11^0-result_11^post39 == 0 /\ -y_23^post39+y_23^0 == 0 /\ -head_16^post39+head_16^0 == 0 /\ temp_35^0-temp_35^post39 == 0 /\ -x_24^post39+x_24^0 == 0 /\ -temp0_30^post39+temp0_30^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post39 == 0 /\ r_197^0-r_197^post39 == 0 /\ -a_178^post39+a_178^0 == 0 /\ -tail_15^post39+tail_15^0 == 0 /\ f_198^0-f_198^post39 == 0 /\ nondet_12^0-nondet_12^post39 == 0 /\ -i_110^post39+i_110^0 == 0 /\ rcd_190^0-rcd_190^post39 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post39+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post39 == 0 /\ -head_31^post39+head_31^0 == 0 /\ r_39^0-r_39^post39 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post39 == 0 /\ -rcd_179^post39+rcd_179^0 == 0 /\ -rcd_185^post39+rcd_185^0 == 0 /\ -rcd_43^post39+rcd_43^0 == 0 /\ -temp_34^post39+temp_34^0 == 0 /\ -rcd_207^post39+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -rcd_104^post39+rcd_104^0 == 0 /\ -tmp_33^post39+tmp_33^0 == 0 /\ a_153^0-a_153^post39 == 0 /\ x_slam_f_22^0-x_slam_f_22^post39 == 0 /\ -temp0_21^post39+temp0_21^0 == 0 /\ i_120^0-i_120^post39 == 0 /\ -i_29^post39+i_29^0 == 0 /\ t_25^0-t_25^post39 == 0 /\ -a_208^post39+a_208^0 == 0 /\ rcd_69^0-rcd_69^post39 == 0), cost: 1 39: l27 -> l28 : a_153^0'=a_153^post40, a_178^0'=a_178^post40, a_208^0'=a_208^post40, f_198^0'=f_198^post40, head_16^0'=head_16^post40, head_31^0'=head_31^post40, head_slam_f_28^0'=head_slam_f_28^post40, i_110^0'=i_110^post40, i_120^0'=i_120^post40, i_29^0'=i_29^post40, length_27^0'=length_27^post40, lt_17^0'=lt_17^post40, lt_20^0'=lt_20^post40, nondet_12^0'=nondet_12^post40, r_164^0'=r_164^post40, r_197^0'=r_197^post40, r_39^0'=r_39^post40, rcd_104^0'=rcd_104^post40, rcd_112^0'=rcd_112^post40, rcd_179^0'=rcd_179^post40, rcd_185^0'=rcd_185^post40, rcd_190^0'=rcd_190^post40, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^post40, rcd_69^0'=rcd_69^post40, result_11^0'=result_11^post40, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post40, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post40, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post40, t_25^0'=t_25^post40, tail_15^0'=tail_15^post40, temp0_21^0'=temp0_21^post40, temp0_30^0'=temp0_30^post40, temp_34^0'=temp_34^post40, temp_35^0'=temp_35^post40, tmp_33^0'=tmp_33^post40, x_24^0'=x_24^post40, x_slam_f_22^0'=x_slam_f_22^post40, y_23^0'=y_23^post40, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ temp_35^0-temp_35^post40 == 0 /\ -head_slam_f_28^post40+head_slam_f_28^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ nondet_12^0-nondet_12^post40 == 0 /\ -head_16^post40+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post40 == 0 /\ tail_15^0-tail_15^post40 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -temp_34^post40+temp_34^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_185^0-rcd_185^post40 == 0 /\ -x_24^post40+x_24^0 == 0 /\ -tmp_33^post40+tmp_33^0 == 0 /\ -i_110^post40+i_110^0 == 0 /\ f_198^0-f_198^post40 == 0 /\ rcd_190^0-rcd_190^post40 == 0 /\ y_23^0-y_23^post40 == 0 /\ -temp0_30^post40+temp0_30^0 == 0 /\ lt_17^0-lt_17^post40 == 0 /\ -a_178^post40+a_178^0 == 0 /\ -temp0_21^post40+temp0_21^0 == 0 /\ -i_29^post40+i_29^0 == 0 /\ r_39^0-r_39^post40 == 0 /\ -rcd_179^post40+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post40+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -lt_20^post40+lt_20^0 == 0 /\ -r_164^post40+r_164^0 == 0 /\ -r_197^post40+r_197^0 == 0 /\ rcd_104^0-rcd_104^post40 == 0 /\ rcd_43^0-rcd_43^post40 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post40 == 0 /\ -rcd_112^post40+rcd_112^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ a_153^0-a_153^post40 == 0 /\ head_31^0-head_31^post40 == 0 /\ i_120^0-i_120^post40 == 0 /\ -length_27^post40+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post40 == 0 /\ -result_11^post40+result_11^0 == 0 /\ rcd_69^0-rcd_69^post40 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ t_25^post40-x_24^0 == 0), cost: 1 40: l28 -> l29 : a_153^0'=a_153^post41, a_178^0'=a_178^post41, a_208^0'=a_208^post41, f_198^0'=f_198^post41, head_16^0'=head_16^post41, head_31^0'=head_31^post41, head_slam_f_28^0'=head_slam_f_28^post41, i_110^0'=i_110^post41, i_120^0'=i_120^post41, i_29^0'=i_29^post41, length_27^0'=length_27^post41, lt_17^0'=lt_17^post41, lt_20^0'=lt_20^post41, nondet_12^0'=nondet_12^post41, r_164^0'=r_164^post41, r_197^0'=r_197^post41, r_39^0'=r_39^post41, rcd_104^0'=rcd_104^post41, rcd_112^0'=rcd_112^post41, rcd_179^0'=rcd_179^post41, rcd_185^0'=rcd_185^post41, rcd_190^0'=rcd_190^post41, rcd_207^0'=rcd_207^post41, rcd_43^0'=rcd_43^post41, rcd_69^0'=rcd_69^post41, result_11^0'=result_11^post41, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post41, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post41, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post41, t_25^0'=t_25^post41, tail_15^0'=tail_15^post41, temp0_21^0'=temp0_21^post41, temp0_30^0'=temp0_30^post41, temp_34^0'=temp_34^post41, temp_35^0'=temp_35^post41, tmp_33^0'=tmp_33^post41, x_24^0'=x_24^post41, x_slam_f_22^0'=x_slam_f_22^post41, y_23^0'=y_23^post41, (-rcd_207^post41+rcd_207^0 == 0 /\ -rcd_185^post41+rcd_185^0 == 0 /\ -rcd_179^post41+rcd_179^0 == 0 /\ lt_17^0-lt_17^post41 == 0 /\ rcd_190^0-rcd_190^post41 == 0 /\ -head_31^post41+head_31^0 == 0 /\ -a_178^post41+a_178^0 == 0 /\ f_198^0-f_198^post41 == 0 /\ y_23^0-y_23^post41 == 0 /\ temp0_30^0-temp0_30^post41 == 0 /\ -temp_34^post41+temp_34^0 == 0 /\ -x_slam_f_22^post41+x_slam_f_22^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_35^0-temp_35^post41 == 0 /\ -i_29^post41+i_29^0 == 0 /\ rcd_43^0-rcd_43^post41 == 0 /\ -r_197^post41+r_197^0 == 0 /\ result_11^0-result_11^post41 == 0 /\ -temp0_21^post41+temp0_21^0 == 0 /\ rcd_104^0-rcd_104^post41 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post41+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post41+a_208^0 == 0 /\ rcd_112^0-rcd_112^post41 == 0 /\ -head_slam_f_28^post41+head_slam_f_28^0 == 0 /\ head_16^0-head_16^post41 == 0 /\ r_39^0-r_39^post41 == 0 /\ t_25^0-t_25^post41 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post41 == 0 /\ i_120^0-i_120^post41 == 0 /\ -length_27^post41+length_27^0 == 0 /\ i_110^0-i_110^post41 == 0 /\ rcd_69^0-rcd_69^post41 == 0 /\ a_153^0-a_153^post41 == 0 /\ -x_24^post41+x_24^0 == 0 /\ -tmp_33^post41+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post41 == 0 /\ -tail_15^post41+tail_15^0 == 0 /\ r_164^0-r_164^post41 == 0 /\ -lt_20^post41+lt_20^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post41+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 41: l28 -> l29 : a_153^0'=a_153^post42, a_178^0'=a_178^post42, a_208^0'=a_208^post42, f_198^0'=f_198^post42, head_16^0'=head_16^post42, head_31^0'=head_31^post42, head_slam_f_28^0'=head_slam_f_28^post42, i_110^0'=i_110^post42, i_120^0'=i_120^post42, i_29^0'=i_29^post42, length_27^0'=length_27^post42, lt_17^0'=lt_17^post42, lt_20^0'=lt_20^post42, nondet_12^0'=nondet_12^post42, r_164^0'=r_164^post42, r_197^0'=r_197^post42, r_39^0'=r_39^post42, rcd_104^0'=rcd_104^post42, rcd_112^0'=rcd_112^post42, rcd_179^0'=rcd_179^post42, rcd_185^0'=rcd_185^post42, rcd_190^0'=rcd_190^post42, rcd_207^0'=rcd_207^post42, rcd_43^0'=rcd_43^post42, rcd_69^0'=rcd_69^post42, result_11^0'=result_11^post42, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post42, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post42, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post42, t_25^0'=t_25^post42, tail_15^0'=tail_15^post42, temp0_21^0'=temp0_21^post42, temp0_30^0'=temp0_30^post42, temp_34^0'=temp_34^post42, temp_35^0'=temp_35^post42, tmp_33^0'=tmp_33^post42, x_24^0'=x_24^post42, x_slam_f_22^0'=x_slam_f_22^post42, y_23^0'=y_23^post42, (nondet_12^0-nondet_12^post42 == 0 /\ -x_24^post42+x_24^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -head_31^post42+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post42+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ a_208^0-a_208^post42 == 0 /\ f_198^0-f_198^post42 == 0 /\ x_slam_f_22^0-x_slam_f_22^post42 == 0 /\ rcd_190^0-rcd_190^post42 == 0 /\ -r_164^post42+r_164^0 == 0 /\ -rcd_185^post42+rcd_185^0 == 0 /\ -rcd_207^post42+rcd_207^0 == 0 /\ i_29^0-i_29^post42 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post42 == 0 /\ lt_20^0-lt_20^post42 == 0 /\ result_11^0-result_11^post42 == 0 /\ -head_16^post42+head_16^0 == 0 /\ -tmp_33^post42+tmp_33^0 == 0 /\ -temp0_21^post42+temp0_21^0 == 0 /\ rcd_69^0-rcd_69^post42 == 0 /\ rcd_112^0-rcd_112^post42 == 0 /\ -a_178^post42+a_178^0 == 0 /\ -a_153^post42+a_153^0 == 0 /\ -head_slam_f_28^post42+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post42 == 0 /\ temp_35^0-temp_35^post42 == 0 /\ -length_27^post42+length_27^0 == 0 /\ i_120^0-i_120^post42 == 0 /\ -temp_34^post42+temp_34^0 == 0 /\ -rcd_179^post42+rcd_179^0 == 0 /\ -i_110^post42+i_110^0 == 0 /\ -rcd_43^post42+rcd_43^0 == 0 /\ y_23^0-y_23^post42 == 0 /\ t_25^0-t_25^post42 == 0 /\ r_197^0-r_197^post42 == 0 /\ -lt_17^post42+lt_17^0 == 0 /\ r_39^0-r_39^post42 == 0 /\ tail_15^0-tail_15^post42 == 0 /\ -rcd_104^post42+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post42 == 0), cost: 1 42: l29 -> l30 : a_153^0'=a_153^post43, a_178^0'=a_178^post43, a_208^0'=a_208^post43, f_198^0'=f_198^post43, head_16^0'=head_16^post43, head_31^0'=head_31^post43, head_slam_f_28^0'=head_slam_f_28^post43, i_110^0'=i_110^post43, i_120^0'=i_120^post43, i_29^0'=i_29^post43, length_27^0'=length_27^post43, lt_17^0'=lt_17^post43, lt_20^0'=lt_20^post43, nondet_12^0'=nondet_12^post43, r_164^0'=r_164^post43, r_197^0'=r_197^post43, r_39^0'=r_39^post43, rcd_104^0'=rcd_104^post43, rcd_112^0'=rcd_112^post43, rcd_179^0'=rcd_179^post43, rcd_185^0'=rcd_185^post43, rcd_190^0'=rcd_190^post43, rcd_207^0'=rcd_207^post43, rcd_43^0'=rcd_43^post43, rcd_69^0'=rcd_69^post43, result_11^0'=result_11^post43, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post43, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post43, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post43, t_25^0'=t_25^post43, tail_15^0'=tail_15^post43, temp0_21^0'=temp0_21^post43, temp0_30^0'=temp0_30^post43, temp_34^0'=temp_34^post43, temp_35^0'=temp_35^post43, tmp_33^0'=tmp_33^post43, x_24^0'=x_24^post43, x_slam_f_22^0'=x_slam_f_22^post43, y_23^0'=y_23^post43, (nondet_12^0-nondet_12^post43 == 0 /\ x_slam_f_22^0-x_slam_f_22^post43 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post43 == 0 /\ y_23^0-y_23^post43 == 0 /\ f_198^0-f_198^post43 == 0 /\ -head_slam_f_28^post43+head_slam_f_28^0 == 0 /\ a_208^0-a_208^post43 == 0 /\ -length_27^post43+length_27^0 == 0 /\ -temp_35^post43+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post43 == 0 /\ -r_164^post43+r_164^0 == 0 /\ -lt_20^post43+lt_20^0 == 0 /\ -i_110^post43+i_110^0 == 0 /\ lt_17^0-lt_17^post43 == 0 /\ -result_11^post43+result_11^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post43 == 0 /\ rcd_190^0-rcd_190^post43 == 0 /\ -tmp_33^post43+tmp_33^0 == 0 /\ -x_24^post43+x_24^0 == 0 /\ temp_34^0-temp_34^post43 == 0 /\ -a_153^post43+a_153^0 == 0 /\ -a_178^post43+a_178^0 == 0 /\ rcd_112^0-rcd_112^post43 == 0 /\ -temp0_21^post43+temp0_21^0 == 0 /\ -rcd_207^post43+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post43+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_43^0-rcd_43^post43 == 0 /\ -i_29^post43+i_29^0 == 0 /\ t_25^0-t_25^post43 == 0 /\ -rcd_179^post43+rcd_179^0 == 0 /\ head_31^0-head_31^post43 == 0 /\ rcd_69^0-rcd_69^post43 == 0 /\ r_39^0-r_39^post43 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -r_197^post43+r_197^0 == 0 /\ tail_15^0-tail_15^post43 == 0 /\ i_120^0-i_120^post43 == 0 /\ -head_16^post43+head_16^0 == 0 /\ temp0_30^0-temp0_30^post43 == 0 /\ -rcd_104^post43+rcd_104^0 == 0), cost: 1 43: l29 -> l30 : a_153^0'=a_153^post44, a_178^0'=a_178^post44, a_208^0'=a_208^post44, f_198^0'=f_198^post44, head_16^0'=head_16^post44, head_31^0'=head_31^post44, head_slam_f_28^0'=head_slam_f_28^post44, i_110^0'=i_110^post44, i_120^0'=i_120^post44, i_29^0'=i_29^post44, length_27^0'=length_27^post44, lt_17^0'=lt_17^post44, lt_20^0'=lt_20^post44, nondet_12^0'=nondet_12^post44, r_164^0'=r_164^post44, r_197^0'=r_197^post44, r_39^0'=r_39^post44, rcd_104^0'=rcd_104^post44, rcd_112^0'=rcd_112^post44, rcd_179^0'=rcd_179^post44, rcd_185^0'=rcd_185^post44, rcd_190^0'=rcd_190^post44, rcd_207^0'=rcd_207^post44, rcd_43^0'=rcd_43^post44, rcd_69^0'=rcd_69^post44, result_11^0'=result_11^post44, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post44, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post44, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post44, t_25^0'=t_25^post44, tail_15^0'=tail_15^post44, temp0_21^0'=temp0_21^post44, temp0_30^0'=temp0_30^post44, temp_34^0'=temp_34^post44, temp_35^0'=temp_35^post44, tmp_33^0'=tmp_33^post44, x_24^0'=x_24^post44, x_slam_f_22^0'=x_slam_f_22^post44, y_23^0'=y_23^post44, (-temp0_21^post44+temp0_21^0 == 0 /\ -i_110^post44+i_110^0 == 0 /\ -r_197^post44+r_197^0 == 0 /\ r_39^0-r_39^post44 == 0 /\ -temp_34^post44+temp_34^0 == 0 /\ f_198^0-f_198^post44 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post44 == 0 /\ rcd_104^0-rcd_104^post44 == 0 /\ -a_208^post44+a_208^0 == 0 /\ rcd_185^0-rcd_185^post44 == 0 /\ -x_24^post44+x_24^0 == 0 /\ -rcd_179^post44+rcd_179^0 == 0 /\ -tmp_33^post44+tmp_33^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post44 == 0 /\ lt_17^0-lt_17^post44 == 0 /\ -rcd_190^post44+rcd_190^0 == 0 /\ head_16^0-head_16^post44 == 0 /\ temp_35^0-temp_35^post44 == 0 /\ r_164^0-r_164^post44 == 0 /\ -result_11^post44+result_11^0 == 0 /\ a_153^0-a_153^post44 == 0 /\ i_120^0-i_120^post44 == 0 /\ -i_29^post44+i_29^0 == 0 /\ -lt_20^post44+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ x_slam_f_22^0-x_slam_f_22^post44 == 0 /\ tail_15^0-tail_15^post44 == 0 /\ -t_25^post44+t_25^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post44+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp0_30^0-temp0_30^post44 == 0 /\ rcd_69^0-rcd_69^post44 == 0 /\ rcd_43^0-rcd_43^post44 == 0 /\ -rcd_112^post44+rcd_112^0 == 0 /\ -a_178^post44+a_178^0 == 0 /\ -head_slam_f_28^post44+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post44 == 0 /\ -length_27^post44+length_27^0 == 0 /\ nondet_12^0-nondet_12^post44 == 0 /\ head_31^0-head_31^post44 == 0 /\ -rcd_207^post44+rcd_207^0 == 0), cost: 1 92: l30 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ tail_15^post45-tail_15^post46 == 0 /\ rcd_185^post45-rcd_185^post46 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ temp0_30^post45-temp0_30^post46 == 0 /\ i_120^post45-i_120^post46 == 0 /\ head_31^post45-head_31^post46 == 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ -rcd_207^post46+rcd_207^post45 == 0 /\ i_110^post45-i_110^post46 == 0 /\ t_25^post45-t_25^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -rcd_190^post46+rcd_190^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -temp0_21^post46+temp0_21^post45 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ f_198^post45-f_198^post46 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ r_164^post45-r_164^post46 == 0 /\ -rcd_69^post46+rcd_69^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ a_153^post45-a_153^post46 == 0 /\ -result_11^post46+result_11^post45 == 0 /\ i_29^post45-i_29^post46 == 0 /\ head_31^0-head_31^post45 == 0 /\ -temp_35^post46+temp_35^post45 == 0 /\ -rcd_112^post46+rcd_112^post45 == 0 /\ y_23^post45-y_23^post46 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -tmp_33^post46+tmp_33^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ r_39^post45-r_39^post46 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ x_24^post45-x_24^post46 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ a_208^post45-a_208^post46 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ rcd_104^post45-rcd_104^post46 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ lt_17^post45-lt_17^post46 == 0 /\ head_slam_f_28^post45-head_slam_f_28^post46 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post45-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ length_27^post45-length_27^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^post45 == 0 /\ -lt_20^post46+lt_20^post45 == 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ -r_197^post46+r_197^post45 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ temp_34^post45-temp_34^post46 == 0 /\ -head_16^post45+head_16^0 == 0 /\ head_16^post45-head_16^post46 == 0 /\ nondet_12^post45-nondet_12^post46 == 0 /\ rcd_43^post45-rcd_43^post46 == 0 /\ rcd_179^post45-rcd_179^post46 == 0 /\ a_178^post45-a_178^post46 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 46: l31 -> l1 : a_153^0'=a_153^post47, a_178^0'=a_178^post47, a_208^0'=a_208^post47, f_198^0'=f_198^post47, head_16^0'=head_16^post47, head_31^0'=head_31^post47, head_slam_f_28^0'=head_slam_f_28^post47, i_110^0'=i_110^post47, i_120^0'=i_120^post47, i_29^0'=i_29^post47, length_27^0'=length_27^post47, lt_17^0'=lt_17^post47, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^post47, r_164^0'=r_164^post47, r_197^0'=r_197^post47, r_39^0'=r_39^post47, rcd_104^0'=rcd_104^post47, rcd_112^0'=rcd_112^post47, rcd_179^0'=rcd_179^post47, rcd_185^0'=rcd_185^post47, rcd_190^0'=rcd_190^post47, rcd_207^0'=rcd_207^post47, rcd_43^0'=rcd_43^post47, rcd_69^0'=rcd_69^post47, result_11^0'=result_11^post47, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post47, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post47, t_25^0'=t_25^post47, tail_15^0'=tail_15^post47, temp0_21^0'=temp0_21^post47, temp0_30^0'=temp0_30^post47, temp_34^0'=temp_34^post47, temp_35^0'=temp_35^post47, tmp_33^0'=tmp_33^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ r_39^0-r_39^post47 == 0 /\ temp_35^0-temp_35^post47 == 0 /\ rcd_104^0-rcd_104^post47 == 0 /\ i_110^0-i_110^post47 == 0 /\ i_120^0-i_120^post47 == 0 /\ rcd_43^0-rcd_43^post47 == 0 /\ rcd_69^0-rcd_69^post47 == 0 /\ -tmp_33^post47+tmp_33^0 == 0 /\ -temp0_21^post47+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post47 == 0 /\ -head_31^post47+head_31^0 == 0 /\ -a_178^post47+a_178^0 == 0 /\ -head_slam_f_28^post47+head_slam_f_28^0 == 0 /\ -temp_34^post47+temp_34^0 == 0 /\ -a_153^0 <= 0 /\ -i_29^post47+i_29^0 == 0 /\ -rcd_179^post47+rcd_179^0 == 0 /\ -r_197^post47+r_197^0 == 0 /\ -r_164^post47+r_164^0 == 0 /\ -rcd_207^post47+rcd_207^0 == 0 /\ f_198^0-f_198^post47 == 0 /\ -rcd_190^post47+rcd_190^0 == 0 /\ -lt_17^post47+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post47 == 0 /\ result_11^post47-temp0_21^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ a_153^0-a_153^post47 == 0 /\ rcd_185^0-rcd_185^post47 == 0 /\ -length_27^post47+length_27^0 == 0 /\ -a_208^post47+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post47+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post47+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post47+tail_15^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_112^0-rcd_112^post47 == 0), cost: 1 47: l31 -> l32 : a_153^0'=a_153^post48, a_178^0'=a_178^post48, a_208^0'=a_208^post48, f_198^0'=f_198^post48, head_16^0'=head_16^post48, head_31^0'=head_31^post48, head_slam_f_28^0'=head_slam_f_28^post48, i_110^0'=i_110^post48, i_120^0'=i_120^post48, i_29^0'=i_29^post48, length_27^0'=length_27^post48, lt_17^0'=lt_17^post48, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^post48, r_164^0'=r_164^post48, r_197^0'=r_197^post48, r_39^0'=r_39^post48, rcd_104^0'=rcd_104^post48, rcd_112^0'=rcd_112^post48, rcd_179^0'=rcd_179^post48, rcd_185^0'=rcd_185^post48, rcd_190^0'=rcd_190^post48, rcd_207^0'=rcd_207^post48, rcd_43^0'=rcd_43^post48, rcd_69^0'=rcd_69^post48, result_11^0'=result_11^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post48, t_25^0'=t_25^post48, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^post48, temp0_30^0'=temp0_30^post48, temp_34^0'=temp_34^post48, temp_35^0'=temp_35^post48, tmp_33^0'=tmp_33^post48, x_24^0'=x_24^post48, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^post48, (0 == 0 /\ r_39^0-r_39^post48 == 0 /\ rcd_190^0-rcd_190^post48 == 0 /\ -i_110^post48+i_110^0 == 0 /\ i_120^0-i_120^post48 == 0 /\ -rcd_179^post48+rcd_179^0 == 0 /\ -rcd_104^post48+rcd_104^0 == 0 /\ i_29^0-i_29^post48 == 0 /\ rcd_69^0-rcd_69^post48 == 0 /\ -temp0_21^post48+temp0_21^0 == 0 /\ -temp0_30^post48+temp0_30^0 == 0 /\ r_197^0-r_197^post48 == 0 /\ -rcd_43^post48+rcd_43^0 == 0 /\ head_31^0-head_31^post48 == 0 /\ -a_153^0 <= 0 /\ -result_11^post48+result_11^0 == 0 /\ -t_25^post48+t_25^0 == 0 /\ nondet_12^0-nondet_12^post48 == 0 /\ f_198^0-f_198^post48 == 0 /\ rcd_112^0-rcd_112^post48 == 0 /\ y_23^0-y_23^post48 == 0 /\ a_208^0-a_208^post48 == 0 /\ a_153^0-a_153^post48 == 0 /\ -x_24^post48+x_24^0 == 0 /\ -tmp_33^post48+tmp_33^0 == 0 /\ temp_35^0-temp_35^post48 == 0 /\ -rcd_185^post48+rcd_185^0 == 0 /\ -head_slam_f_28^post48+head_slam_f_28^0 == 0 /\ -rcd_207^post48+rcd_207^0 == 0 /\ -a_178^post48+a_178^0 == 0 /\ -temp_34^post48+temp_34^0 == 0 /\ lt_17^0-lt_17^post48 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post48 == 0 /\ -length_27^post48+length_27^0 == 0), cost: 1 48: l32 -> l33 : a_153^0'=a_153^post49, a_178^0'=a_178^post49, a_208^0'=a_208^post49, f_198^0'=f_198^post49, head_16^0'=head_16^post49, head_31^0'=head_31^post49, head_slam_f_28^0'=head_slam_f_28^post49, i_110^0'=i_110^post49, i_120^0'=i_120^post49, i_29^0'=i_29^post49, length_27^0'=length_27^post49, lt_17^0'=lt_17^post49, lt_20^0'=lt_20^post49, nondet_12^0'=nondet_12^post49, r_164^0'=r_164^post49, r_197^0'=r_197^post49, r_39^0'=r_39^post49, rcd_104^0'=rcd_104^post49, rcd_112^0'=rcd_112^post49, rcd_179^0'=rcd_179^post49, rcd_185^0'=rcd_185^post49, rcd_190^0'=rcd_190^post49, rcd_207^0'=rcd_207^post49, rcd_43^0'=rcd_43^post49, rcd_69^0'=rcd_69^post49, result_11^0'=result_11^post49, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post49, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post49, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post49, t_25^0'=t_25^post49, tail_15^0'=tail_15^post49, temp0_21^0'=temp0_21^post49, temp0_30^0'=temp0_30^post49, temp_34^0'=temp_34^post49, temp_35^0'=temp_35^post49, tmp_33^0'=tmp_33^post49, x_24^0'=x_24^post49, x_slam_f_22^0'=x_slam_f_22^post49, y_23^0'=y_23^post49, (-length_27^post49+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post49 == 0 /\ nondet_12^0-nondet_12^post49 == 0 /\ -rcd_104^post49+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post49 == 0 /\ -rcd_179^post49+rcd_179^0 == 0 /\ -rcd_185^post49+rcd_185^0 == 0 /\ i_120^0-i_120^post49 == 0 /\ -rcd_207^post49+rcd_207^0 == 0 /\ temp_34^0-temp_34^post49 == 0 /\ rcd_190^0-rcd_190^post49 == 0 /\ lt_17^0-lt_17^post49 == 0 /\ -x_slam_f_22^post49+x_slam_f_22^0 == 0 /\ -i_29^post49+i_29^0 == 0 /\ rcd_43^0-rcd_43^post49 == 0 /\ -lt_20^post49+lt_20^0 == 0 /\ t_25^0-t_25^post49 == 0 /\ -r_164^post49+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post49+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post49+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post49+head_16^0 == 0 /\ x_24^0-x_24^post49 == 0 /\ tail_15^0-tail_15^post49 == 0 /\ head_31^0-head_31^post49 == 0 /\ -a_178^post49+a_178^0 == 0 /\ -a_153^post49+a_153^0 == 0 /\ rcd_112^0-rcd_112^post49 == 0 /\ -head_slam_f_28^post49+head_slam_f_28^0 == 0 /\ rcd_69^0-rcd_69^post49 == 0 /\ a_208^0-a_208^post49 == 0 /\ y_23^0-y_23^post49 == 0 /\ f_198^0-f_198^post49 == 0 /\ -i_110^post49+i_110^0 == 0 /\ -result_11^post49+result_11^0 == 0 /\ -tmp_33^post49+tmp_33^0 == 0 /\ temp_35^0-temp_35^post49 == 0 /\ r_39^0-r_39^post49 == 0 /\ -temp0_21^post49+temp0_21^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -r_197^post49+r_197^0 == 0), cost: 1 49: l32 -> l33 : a_153^0'=a_153^post50, a_178^0'=a_178^post50, a_208^0'=a_208^post50, f_198^0'=f_198^post50, head_16^0'=head_16^post50, head_31^0'=head_31^post50, head_slam_f_28^0'=head_slam_f_28^post50, i_110^0'=i_110^post50, i_120^0'=i_120^post50, i_29^0'=i_29^post50, length_27^0'=length_27^post50, lt_17^0'=lt_17^post50, lt_20^0'=lt_20^post50, nondet_12^0'=nondet_12^post50, r_164^0'=r_164^post50, r_197^0'=r_197^post50, r_39^0'=r_39^post50, rcd_104^0'=rcd_104^post50, rcd_112^0'=rcd_112^post50, rcd_179^0'=rcd_179^post50, rcd_185^0'=rcd_185^post50, rcd_190^0'=rcd_190^post50, rcd_207^0'=rcd_207^post50, rcd_43^0'=rcd_43^post50, rcd_69^0'=rcd_69^post50, result_11^0'=result_11^post50, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post50, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post50, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post50, t_25^0'=t_25^post50, tail_15^0'=tail_15^post50, temp0_21^0'=temp0_21^post50, temp0_30^0'=temp0_30^post50, temp_34^0'=temp_34^post50, temp_35^0'=temp_35^post50, tmp_33^0'=tmp_33^post50, x_24^0'=x_24^post50, x_slam_f_22^0'=x_slam_f_22^post50, y_23^0'=y_23^post50, (-length_27^post50+length_27^0 == 0 /\ temp_34^0-temp_34^post50 == 0 /\ -rcd_104^post50+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post50 == 0 /\ -head_16^post50+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post50+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post50 == 0 /\ -head_slam_f_28^post50+head_slam_f_28^0 == 0 /\ rcd_43^0-rcd_43^post50 == 0 /\ t_25^0-t_25^post50 == 0 /\ -rcd_179^post50+rcd_179^0 == 0 /\ -a_208^post50+a_208^0 == 0 /\ rcd_69^0-rcd_69^post50 == 0 /\ y_23^0-y_23^post50 == 0 /\ f_198^0-f_198^post50 == 0 /\ -r_164^post50+r_164^0 == 0 /\ -tmp_33^post50+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post50 == 0 /\ -i_110^post50+i_110^0 == 0 /\ lt_20^0-lt_20^post50 == 0 /\ -temp0_21^post50+temp0_21^0 == 0 /\ -a_178^post50+a_178^0 == 0 /\ -rcd_207^post50+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ rcd_112^0-rcd_112^post50 == 0 /\ -tail_15^post50+tail_15^0 == 0 /\ -head_31^post50+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post50+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ result_11^0-result_11^post50 == 0 /\ r_197^0-r_197^post50 == 0 /\ rcd_185^0-rcd_185^post50 == 0 /\ x_24^0-x_24^post50 == 0 /\ r_39^0-r_39^post50 == 0 /\ -lt_17^post50+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post50 == 0 /\ -i_29^post50+i_29^0 == 0 /\ i_120^0-i_120^post50 == 0 /\ a_153^0-a_153^post50 == 0 /\ rcd_190^0-rcd_190^post50 == 0 /\ -x_slam_f_22^post50+x_slam_f_22^0 == 0), cost: 1 50: l33 -> l34 : a_153^0'=a_153^post51, a_178^0'=a_178^post51, a_208^0'=a_208^post51, f_198^0'=f_198^post51, head_16^0'=head_16^post51, head_31^0'=head_31^post51, head_slam_f_28^0'=head_slam_f_28^post51, i_110^0'=i_110^post51, i_120^0'=i_120^post51, i_29^0'=i_29^post51, length_27^0'=length_27^post51, lt_17^0'=lt_17^post51, lt_20^0'=lt_20^post51, nondet_12^0'=nondet_12^post51, r_164^0'=r_164^post51, r_197^0'=r_197^post51, r_39^0'=r_39^post51, rcd_104^0'=rcd_104^post51, rcd_112^0'=rcd_112^post51, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^post51, rcd_190^0'=rcd_190^post51, rcd_207^0'=rcd_207^post51, rcd_43^0'=rcd_43^post51, rcd_69^0'=rcd_69^post51, result_11^0'=result_11^post51, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post51, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post51, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post51, t_25^0'=t_25^post51, tail_15^0'=tail_15^post51, temp0_21^0'=temp0_21^post51, temp0_30^0'=temp0_30^post51, temp_34^0'=temp_34^post51, temp_35^0'=temp_35^post51, tmp_33^0'=tmp_33^post51, x_24^0'=x_24^post51, x_slam_f_22^0'=x_slam_f_22^post51, y_23^0'=y_23^post51, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ rcd_112^0-rcd_112^post51 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post51 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post51 == 0 /\ -x_24^post51+x_24^0 == 0 /\ -temp0_30^post51+temp0_30^0 == 0 /\ -y_23^post51+y_23^0 == 0 /\ temp_35^0-temp_35^post51 == 0 /\ -i_110^post51+i_110^0 == 0 /\ t_25^post51-x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post51+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -r_164^post51+r_164^0 == 0 /\ r_197^0-r_197^post51 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post51 == 0 /\ tail_15^0-tail_15^post51 == 0 /\ -rcd_185^post51+rcd_185^0 == 0 /\ a_208^0-a_208^post51 == 0 /\ r_39^0-r_39^post51 == 0 /\ result_11^0-result_11^post51 == 0 /\ -temp_34^post51+temp_34^0 == 0 /\ i_120^0-i_120^post51 == 0 /\ nondet_12^0-nondet_12^post51 == 0 /\ lt_20^0-lt_20^post51 == 0 /\ -tmp_33^post51+tmp_33^0 == 0 /\ a_153^0-a_153^post51 == 0 /\ i_29^0-i_29^post51 == 0 /\ -lt_17^post51+lt_17^0 == 0 /\ -temp0_21^post51+temp0_21^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -head_slam_f_28^post51+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post51 == 0 /\ -rcd_43^post51+rcd_43^0 == 0 /\ -head_31^post51+head_31^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post51 == 0 /\ rcd_190^0-rcd_190^post51 == 0 /\ -length_27^post51+length_27^0 == 0 /\ -rcd_104^post51+rcd_104^0 == 0 /\ rcd_207^0-rcd_207^post51 == 0 /\ -head_16^post51+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 51: l34 -> l35 : a_153^0'=a_153^post52, a_178^0'=a_178^post52, a_208^0'=a_208^post52, f_198^0'=f_198^post52, head_16^0'=head_16^post52, head_31^0'=head_31^post52, head_slam_f_28^0'=head_slam_f_28^post52, i_110^0'=i_110^post52, i_120^0'=i_120^post52, i_29^0'=i_29^post52, length_27^0'=length_27^post52, lt_17^0'=lt_17^post52, lt_20^0'=lt_20^post52, nondet_12^0'=nondet_12^post52, r_164^0'=r_164^post52, r_197^0'=r_197^post52, r_39^0'=r_39^post52, rcd_104^0'=rcd_104^post52, rcd_112^0'=rcd_112^post52, rcd_179^0'=rcd_179^post52, rcd_185^0'=rcd_185^post52, rcd_190^0'=rcd_190^post52, rcd_207^0'=rcd_207^post52, rcd_43^0'=rcd_43^post52, rcd_69^0'=rcd_69^post52, result_11^0'=result_11^post52, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post52, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post52, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post52, t_25^0'=t_25^post52, tail_15^0'=tail_15^post52, temp0_21^0'=temp0_21^post52, temp0_30^0'=temp0_30^post52, temp_34^0'=temp_34^post52, temp_35^0'=temp_35^post52, tmp_33^0'=tmp_33^post52, x_24^0'=x_24^post52, x_slam_f_22^0'=x_slam_f_22^post52, y_23^0'=y_23^post52, (r_39^0-r_39^post52 == 0 /\ -rcd_43^post52+rcd_43^0 == 0 /\ -rcd_207^post52+rcd_207^0 == 0 /\ temp_35^0-temp_35^post52 == 0 /\ i_120^0-i_120^post52 == 0 /\ rcd_190^0-rcd_190^post52 == 0 /\ -head_16^post52+head_16^0 == 0 /\ rcd_69^0-rcd_69^post52 == 0 /\ tail_15^0-tail_15^post52 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -x_24^post52+x_24^0 == 0 /\ -tmp_33^post52+tmp_33^0 == 0 /\ f_198^0-f_198^post52 == 0 /\ -temp0_30^post52+temp0_30^0 == 0 /\ -temp0_21^post52+temp0_21^0 == 0 /\ -temp_34^post52+temp_34^0 == 0 /\ -a_178^post52+a_178^0 == 0 /\ -i_29^post52+i_29^0 == 0 /\ r_197^0-r_197^post52 == 0 /\ lt_20^0-lt_20^post52 == 0 /\ -r_164^post52+r_164^0 == 0 /\ -rcd_185^post52+rcd_185^0 == 0 /\ -rcd_179^post52+rcd_179^0 == 0 /\ a_208^0-a_208^post52 == 0 /\ head_31^0-head_31^post52 == 0 /\ -result_11^post52+result_11^0 == 0 /\ y_23^0-y_23^post52 == 0 /\ -rcd_104^post52+rcd_104^0 == 0 /\ -head_slam_f_28^post52+head_slam_f_28^0 == 0 /\ -x_slam_f_22^post52+x_slam_f_22^0 == 0 /\ nondet_12^0-nondet_12^post52 == 0 /\ -t_25^post52+t_25^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post52 == 0 /\ a_153^0-a_153^post52 == 0 /\ rcd_112^0-rcd_112^post52 == 0 /\ -i_110^post52+i_110^0 == 0 /\ -length_27^post52+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post52 == 0 /\ lt_17^0-lt_17^post52 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post52+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 52: l34 -> l35 : a_153^0'=a_153^post53, a_178^0'=a_178^post53, a_208^0'=a_208^post53, f_198^0'=f_198^post53, head_16^0'=head_16^post53, head_31^0'=head_31^post53, head_slam_f_28^0'=head_slam_f_28^post53, i_110^0'=i_110^post53, i_120^0'=i_120^post53, i_29^0'=i_29^post53, length_27^0'=length_27^post53, lt_17^0'=lt_17^post53, lt_20^0'=lt_20^post53, nondet_12^0'=nondet_12^post53, r_164^0'=r_164^post53, r_197^0'=r_197^post53, r_39^0'=r_39^post53, rcd_104^0'=rcd_104^post53, rcd_112^0'=rcd_112^post53, rcd_179^0'=rcd_179^post53, rcd_185^0'=rcd_185^post53, rcd_190^0'=rcd_190^post53, rcd_207^0'=rcd_207^post53, rcd_43^0'=rcd_43^post53, rcd_69^0'=rcd_69^post53, result_11^0'=result_11^post53, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post53, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post53, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post53, t_25^0'=t_25^post53, tail_15^0'=tail_15^post53, temp0_21^0'=temp0_21^post53, temp0_30^0'=temp0_30^post53, temp_34^0'=temp_34^post53, temp_35^0'=temp_35^post53, tmp_33^0'=tmp_33^post53, x_24^0'=x_24^post53, x_slam_f_22^0'=x_slam_f_22^post53, y_23^0'=y_23^post53, (temp0_30^0-temp0_30^post53 == 0 /\ -r_164^post53+r_164^0 == 0 /\ -rcd_207^post53+rcd_207^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post53+rcd_179^0 == 0 /\ -rcd_185^post53+rcd_185^0 == 0 /\ -head_31^post53+head_31^0 == 0 /\ a_153^0-a_153^post53 == 0 /\ r_197^0-r_197^post53 == 0 /\ i_120^0-i_120^post53 == 0 /\ temp_34^0-temp_34^post53 == 0 /\ rcd_190^0-rcd_190^post53 == 0 /\ i_110^0-i_110^post53 == 0 /\ head_16^0-head_16^post53 == 0 /\ -rcd_104^post53+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post53 == 0 /\ result_11^0-result_11^post53 == 0 /\ rcd_43^0-rcd_43^post53 == 0 /\ -x_slam_f_22^post53+x_slam_f_22^0 == 0 /\ -a_208^post53+a_208^0 == 0 /\ x_24^0-x_24^post53 == 0 /\ tail_15^0-tail_15^post53 == 0 /\ -lt_17^post53+lt_17^0 == 0 /\ -lt_20^post53+lt_20^0 == 0 /\ -i_29^post53+i_29^0 == 0 /\ -head_slam_f_28^post53+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post53 == 0 /\ f_198^0-f_198^post53 == 0 /\ y_23^0-y_23^post53 == 0 /\ t_25^0-t_25^post53 == 0 /\ rcd_112^0-rcd_112^post53 == 0 /\ temp_35^0-temp_35^post53 == 0 /\ r_39^0-r_39^post53 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post53 == 0 /\ -tmp_33^post53+tmp_33^0 == 0 /\ -length_27^post53+length_27^0 == 0 /\ -temp0_21^post53+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post53+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_178^post53+a_178^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post53+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 53: l35 -> l36 : a_153^0'=a_153^post54, a_178^0'=a_178^post54, a_208^0'=a_208^post54, f_198^0'=f_198^post54, head_16^0'=head_16^post54, head_31^0'=head_31^post54, head_slam_f_28^0'=head_slam_f_28^post54, i_110^0'=i_110^post54, i_120^0'=i_120^post54, i_29^0'=i_29^post54, length_27^0'=length_27^post54, lt_17^0'=lt_17^post54, lt_20^0'=lt_20^post54, nondet_12^0'=nondet_12^post54, r_164^0'=r_164^post54, r_197^0'=r_197^post54, r_39^0'=r_39^post54, rcd_104^0'=rcd_104^post54, rcd_112^0'=rcd_112^post54, rcd_179^0'=rcd_179^post54, rcd_185^0'=rcd_185^post54, rcd_190^0'=rcd_190^post54, rcd_207^0'=rcd_207^post54, rcd_43^0'=rcd_43^post54, rcd_69^0'=rcd_69^post54, result_11^0'=result_11^post54, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post54, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post54, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post54, t_25^0'=t_25^post54, tail_15^0'=tail_15^post54, temp0_21^0'=temp0_21^post54, temp0_30^0'=temp0_30^post54, temp_34^0'=temp_34^post54, temp_35^0'=temp_35^post54, tmp_33^0'=tmp_33^post54, x_24^0'=x_24^post54, x_slam_f_22^0'=x_slam_f_22^post54, y_23^0'=y_23^post54, (nondet_12^0-nondet_12^post54 == 0 /\ -rcd_185^post54+rcd_185^0 == 0 /\ -rcd_207^post54+rcd_207^0 == 0 /\ -length_27^post54+length_27^0 == 0 /\ rcd_190^0-rcd_190^post54 == 0 /\ -t_25^post54+t_25^0 == 0 /\ -i_110^post54+i_110^0 == 0 /\ -head_31^post54+head_31^0 == 0 /\ -r_164^post54+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post54+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_20^0-lt_20^post54 == 0 /\ -head_16^post54+head_16^0 == 0 /\ rcd_69^0-rcd_69^post54 == 0 /\ f_198^0-f_198^post54 == 0 /\ tail_15^0-tail_15^post54 == 0 /\ rcd_112^0-rcd_112^post54 == 0 /\ -rcd_43^post54+rcd_43^0 == 0 /\ -head_slam_f_28^post54+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post54 == 0 /\ -a_208^post54+a_208^0 == 0 /\ -a_178^post54+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post54 == 0 /\ y_23^0-y_23^post54 == 0 /\ temp_35^0-temp_35^post54 == 0 /\ r_197^0-r_197^post54 == 0 /\ -temp_34^post54+temp_34^0 == 0 /\ -i_29^post54+i_29^0 == 0 /\ -rcd_179^post54+rcd_179^0 == 0 /\ -x_24^post54+x_24^0 == 0 /\ -tmp_33^post54+tmp_33^0 == 0 /\ r_39^0-r_39^post54 == 0 /\ -rcd_104^post54+rcd_104^0 == 0 /\ -temp0_21^post54+temp0_21^0 == 0 /\ -temp0_30^post54+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post54 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -lt_17^post54+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post54 == 0 /\ i_120^0-i_120^post54 == 0 /\ a_153^0-a_153^post54 == 0), cost: 1 54: l35 -> l36 : a_153^0'=a_153^post55, a_178^0'=a_178^post55, a_208^0'=a_208^post55, f_198^0'=f_198^post55, head_16^0'=head_16^post55, head_31^0'=head_31^post55, head_slam_f_28^0'=head_slam_f_28^post55, i_110^0'=i_110^post55, i_120^0'=i_120^post55, i_29^0'=i_29^post55, length_27^0'=length_27^post55, lt_17^0'=lt_17^post55, lt_20^0'=lt_20^post55, nondet_12^0'=nondet_12^post55, r_164^0'=r_164^post55, r_197^0'=r_197^post55, r_39^0'=r_39^post55, rcd_104^0'=rcd_104^post55, rcd_112^0'=rcd_112^post55, rcd_179^0'=rcd_179^post55, rcd_185^0'=rcd_185^post55, rcd_190^0'=rcd_190^post55, rcd_207^0'=rcd_207^post55, rcd_43^0'=rcd_43^post55, rcd_69^0'=rcd_69^post55, result_11^0'=result_11^post55, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post55, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post55, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post55, t_25^0'=t_25^post55, tail_15^0'=tail_15^post55, temp0_21^0'=temp0_21^post55, temp0_30^0'=temp0_30^post55, temp_34^0'=temp_34^post55, temp_35^0'=temp_35^post55, tmp_33^0'=tmp_33^post55, x_24^0'=x_24^post55, x_slam_f_22^0'=x_slam_f_22^post55, y_23^0'=y_23^post55, (x_slam_f_22^0-x_slam_f_22^post55 == 0 /\ -tmp_33^post55+tmp_33^0 == 0 /\ -head_16^post55+head_16^0 == 0 /\ rcd_190^0-rcd_190^post55 == 0 /\ nondet_12^0-nondet_12^post55 == 0 /\ -temp_34^post55+temp_34^0 == 0 /\ -a_178^post55+a_178^0 == 0 /\ r_39^0-r_39^post55 == 0 /\ -head_slam_f_28^post55+head_slam_f_28^0 == 0 /\ -length_27^post55+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post55+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_17^0-lt_17^post55 == 0 /\ -i_110^post55+i_110^0 == 0 /\ -rcd_179^post55+rcd_179^0 == 0 /\ -rcd_43^post55+rcd_43^0 == 0 /\ -lt_20^post55+lt_20^0 == 0 /\ rcd_69^0-rcd_69^post55 == 0 /\ y_23^0-y_23^post55 == 0 /\ -r_164^post55+r_164^0 == 0 /\ -t_25^post55+t_25^0 == 0 /\ tail_15^0-tail_15^post55 == 0 /\ temp_35^0-temp_35^post55 == 0 /\ f_198^0-f_198^post55 == 0 /\ -rcd_104^post55+rcd_104^0 == 0 /\ -x_24^post55+x_24^0 == 0 /\ a_208^0-a_208^post55 == 0 /\ -temp0_30^post55+temp0_30^0 == 0 /\ -temp0_21^post55+temp0_21^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ a_153^0-a_153^post55 == 0 /\ result_11^0-result_11^post55 == 0 /\ -rcd_207^post55+rcd_207^0 == 0 /\ -i_29^post55+i_29^0 == 0 /\ -rcd_185^post55+rcd_185^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post55 == 0 /\ head_31^0-head_31^post55 == 0 /\ rcd_112^0-rcd_112^post55 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post55 == 0 /\ i_120^0-i_120^post55 == 0 /\ -r_197^post55+r_197^0 == 0), cost: 1 55: l36 -> l2 : a_153^0'=a_153^post56, a_178^0'=a_178^post56, a_208^0'=a_208^post56, f_198^0'=f_198^post56, head_16^0'=head_16^post56, head_31^0'=head_31^post56, head_slam_f_28^0'=head_slam_f_28^post56, i_110^0'=i_110^post56, i_120^0'=i_120^post56, i_29^0'=i_29^post56, length_27^0'=length_27^post56, lt_17^0'=lt_17^post56, lt_20^0'=lt_20^post56, nondet_12^0'=nondet_12^post56, r_164^0'=r_164^post56, r_197^0'=r_197^post56, r_39^0'=r_39^post56, rcd_104^0'=rcd_104^post56, rcd_112^0'=rcd_112^post56, rcd_179^0'=rcd_179^post56, rcd_185^0'=rcd_185^post56, rcd_190^0'=rcd_190^post56, rcd_207^0'=rcd_207^post56, rcd_43^0'=rcd_43^post56, rcd_69^0'=rcd_69^post56, result_11^0'=result_11^post56, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post56, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post56, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post56, t_25^0'=t_25^post56, tail_15^0'=tail_15^post56, temp0_21^0'=temp0_21^post56, temp0_30^0'=temp0_30^post56, temp_34^0'=temp_34^post56, temp_35^0'=temp_35^post56, tmp_33^0'=tmp_33^post56, x_24^0'=x_24^post56, x_slam_f_22^0'=x_slam_f_22^post56, y_23^0'=y_23^post56, (0 == 0 /\ -i_110^post56+i_110^0 == 0 /\ -tmp_33^post56+tmp_33^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post56 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post56+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_208^post56+a_208^0 == 0 /\ -a_178^post56+a_178^0 == 0 /\ -temp0_21^post56+temp0_21^0 == 0 /\ -temp_34^post56+temp_34^0 == 0 /\ r_39^0-r_39^post56 == 0 /\ -tail_15^post56+tail_15^0 == 0 /\ nondet_12^0-nondet_12^post56 == 0 /\ 1-a_153^post56+a_178^0 <= 0 /\ f_198^0-f_198^post56 == 0 /\ -rcd_179^post56+rcd_179^0 == 0 /\ -lt_17^post56+lt_17^0 == 0 /\ -i_29^post56+i_29^0 == 0 /\ rcd_69^0-rcd_69^post56 == 0 /\ y_23^0-y_23^post56 == 0 /\ -r_197^post56+r_197^0 == 0 /\ temp_35^0-temp_35^post56 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_104^post56+rcd_104^0 == 0 /\ result_11^0-result_11^post56 == 0 /\ t_25^0-t_25^post56 == 0 /\ -x_24^post56+x_24^0 == 0 /\ i_120^0-i_120^post56 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post56 == 0 /\ -rcd_43^post56+rcd_179^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post56+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post56 == 0 /\ -length_27^post56+length_27^0 == 0 /\ -1+a_153^post56-a_178^0 <= 0 /\ rcd_112^0-rcd_112^post56 == 0 /\ -rcd_207^post56+rcd_207^0 == 0 /\ -head_16^post56+head_16^0 == 0 /\ -lt_20^post56+lt_20^0 == 0 /\ rcd_43^post56-rcd_179^0 <= 0 /\ -r_164^post56+r_164^0 == 0 /\ head_31^0-head_31^post56 == 0 /\ rcd_185^0-rcd_185^post56 == 0 /\ -x_slam_f_22^post56+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post56+head_slam_f_28^0 == 0), cost: 1 56: l37 -> l1 : a_153^0'=a_153^post57, a_178^0'=a_178^post57, a_208^0'=a_208^post57, f_198^0'=f_198^post57, head_16^0'=head_16^post57, head_31^0'=head_31^post57, head_slam_f_28^0'=head_slam_f_28^post57, i_110^0'=i_110^post57, i_120^0'=i_120^post57, i_29^0'=i_29^post57, length_27^0'=length_27^post57, lt_17^0'=lt_17^post57, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^post57, r_164^0'=r_164^post57, r_197^0'=r_197^post57, r_39^0'=r_39^post57, rcd_104^0'=rcd_104^post57, rcd_112^0'=rcd_112^post57, rcd_179^0'=rcd_179^post57, rcd_185^0'=rcd_185^post57, rcd_190^0'=rcd_190^post57, rcd_207^0'=rcd_207^post57, rcd_43^0'=rcd_43^post57, rcd_69^0'=rcd_69^post57, result_11^0'=result_11^post57, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post57, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post57, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post57, t_25^0'=t_25^post57, tail_15^0'=tail_15^post57, temp0_21^0'=temp0_21^post57, temp0_30^0'=temp0_30^post57, temp_34^0'=temp_34^post57, temp_35^0'=temp_35^post57, tmp_33^0'=tmp_33^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -a_178^post57+a_178^0 == 0 /\ -i_29^post57+i_29^0 == 0 /\ result_11^post57-temp0_21^0 == 0 /\ i_110^0-i_110^post57 == 0 /\ -r_164^post57+r_164^0 == 0 /\ r_197^0-r_197^post57 == 0 /\ -lt_17^post57+lt_17^0 == 0 /\ -rcd_104^post57+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post57+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post57 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post57+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_190^0-rcd_190^post57 == 0 /\ -tail_15^post57+tail_15^0 == 0 /\ -head_31^post57+head_31^0 == 0 /\ -length_27^post57+length_27^0 == 0 /\ -head_slam_f_28^post57+head_slam_f_28^0 == 0 /\ -rcd_185^post57+rcd_185^0 == 0 /\ -rcd_207^post57+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post57 == 0 /\ rcd_69^0-rcd_69^post57 == 0 /\ rcd_112^0-rcd_112^post57 == 0 /\ temp0_30^0-temp0_30^post57 == 0 /\ f_198^0-f_198^post57 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post57 == 0 /\ -a_208^post57+a_208^0 == 0 /\ a_153^0-a_153^post57 == 0 /\ -y_23^0+x_24^0 <= 0 /\ r_39^0-r_39^post57 == 0 /\ -temp0_21^post57+temp0_21^0 == 0 /\ i_120^0-i_120^post57 == 0 /\ -rcd_179^post57+rcd_179^0 == 0 /\ -tmp_33^post57+tmp_33^0 == 0 /\ -temp_34^post57+temp_34^0 == 0 /\ -rcd_43^post57+rcd_43^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 57: l37 -> l38 : a_153^0'=a_153^post58, a_178^0'=a_178^post58, a_208^0'=a_208^post58, f_198^0'=f_198^post58, head_16^0'=head_16^post58, head_31^0'=head_31^post58, head_slam_f_28^0'=head_slam_f_28^post58, i_110^0'=i_110^post58, i_120^0'=i_120^post58, i_29^0'=i_29^post58, length_27^0'=length_27^post58, lt_17^0'=lt_17^post58, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^post58, r_164^0'=r_164^post58, r_197^0'=r_197^post58, r_39^0'=r_39^post58, rcd_104^0'=rcd_104^post58, rcd_112^0'=rcd_112^post58, rcd_179^0'=rcd_179^post58, rcd_185^0'=rcd_185^post58, rcd_190^0'=rcd_190^post58, rcd_207^0'=rcd_207^post58, rcd_43^0'=rcd_43^post58, rcd_69^0'=rcd_69^post58, result_11^0'=result_11^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post58, t_25^0'=t_25^post58, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^post58, temp0_30^0'=temp0_30^post58, temp_34^0'=temp_34^post58, temp_35^0'=temp_35^post58, tmp_33^0'=tmp_33^post58, x_24^0'=x_24^post58, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^post58, (0 == 0 /\ f_198^0-f_198^post58 == 0 /\ -x_24^post58+x_24^0 == 0 /\ rcd_104^0-rcd_104^post58 == 0 /\ -rcd_69^post58+rcd_69^0 == 0 /\ -i_120^post58+i_120^0 == 0 /\ -i_29^post58+i_29^0 == 0 /\ -rcd_207^post58+rcd_207^0 == 0 /\ -head_slam_f_28^post58+head_slam_f_28^0 == 0 /\ -head_31^post58+head_31^0 == 0 /\ -temp_35^post58+temp_35^0 == 0 /\ r_39^0-r_39^post58 == 0 /\ -rcd_112^post58+rcd_112^0 == 0 /\ a_153^0-a_153^post58 == 0 /\ nondet_12^0-nondet_12^post58 == 0 /\ temp_34^0-temp_34^post58 == 0 /\ i_110^0-i_110^post58 == 0 /\ -tmp_33^post58+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post58+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -length_27^post58+length_27^0 == 0 /\ rcd_185^0-rcd_185^post58 == 0 /\ r_164^0-r_164^post58 == 0 /\ -temp0_21^post58+temp0_21^0 == 0 /\ -a_208^post58+a_208^0 == 0 /\ -a_178^post58+a_178^0 == 0 /\ y_23^0-y_23^post58 == 0 /\ t_25^0-t_25^post58 == 0 /\ -rcd_179^post58+rcd_179^0 == 0 /\ -rcd_190^post58+rcd_190^0 == 0 /\ -lt_17^post58+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post58 == 0 /\ -r_197^post58+r_197^0 == 0 /\ result_11^0-result_11^post58 == 0 /\ rcd_43^0-rcd_43^post58 == 0), cost: 1 58: l38 -> l39 : a_153^0'=a_153^post59, a_178^0'=a_178^post59, a_208^0'=a_208^post59, f_198^0'=f_198^post59, head_16^0'=head_16^post59, head_31^0'=head_31^post59, head_slam_f_28^0'=head_slam_f_28^post59, i_110^0'=i_110^post59, i_120^0'=i_120^post59, i_29^0'=i_29^post59, length_27^0'=length_27^post59, lt_17^0'=lt_17^post59, lt_20^0'=lt_20^post59, nondet_12^0'=nondet_12^post59, r_164^0'=r_164^post59, r_197^0'=r_197^post59, r_39^0'=r_39^post59, rcd_104^0'=rcd_104^post59, rcd_112^0'=rcd_112^post59, rcd_179^0'=rcd_179^post59, rcd_185^0'=rcd_185^post59, rcd_190^0'=rcd_190^post59, rcd_207^0'=rcd_207^post59, rcd_43^0'=rcd_43^post59, rcd_69^0'=rcd_69^post59, result_11^0'=result_11^post59, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post59, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post59, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post59, t_25^0'=t_25^post59, tail_15^0'=tail_15^post59, temp0_21^0'=temp0_21^post59, temp0_30^0'=temp0_30^post59, temp_34^0'=temp_34^post59, temp_35^0'=temp_35^post59, tmp_33^0'=tmp_33^post59, x_24^0'=x_24^post59, x_slam_f_22^0'=x_slam_f_22^post59, y_23^0'=y_23^post59, (r_39^0-r_39^post59 == 0 /\ head_16^0-head_16^post59 == 0 /\ i_120^0-i_120^post59 == 0 /\ rcd_104^0-rcd_104^post59 == 0 /\ a_178^0-a_178^post59 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post59+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post59 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post59 == 0 /\ i_110^0-i_110^post59 == 0 /\ a_153^0-a_153^post59 == 0 /\ -rcd_43^post59+rcd_43^0 == 0 /\ rcd_190^0-rcd_190^post59 == 0 /\ x_slam_f_22^0-x_slam_f_22^post59 == 0 /\ -temp_34^post59+temp_34^0 == 0 /\ -x_24^post59+x_24^0 == 0 /\ -i_29^post59+i_29^0 == 0 /\ -rcd_179^post59+rcd_179^0 == 0 /\ y_23^0-y_23^post59 == 0 /\ -tmp_33^post59+tmp_33^0 == 0 /\ -r_197^post59+r_197^0 == 0 /\ temp_35^0-temp_35^post59 == 0 /\ -lt_20^post59+lt_20^0 == 0 /\ -r_164^post59+r_164^0 == 0 /\ -temp0_21^post59+temp0_21^0 == 0 /\ -rcd_112^post59+rcd_112^0 == 0 /\ -lt_17^post59+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post59 == 0 /\ result_11^0-result_11^post59 == 0 /\ -rcd_185^post59+rcd_185^0 == 0 /\ t_25^0-t_25^post59 == 0 /\ -rcd_207^post59+rcd_207^0 == 0 /\ rcd_69^0-rcd_69^post59 == 0 /\ -head_31^post59+head_31^0 == 0 /\ f_198^0-f_198^post59 == 0 /\ tail_15^0-tail_15^post59 == 0 /\ temp0_30^0-temp0_30^post59 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post59+head_slam_f_28^0 == 0 /\ -a_208^post59+a_208^0 == 0 /\ -length_27^post59+length_27^0 == 0), cost: 1 59: l38 -> l39 : a_153^0'=a_153^post60, a_178^0'=a_178^post60, a_208^0'=a_208^post60, f_198^0'=f_198^post60, head_16^0'=head_16^post60, head_31^0'=head_31^post60, head_slam_f_28^0'=head_slam_f_28^post60, i_110^0'=i_110^post60, i_120^0'=i_120^post60, i_29^0'=i_29^post60, length_27^0'=length_27^post60, lt_17^0'=lt_17^post60, lt_20^0'=lt_20^post60, nondet_12^0'=nondet_12^post60, r_164^0'=r_164^post60, r_197^0'=r_197^post60, r_39^0'=r_39^post60, rcd_104^0'=rcd_104^post60, rcd_112^0'=rcd_112^post60, rcd_179^0'=rcd_179^post60, rcd_185^0'=rcd_185^post60, rcd_190^0'=rcd_190^post60, rcd_207^0'=rcd_207^post60, rcd_43^0'=rcd_43^post60, rcd_69^0'=rcd_69^post60, result_11^0'=result_11^post60, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post60, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post60, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post60, t_25^0'=t_25^post60, tail_15^0'=tail_15^post60, temp0_21^0'=temp0_21^post60, temp0_30^0'=temp0_30^post60, temp_34^0'=temp_34^post60, temp_35^0'=temp_35^post60, tmp_33^0'=tmp_33^post60, x_24^0'=x_24^post60, x_slam_f_22^0'=x_slam_f_22^post60, y_23^0'=y_23^post60, (-i_110^post60+i_110^0 == 0 /\ i_120^0-i_120^post60 == 0 /\ -r_164^post60+r_164^0 == 0 /\ -rcd_43^post60+rcd_43^0 == 0 /\ -rcd_179^post60+rcd_179^0 == 0 /\ -rcd_185^post60+rcd_185^0 == 0 /\ -nondet_12^post60+nondet_12^0 == 0 /\ -f_198^post60+f_198^0 == 0 /\ -t_25^post60+t_25^0 == 0 /\ -r_39^post60+r_39^0 == 0 /\ i_29^0-i_29^post60 == 0 /\ rcd_112^0-rcd_112^post60 == 0 /\ -rcd_104^post60+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post60 == 0 /\ -a_153^post60+a_153^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post60 == 0 /\ head_31^0-head_31^post60 == 0 /\ y_23^0-y_23^post60 == 0 /\ tail_15^0-tail_15^post60 == 0 /\ lt_20^0-lt_20^post60 == 0 /\ r_197^0-r_197^post60 == 0 /\ rcd_190^0-rcd_190^post60 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -x_24^post60+x_24^0 == 0 /\ rcd_69^0-rcd_69^post60 == 0 /\ -tmp_33^post60+tmp_33^0 == 0 /\ -head_16^post60+head_16^0 == 0 /\ rcd_207^0-rcd_207^post60 == 0 /\ temp_35^0-temp_35^post60 == 0 /\ result_11^0-result_11^post60 == 0 /\ -temp0_30^post60+temp0_30^0 == 0 /\ -temp0_21^post60+temp0_21^0 == 0 /\ -temp_34^post60+temp_34^0 == 0 /\ -a_178^post60+a_178^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post60 == 0 /\ lt_17^0-lt_17^post60 == 0 /\ a_208^0-a_208^post60 == 0 /\ -head_slam_f_28^post60+head_slam_f_28^0 == 0 /\ -length_27^post60+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post60+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 60: l39 -> l40 : a_153^0'=a_153^post61, a_178^0'=a_178^post61, a_208^0'=a_208^post61, f_198^0'=f_198^post61, head_16^0'=head_16^post61, head_31^0'=head_31^post61, head_slam_f_28^0'=head_slam_f_28^post61, i_110^0'=i_110^post61, i_120^0'=i_120^post61, i_29^0'=i_29^post61, length_27^0'=length_27^post61, lt_17^0'=lt_17^post61, lt_20^0'=lt_20^post61, nondet_12^0'=nondet_12^post61, r_164^0'=r_164^post61, r_197^0'=r_197^post61, r_39^0'=r_39^post61, rcd_104^0'=rcd_104^post61, rcd_112^0'=rcd_112^post61, rcd_179^0'=rcd_179^post61, rcd_185^0'=rcd_185^post61, rcd_190^0'=rcd_190^post61, rcd_207^0'=rcd_207^post61, rcd_43^0'=rcd_43^post61, rcd_69^0'=rcd_69^post61, result_11^0'=result_11^post61, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post61, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post61, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post61, t_25^0'=t_25^post61, tail_15^0'=tail_15^post61, temp0_21^0'=temp0_21^post61, temp0_30^0'=temp0_30^post61, temp_34^0'=temp_34^post61, temp_35^0'=temp_35^post61, tmp_33^0'=tmp_33^post61, x_24^0'=x_24^post61, x_slam_f_22^0'=x_slam_f_22^post61, y_23^0'=y_23^post61, (-y_23^0+lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post61 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post61 == 0 /\ rcd_43^0-rcd_43^post61 == 0 /\ -rcd_179^post61+rcd_179^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post61+rcd_190^0 == 0 /\ temp0_30^0-temp0_30^post61 == 0 /\ -lt_20^post61+lt_20^0 == 0 /\ -i_29^post61+i_29^0 == 0 /\ -rcd_112^post61+rcd_112^0 == 0 /\ -r_197^post61+r_197^0 == 0 /\ temp_34^0-temp_34^post61 == 0 /\ lt_17^0-lt_17^post61 == 0 /\ y_23^0-lt_20^0 <= 0 /\ r_39^0-r_39^post61 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post61+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post61+a_153^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_104^0-rcd_104^post61 == 0 /\ t_25^post61-x_24^0 == 0 /\ i_120^0-i_120^post61 == 0 /\ -rcd_207^post61+rcd_207^0 == 0 /\ -head_slam_f_28^post61+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post61+length_27^0 == 0 /\ -temp_35^post61+temp_35^0 == 0 /\ r_164^0-r_164^post61 == 0 /\ head_31^0-head_31^post61 == 0 /\ rcd_185^0-rcd_185^post61 == 0 /\ i_110^0-i_110^post61 == 0 /\ -head_16^post61+head_16^0 == 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-tail_15^post61 == 0 /\ result_11^0-result_11^post61 == 0 /\ f_198^0-f_198^post61 == 0 /\ -x_slam_f_22^post61+x_slam_f_22^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ -x_24^post61+x_24^0 == 0 /\ -tmp_33^post61+tmp_33^0 == 0 /\ -a_178^post61+a_178^0 == 0 /\ -t_25^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post61 == 0 /\ -temp0_21^post61+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post61 == 0 /\ y_23^0-y_23^post61 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 61: l40 -> l41 : a_153^0'=a_153^post62, a_178^0'=a_178^post62, a_208^0'=a_208^post62, f_198^0'=f_198^post62, head_16^0'=head_16^post62, head_31^0'=head_31^post62, head_slam_f_28^0'=head_slam_f_28^post62, i_110^0'=i_110^post62, i_120^0'=i_120^post62, i_29^0'=i_29^post62, length_27^0'=length_27^post62, lt_17^0'=lt_17^post62, lt_20^0'=lt_20^post62, nondet_12^0'=nondet_12^post62, r_164^0'=r_164^post62, r_197^0'=r_197^post62, r_39^0'=r_39^post62, rcd_104^0'=rcd_104^post62, rcd_112^0'=rcd_112^post62, rcd_179^0'=rcd_179^post62, rcd_185^0'=rcd_185^post62, rcd_190^0'=rcd_190^post62, rcd_207^0'=rcd_207^post62, rcd_43^0'=rcd_43^post62, rcd_69^0'=rcd_69^post62, result_11^0'=result_11^post62, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post62, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post62, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post62, t_25^0'=t_25^post62, tail_15^0'=tail_15^post62, temp0_21^0'=temp0_21^post62, temp0_30^0'=temp0_30^post62, temp_34^0'=temp_34^post62, temp_35^0'=temp_35^post62, tmp_33^0'=tmp_33^post62, x_24^0'=x_24^post62, x_slam_f_22^0'=x_slam_f_22^post62, y_23^0'=y_23^post62, (rcd_104^0-rcd_104^post62 == 0 /\ a_178^0-a_178^post62 == 0 /\ r_39^0-r_39^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post62+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post62+length_27^0 == 0 /\ -head_slam_f_28^post62+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post62 == 0 /\ rcd_43^0-rcd_43^post62 == 0 /\ t_25^0-t_25^post62 == 0 /\ -x_24^post62+x_24^0 == 0 /\ -tmp_33^post62+tmp_33^0 == 0 /\ -temp0_21^post62+temp0_21^0 == 0 /\ -lt_20^post62+lt_20^0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post62 == 0 /\ head_16^0-head_16^post62 == 0 /\ i_120^0-i_120^post62 == 0 /\ -r_197^post62+r_197^0 == 0 /\ -temp_34^post62+temp_34^0 == 0 /\ i_110^0-i_110^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post62+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ nondet_12^0-nondet_12^post62 == 0 /\ temp_35^0-temp_35^post62 == 0 /\ r_164^0-r_164^post62 == 0 /\ -tail_15^post62+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post62 == 0 /\ result_11^0-result_11^post62 == 0 /\ -head_31^post62+head_31^0 == 0 /\ -rcd_179^post62+rcd_179^0 == 0 /\ -rcd_207^post62+rcd_207^0 == 0 /\ -rcd_190^post62+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post62 == 0 /\ -i_29^post62+i_29^0 == 0 /\ temp0_30^0-temp0_30^post62 == 0 /\ -a_208^post62+a_208^0 == 0 /\ -lt_17^post62+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post62 == 0 /\ f_198^0-f_198^post62 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post62 == 0 /\ y_23^0-y_23^post62 == 0), cost: 1 62: l40 -> l41 : a_153^0'=a_153^post63, a_178^0'=a_178^post63, a_208^0'=a_208^post63, f_198^0'=f_198^post63, head_16^0'=head_16^post63, head_31^0'=head_31^post63, head_slam_f_28^0'=head_slam_f_28^post63, i_110^0'=i_110^post63, i_120^0'=i_120^post63, i_29^0'=i_29^post63, length_27^0'=length_27^post63, lt_17^0'=lt_17^post63, lt_20^0'=lt_20^post63, nondet_12^0'=nondet_12^post63, r_164^0'=r_164^post63, r_197^0'=r_197^post63, r_39^0'=r_39^post63, rcd_104^0'=rcd_104^post63, rcd_112^0'=rcd_112^post63, rcd_179^0'=rcd_179^post63, rcd_185^0'=rcd_185^post63, rcd_190^0'=rcd_190^post63, rcd_207^0'=rcd_207^post63, rcd_43^0'=rcd_43^post63, rcd_69^0'=rcd_69^post63, result_11^0'=result_11^post63, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post63, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post63, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post63, t_25^0'=t_25^post63, tail_15^0'=tail_15^post63, temp0_21^0'=temp0_21^post63, temp0_30^0'=temp0_30^post63, temp_34^0'=temp_34^post63, temp_35^0'=temp_35^post63, tmp_33^0'=tmp_33^post63, x_24^0'=x_24^post63, x_slam_f_22^0'=x_slam_f_22^post63, y_23^0'=y_23^post63, (-tmp_33^post63+tmp_33^0 == 0 /\ -head_16^post63+head_16^0 == 0 /\ a_208^0-a_208^post63 == 0 /\ -temp0_21^post63+temp0_21^0 == 0 /\ r_39^0-r_39^post63 == 0 /\ -temp_34^post63+temp_34^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post63 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_120^0-i_120^post63 == 0 /\ rcd_69^0-rcd_69^post63 == 0 /\ -a_153^post63+a_153^0 == 0 /\ -head_slam_f_28^post63+head_slam_f_28^0 == 0 /\ -i_110^post63+i_110^0 == 0 /\ -f_198^post63+f_198^0 == 0 /\ nondet_12^0-nondet_12^post63 == 0 /\ head_31^0-head_31^post63 == 0 /\ -a_178^post63+a_178^0 == 0 /\ -i_29^post63+i_29^0 == 0 /\ r_197^0-r_197^post63 == 0 /\ -length_27^post63+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post63 == 0 /\ -x_24^post63+x_24^0 == 0 /\ -temp0_30^post63+temp0_30^0 == 0 /\ lt_17^0-lt_17^post63 == 0 /\ -rcd_104^post63+rcd_104^0 == 0 /\ -rcd_179^post63+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post63+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_185^post63+rcd_185^0 == 0 /\ -rcd_43^post63+rcd_43^0 == 0 /\ tail_15^0-tail_15^post63 == 0 /\ -rcd_207^post63+rcd_207^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post63 == 0 /\ lt_20^0-lt_20^post63 == 0 /\ -t_25^post63+t_25^0 == 0 /\ y_23^0-y_23^post63 == 0 /\ rcd_112^0-rcd_112^post63 == 0 /\ temp_35^0-temp_35^post63 == 0 /\ -r_164^post63+r_164^0 == 0 /\ rcd_190^0-rcd_190^post63 == 0 /\ result_11^0-result_11^post63 == 0), cost: 1 63: l41 -> l42 : a_153^0'=a_153^post64, a_178^0'=a_178^post64, a_208^0'=a_208^post64, f_198^0'=f_198^post64, head_16^0'=head_16^post64, head_31^0'=head_31^post64, head_slam_f_28^0'=head_slam_f_28^post64, i_110^0'=i_110^post64, i_120^0'=i_120^post64, i_29^0'=i_29^post64, length_27^0'=length_27^post64, lt_17^0'=lt_17^post64, lt_20^0'=lt_20^post64, nondet_12^0'=nondet_12^post64, r_164^0'=r_164^post64, r_197^0'=r_197^post64, r_39^0'=r_39^post64, rcd_104^0'=rcd_104^post64, rcd_112^0'=rcd_112^post64, rcd_179^0'=rcd_179^post64, rcd_185^0'=rcd_185^post64, rcd_190^0'=rcd_190^post64, rcd_207^0'=rcd_207^post64, rcd_43^0'=rcd_43^post64, rcd_69^0'=rcd_69^post64, result_11^0'=result_11^post64, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post64, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post64, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post64, t_25^0'=t_25^post64, tail_15^0'=tail_15^post64, temp0_21^0'=temp0_21^post64, temp0_30^0'=temp0_30^post64, temp_34^0'=temp_34^post64, temp_35^0'=temp_35^post64, tmp_33^0'=tmp_33^post64, x_24^0'=x_24^post64, x_slam_f_22^0'=x_slam_f_22^post64, y_23^0'=y_23^post64, (-x_24^post64+x_24^0 == 0 /\ r_197^0-r_197^post64 == 0 /\ -a_153^post64+a_153^0 == 0 /\ tail_15^0-tail_15^post64 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post64+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post64 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post64 == 0 /\ -result_11^post64+result_11^0 == 0 /\ -i_29^post64+i_29^0 == 0 /\ -rcd_207^post64+rcd_207^0 == 0 /\ rcd_190^0-rcd_190^post64 == 0 /\ x_slam_f_22^0-x_slam_f_22^post64 == 0 /\ temp0_21^0-temp0_21^post64 == 0 /\ -rcd_185^post64+rcd_185^0 == 0 /\ nondet_12^0-nondet_12^post64 == 0 /\ -head_slam_f_28^post64+head_slam_f_28^0 == 0 /\ -temp_35^post64+temp_35^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -length_27^post64+length_27^0 == 0 /\ -head_16^post64+head_16^0 == 0 /\ rcd_43^0-rcd_43^post64 == 0 /\ rcd_112^0-rcd_112^post64 == 0 /\ -a_178^post64+a_178^0 == 0 /\ f_198^0-f_198^post64 == 0 /\ t_25^0-t_25^post64 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post64 == 0 /\ -tmp_33^post64+tmp_33^0 == 0 /\ temp_34^0-temp_34^post64 == 0 /\ rcd_69^0-rcd_69^post64 == 0 /\ -temp0_30^post64+temp0_30^0 == 0 /\ lt_20^0-lt_20^post64 == 0 /\ head_31^0-head_31^post64 == 0 /\ lt_17^0-lt_17^post64 == 0 /\ -i_110^post64+i_110^0 == 0 /\ rcd_104^0-rcd_104^post64 == 0 /\ a_208^0-a_208^post64 == 0 /\ -rcd_179^post64+rcd_179^0 == 0 /\ i_120^0-i_120^post64 == 0 /\ -r_164^post64+r_164^0 == 0 /\ y_23^0-y_23^post64 == 0), cost: 1 64: l41 -> l42 : a_153^0'=a_153^post65, a_178^0'=a_178^post65, a_208^0'=a_208^post65, f_198^0'=f_198^post65, head_16^0'=head_16^post65, head_31^0'=head_31^post65, head_slam_f_28^0'=head_slam_f_28^post65, i_110^0'=i_110^post65, i_120^0'=i_120^post65, i_29^0'=i_29^post65, length_27^0'=length_27^post65, lt_17^0'=lt_17^post65, lt_20^0'=lt_20^post65, nondet_12^0'=nondet_12^post65, r_164^0'=r_164^post65, r_197^0'=r_197^post65, r_39^0'=r_39^post65, rcd_104^0'=rcd_104^post65, rcd_112^0'=rcd_112^post65, rcd_179^0'=rcd_179^post65, rcd_185^0'=rcd_185^post65, rcd_190^0'=rcd_190^post65, rcd_207^0'=rcd_207^post65, rcd_43^0'=rcd_43^post65, rcd_69^0'=rcd_69^post65, result_11^0'=result_11^post65, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post65, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post65, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post65, t_25^0'=t_25^post65, tail_15^0'=tail_15^post65, temp0_21^0'=temp0_21^post65, temp0_30^0'=temp0_30^post65, temp_34^0'=temp_34^post65, temp_35^0'=temp_35^post65, tmp_33^0'=tmp_33^post65, x_24^0'=x_24^post65, x_slam_f_22^0'=x_slam_f_22^post65, y_23^0'=y_23^post65, (-temp_35^post65+temp_35^0 == 0 /\ -result_11^post65+result_11^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ f_198^0-f_198^post65 == 0 /\ -i_29^post65+i_29^0 == 0 /\ nondet_12^0-nondet_12^post65 == 0 /\ t_25^0-t_25^post65 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post65 == 0 /\ head_16^0-head_16^post65 == 0 /\ -x_24^post65+x_24^0 == 0 /\ -tmp_33^post65+tmp_33^0 == 0 /\ -temp0_21^post65+temp0_21^0 == 0 /\ a_153^0-a_153^post65 == 0 /\ i_120^0-i_120^post65 == 0 /\ rcd_185^0-rcd_185^post65 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post65 == 0 /\ -head_31^post65+head_31^0 == 0 /\ -a_178^post65+a_178^0 == 0 /\ rcd_190^0-rcd_190^post65 == 0 /\ -head_slam_f_28^post65+head_slam_f_28^0 == 0 /\ lt_17^0-lt_17^post65 == 0 /\ temp_34^0-temp_34^post65 == 0 /\ r_39^0-r_39^post65 == 0 /\ -rcd_179^post65+rcd_179^0 == 0 /\ -r_197^post65+r_197^0 == 0 /\ rcd_104^0-rcd_104^post65 == 0 /\ -lt_20^post65+lt_20^0 == 0 /\ -rcd_207^post65+rcd_207^0 == 0 /\ -r_164^post65+r_164^0 == 0 /\ i_110^0-i_110^post65 == 0 /\ rcd_43^0-rcd_43^post65 == 0 /\ -rcd_112^post65+rcd_112^0 == 0 /\ -x_slam_f_22^post65+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post65 == 0 /\ temp0_30^0-temp0_30^post65 == 0 /\ -length_27^post65+length_27^0 == 0 /\ -a_208^post65+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post65+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post65 == 0 /\ y_23^0-y_23^post65 == 0), cost: 1 65: l42 -> l43 : a_153^0'=a_153^post66, a_178^0'=a_178^post66, a_208^0'=a_208^post66, f_198^0'=f_198^post66, head_16^0'=head_16^post66, head_31^0'=head_31^post66, head_slam_f_28^0'=head_slam_f_28^post66, i_110^0'=i_110^post66, i_120^0'=i_120^post66, i_29^0'=i_29^post66, length_27^0'=length_27^post66, lt_17^0'=lt_17^post66, lt_20^0'=lt_20^post66, nondet_12^0'=nondet_12^post66, r_164^0'=r_164^post66, r_197^0'=r_197^post66, r_39^0'=r_39^post66, rcd_104^0'=rcd_104^post66, rcd_112^0'=rcd_112^post66, rcd_179^0'=rcd_179^post66, rcd_185^0'=rcd_185^post66, rcd_190^0'=rcd_190^post66, rcd_207^0'=rcd_207^post66, rcd_43^0'=rcd_43^post66, rcd_69^0'=rcd_69^post66, result_11^0'=result_11^post66, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post66, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post66, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post66, t_25^0'=t_25^post66, tail_15^0'=tail_15^post66, temp0_21^0'=temp0_21^post66, temp0_30^0'=temp0_30^post66, temp_34^0'=temp_34^post66, temp_35^0'=temp_35^post66, tmp_33^0'=tmp_33^post66, x_24^0'=x_24^post66, x_slam_f_22^0'=x_slam_f_22^post66, y_23^0'=y_23^post66, (lt_20^0-lt_20^post66 == 0 /\ -head_31^post66+head_31^0 == 0 /\ -i_110^post66+i_110^0 == 0 /\ -rcd_179^post66+rcd_179^0 == 0 /\ nondet_12^0-nondet_12^post66 == 0 /\ f_198^0-f_198^post66 == 0 /\ a_178^0-a_178^post66 == 0 /\ y_23^0-y_23^post66 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post66 == 0 /\ -x_slam_f_22^post66+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post66 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -temp0_21^post66+temp0_21^0 == 0 /\ -rcd_43^post66+rcd_43^0 == 0 /\ rcd_112^0-rcd_112^post66 == 0 /\ -temp_34^post66+temp_34^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post66 == 0 /\ r_39^0-r_39^post66 == 0 /\ -r_164^post66+r_164^0 == 0 /\ temp_35^0-temp_35^post66 == 0 /\ rcd_190^0-rcd_190^post66 == 0 /\ i_120^0-i_120^post66 == 0 /\ -lt_17^post66+lt_17^0 == 0 /\ -t_25^post66+t_25^0 == 0 /\ i_29^0-i_29^post66 == 0 /\ rcd_207^0-rcd_207^post66 == 0 /\ -head_16^post66+head_16^0 == 0 /\ -rcd_104^post66+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post66 == 0 /\ tail_15^0-tail_15^post66 == 0 /\ -x_24^post66+x_24^0 == 0 /\ -a_208^post66+a_208^0 == 0 /\ -tmp_33^post66+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post66 == 0 /\ result_11^0-result_11^post66 == 0 /\ -head_slam_f_28^post66+head_slam_f_28^0 == 0 /\ -length_27^post66+length_27^0 == 0 /\ r_197^0-r_197^post66 == 0 /\ -rcd_185^post66+rcd_185^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post66+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 66: l42 -> l43 : a_153^0'=a_153^post67, a_178^0'=a_178^post67, a_208^0'=a_208^post67, f_198^0'=f_198^post67, head_16^0'=head_16^post67, head_31^0'=head_31^post67, head_slam_f_28^0'=head_slam_f_28^post67, i_110^0'=i_110^post67, i_120^0'=i_120^post67, i_29^0'=i_29^post67, length_27^0'=length_27^post67, lt_17^0'=lt_17^post67, lt_20^0'=lt_20^post67, nondet_12^0'=nondet_12^post67, r_164^0'=r_164^post67, r_197^0'=r_197^post67, r_39^0'=r_39^post67, rcd_104^0'=rcd_104^post67, rcd_112^0'=rcd_112^post67, rcd_179^0'=rcd_179^post67, rcd_185^0'=rcd_185^post67, rcd_190^0'=rcd_190^post67, rcd_207^0'=rcd_207^post67, rcd_43^0'=rcd_43^post67, rcd_69^0'=rcd_69^post67, result_11^0'=result_11^post67, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post67, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post67, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post67, t_25^0'=t_25^post67, tail_15^0'=tail_15^post67, temp0_21^0'=temp0_21^post67, temp0_30^0'=temp0_30^post67, temp_34^0'=temp_34^post67, temp_35^0'=temp_35^post67, tmp_33^0'=tmp_33^post67, x_24^0'=x_24^post67, x_slam_f_22^0'=x_slam_f_22^post67, y_23^0'=y_23^post67, (tail_15^0-tail_15^post67 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_104^post67+rcd_104^0 == 0 /\ -head_31^post67+head_31^0 == 0 /\ rcd_112^0-rcd_112^post67 == 0 /\ a_208^0-a_208^post67 == 0 /\ -rcd_185^post67+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post67 == 0 /\ -rcd_179^post67+rcd_179^0 == 0 /\ y_23^0-y_23^post67 == 0 /\ f_198^0-f_198^post67 == 0 /\ -rcd_43^post67+rcd_43^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post67 == 0 /\ r_197^0-r_197^post67 == 0 /\ -lt_17^post67+lt_17^0 == 0 /\ i_29^0-i_29^post67 == 0 /\ temp_35^0-temp_35^post67 == 0 /\ x_slam_f_22^0-x_slam_f_22^post67 == 0 /\ r_39^0-r_39^post67 == 0 /\ -r_164^post67+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post67+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_16^post67+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post67+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post67 == 0 /\ -a_178^post67+a_178^0 == 0 /\ -a_153^post67+a_153^0 == 0 /\ -head_slam_f_28^post67+head_slam_f_28^0 == 0 /\ -length_27^post67+length_27^0 == 0 /\ i_120^0-i_120^post67 == 0 /\ temp_34^0-temp_34^post67 == 0 /\ rcd_190^0-rcd_190^post67 == 0 /\ -i_110^post67+i_110^0 == 0 /\ -x_24^post67+x_24^0 == 0 /\ -tmp_33^post67+tmp_33^0 == 0 /\ rcd_207^0-rcd_207^post67 == 0 /\ -temp0_21^post67+temp0_21^0 == 0 /\ -nondet_12^post67+nondet_12^0 == 0 /\ lt_20^0-lt_20^post67 == 0 /\ t_25^0-t_25^post67 == 0 /\ result_11^0-result_11^post67 == 0), cost: 1 67: l43 -> l44 : a_153^0'=a_153^post68, a_178^0'=a_178^post68, a_208^0'=a_208^post68, f_198^0'=f_198^post68, head_16^0'=head_16^post68, head_31^0'=head_31^post68, head_slam_f_28^0'=head_slam_f_28^post68, i_110^0'=i_110^post68, i_120^0'=i_120^post68, i_29^0'=i_29^post68, length_27^0'=length_27^post68, lt_17^0'=lt_17^post68, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^post68, r_164^0'=r_164^post68, r_197^0'=r_197^post68, r_39^0'=r_39^post68, rcd_104^0'=rcd_104^post68, rcd_112^0'=rcd_112^post68, rcd_179^0'=rcd_179^post68, rcd_185^0'=rcd_185^post68, rcd_190^0'=rcd_190^post68, rcd_207^0'=rcd_207^post68, rcd_43^0'=rcd_43^post68, rcd_69^0'=rcd_69^post68, result_11^0'=result_11^post68, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post68, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post68, t_25^0'=t_25^post68, tail_15^0'=tail_15^post68, temp0_21^0'=temp0_21^post68, temp0_30^0'=temp0_30^post68, temp_34^0'=temp_34^post68, temp_35^0'=temp_35^post68, tmp_33^0'=tmp_33^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ -length_27^post68+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_112^post68+rcd_112^0 == 0 /\ -rcd_179^post68+rcd_179^0 == 0 /\ f_198^0-f_198^post68 == 0 /\ -head_slam_f_28^post68+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post68 == 0 /\ -temp_35^post68+temp_35^0 == 0 /\ r_39^0-r_39^post68 == 0 /\ -a_208^post68+a_208^0 == 0 /\ i_110^0-i_110^post68 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post68 == 0 /\ result_11^post68-temp0_21^0 == 0 /\ i_120^0-i_120^post68 == 0 /\ a_153^0-a_153^post68 == 0 /\ rcd_190^0-rcd_190^post68 == 0 /\ rcd_185^0-rcd_185^post68 == 0 /\ -tmp_33^post68+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post68 == 0 /\ -temp0_21^post68+temp0_21^0 == 0 /\ temp_34^0-temp_34^post68 == 0 /\ -a_178^post68+a_178^0 == 0 /\ -rcd_207^post68+rcd_207^0 == 0 /\ r_164^0-r_164^post68 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post68+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post68+head_31^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ rcd_43^0-rcd_43^post68 == 0 /\ -lt_17^post68+lt_17^0 == 0 /\ rcd_69^0-rcd_69^post68 == 0 /\ -i_29^post68+i_29^0 == 0 /\ tail_15^0-tail_15^post68 == 0 /\ -r_197^post68+r_197^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ temp0_30^0-temp0_30^post68 == 0), cost: 1 68: l44 -> l45 : a_153^0'=a_153^post69, a_178^0'=a_178^post69, a_208^0'=a_208^post69, f_198^0'=f_198^post69, head_16^0'=head_16^post69, head_31^0'=head_31^post69, head_slam_f_28^0'=head_slam_f_28^post69, i_110^0'=i_110^post69, i_120^0'=i_120^post69, i_29^0'=i_29^post69, length_27^0'=length_27^post69, lt_17^0'=lt_17^post69, lt_20^0'=lt_20^post69, nondet_12^0'=nondet_12^post69, r_164^0'=r_164^post69, r_197^0'=r_197^post69, r_39^0'=r_39^post69, rcd_104^0'=rcd_104^post69, rcd_112^0'=rcd_112^post69, rcd_179^0'=rcd_179^post69, rcd_185^0'=rcd_185^post69, rcd_190^0'=rcd_190^post69, rcd_207^0'=rcd_207^post69, rcd_43^0'=rcd_43^post69, rcd_69^0'=rcd_69^post69, result_11^0'=result_11^post69, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post69, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post69, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post69, t_25^0'=t_25^post69, tail_15^0'=tail_15^post69, temp0_21^0'=temp0_21^post69, temp0_30^0'=temp0_30^post69, temp_34^0'=temp_34^post69, temp_35^0'=temp_35^post69, tmp_33^0'=tmp_33^post69, x_24^0'=x_24^post69, x_slam_f_22^0'=x_slam_f_22^post69, y_23^0'=y_23^post69, (-a_208^post69+a_208^0 == 0 /\ i_120^0-i_120^post69 == 0 /\ -temp0_21^post69+temp0_21^0 == 0 /\ head_16^0-head_16^post69 == 0 /\ a_178^0-a_178^post69 == 0 /\ a_153^0-a_153^post69 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post69+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_11^0-result_11^post69 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post69 == 0 /\ i_110^0-i_110^post69 == 0 /\ -temp_34^post69+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post69 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post69 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_104^post69+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post69 == 0 /\ -x_24^post69+x_24^0 == 0 /\ -tmp_33^post69+tmp_33^0 == 0 /\ temp_35^0-temp_35^post69 == 0 /\ r_197^0-r_197^post69 == 0 /\ nondet_12^0-nondet_12^post69 == 0 /\ -temp0_30^post69+temp0_30^0 == 0 /\ -rcd_185^post69+rcd_185^0 == 0 /\ r_39^0-r_39^post69 == 0 /\ -rcd_43^post69+rcd_43^0 == 0 /\ -rcd_179^post69+rcd_179^0 == 0 /\ -rcd_207^post69+rcd_207^0 == 0 /\ -lt_17^post69+lt_17^0 == 0 /\ tail_15^0-tail_15^post69 == 0 /\ -lt_20^post69+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post69 == 0 /\ -i_29^post69+i_29^0 == 0 /\ t_25^0-t_25^post69 == 0 /\ -head_slam_f_28^post69+head_slam_f_28^0 == 0 /\ -head_31^post69+head_31^0 == 0 /\ f_198^0-f_198^post69 == 0 /\ -length_27^post69+length_27^0 == 0 /\ -r_164^post69+r_164^0 == 0 /\ rcd_69^0-rcd_69^post69 == 0 /\ y_23^0-y_23^post69 == 0), cost: 1 69: l44 -> l45 : a_153^0'=a_153^post70, a_178^0'=a_178^post70, a_208^0'=a_208^post70, f_198^0'=f_198^post70, head_16^0'=head_16^post70, head_31^0'=head_31^post70, head_slam_f_28^0'=head_slam_f_28^post70, i_110^0'=i_110^post70, i_120^0'=i_120^post70, i_29^0'=i_29^post70, length_27^0'=length_27^post70, lt_17^0'=lt_17^post70, lt_20^0'=lt_20^post70, nondet_12^0'=nondet_12^post70, r_164^0'=r_164^post70, r_197^0'=r_197^post70, r_39^0'=r_39^post70, rcd_104^0'=rcd_104^post70, rcd_112^0'=rcd_112^post70, rcd_179^0'=rcd_179^post70, rcd_185^0'=rcd_185^post70, rcd_190^0'=rcd_190^post70, rcd_207^0'=rcd_207^post70, rcd_43^0'=rcd_43^post70, rcd_69^0'=rcd_69^post70, result_11^0'=result_11^post70, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post70, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post70, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post70, t_25^0'=t_25^post70, tail_15^0'=tail_15^post70, temp0_21^0'=temp0_21^post70, temp0_30^0'=temp0_30^post70, temp_34^0'=temp_34^post70, temp_35^0'=temp_35^post70, tmp_33^0'=tmp_33^post70, x_24^0'=x_24^post70, x_slam_f_22^0'=x_slam_f_22^post70, y_23^0'=y_23^post70, (-t_25^post70+t_25^0 == 0 /\ -a_178^post70+a_178^0 == 0 /\ -a_153^post70+a_153^0 == 0 /\ rcd_69^0-rcd_69^post70 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post70 == 0 /\ -temp_34^post70+temp_34^0 == 0 /\ lt_17^0-lt_17^post70 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_164^post70+r_164^0 == 0 /\ -temp0_21^post70+temp0_21^0 == 0 /\ -nondet_12^post70+nondet_12^0 == 0 /\ -f_198^post70+f_198^0 == 0 /\ -length_27^post70+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post70+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post70 == 0 /\ i_120^0-i_120^post70 == 0 /\ -rcd_104^post70+rcd_104^0 == 0 /\ tmp_33^0-tmp_33^post70 == 0 /\ i_29^0-i_29^post70 == 0 /\ -rcd_179^post70+rcd_179^0 == 0 /\ head_31^0-head_31^post70 == 0 /\ result_11^0-result_11^post70 == 0 /\ y_23^0-y_23^post70 == 0 /\ x_slam_f_22^0-x_slam_f_22^post70 == 0 /\ rcd_190^0-rcd_190^post70 == 0 /\ tail_15^0-tail_15^post70 == 0 /\ -x_24^post70+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post70 == 0 /\ r_197^0-r_197^post70 == 0 /\ -temp0_30^post70+temp0_30^0 == 0 /\ r_39^0-r_39^post70 == 0 /\ rcd_207^0-rcd_207^post70 == 0 /\ -i_110^post70+i_110^0 == 0 /\ -head_slam_f_28^post70+head_slam_f_28^0 == 0 /\ -rcd_43^post70+rcd_43^0 == 0 /\ lt_20^0-lt_20^post70 == 0 /\ -head_16^post70+head_16^0 == 0 /\ -rcd_185^post70+rcd_185^0 == 0 /\ temp_35^0-temp_35^post70 == 0 /\ a_208^0-a_208^post70 == 0), cost: 1 70: l45 -> l1 : a_153^0'=a_153^post71, a_178^0'=a_178^post71, a_208^0'=a_208^post71, f_198^0'=f_198^post71, head_16^0'=head_16^post71, head_31^0'=head_31^post71, head_slam_f_28^0'=head_slam_f_28^post71, i_110^0'=i_110^post71, i_120^0'=i_120^post71, i_29^0'=i_29^post71, length_27^0'=length_27^post71, lt_17^0'=lt_17^post71, lt_20^0'=lt_20^post71, nondet_12^0'=nondet_12^post71, r_164^0'=r_164^post71, r_197^0'=r_197^post71, r_39^0'=r_39^post71, rcd_104^0'=rcd_104^post71, rcd_112^0'=rcd_112^post71, rcd_179^0'=rcd_179^post71, rcd_185^0'=rcd_185^post71, rcd_190^0'=rcd_190^post71, rcd_207^0'=rcd_207^post71, rcd_43^0'=rcd_43^post71, rcd_69^0'=rcd_69^post71, result_11^0'=result_11^post71, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post71, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post71, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post71, t_25^0'=t_25^post71, tail_15^0'=tail_15^post71, temp0_21^0'=temp0_21^post71, temp0_30^0'=temp0_30^post71, temp_34^0'=temp_34^post71, temp_35^0'=temp_35^post71, tmp_33^0'=tmp_33^post71, x_24^0'=x_24^post71, x_slam_f_22^0'=x_slam_f_22^post71, y_23^0'=y_23^post71, (-x_slam_f_22^post71+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post71 == 0 /\ -temp0_21^post71+temp0_21^0 == 0 /\ -rcd_185^post71+rcd_185^0 == 0 /\ -rcd_207^post71+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post71+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post71+tail_15^0 == 0 /\ i_110^0-i_110^post71 == 0 /\ rcd_190^0-rcd_190^post71 == 0 /\ i_120^0-i_120^post71 == 0 /\ temp_35^0-temp_35^post71 == 0 /\ -i_29^post71+i_29^0 == 0 /\ nondet_12^0-nondet_12^post71 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -head_31^post71+head_31^0 == 0 /\ y_23^0-y_23^post71 == 0 /\ -lt_17^post71+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post71 == 0 /\ -r_197^post71+r_197^0 == 0 /\ -head_16^post71+head_16^0 == 0 /\ result_11^0-result_11^post71 == 0 /\ rcd_43^0-rcd_43^post71 == 0 /\ t_25^0-t_25^post71 == 0 /\ f_198^0-f_198^post71 == 0 /\ rcd_112^0-rcd_112^post71 == 0 /\ -tmp_33^post71+tmp_33^0 == 0 /\ -head_slam_f_28^post71+head_slam_f_28^0 == 0 /\ -length_27^post71+length_27^0 == 0 /\ rcd_69^0-rcd_69^post71 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post71 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post71+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post71+a_208^0 == 0 /\ -a_178^post71+a_178^0 == 0 /\ -lt_20^post71+lt_20^0 == 0 /\ -r_164^post71+r_164^0 == 0 /\ -rcd_179^post71+rcd_179^0 == 0 /\ r_39^0-r_39^post71 == 0 /\ -rcd_104^post71+rcd_104^0 == 0 /\ x_24^0-x_24^post71 == 0 /\ a_153^0-a_153^post71 == 0), cost: 1 71: l45 -> l1 : a_153^0'=a_153^post72, a_178^0'=a_178^post72, a_208^0'=a_208^post72, f_198^0'=f_198^post72, head_16^0'=head_16^post72, head_31^0'=head_31^post72, head_slam_f_28^0'=head_slam_f_28^post72, i_110^0'=i_110^post72, i_120^0'=i_120^post72, i_29^0'=i_29^post72, length_27^0'=length_27^post72, lt_17^0'=lt_17^post72, lt_20^0'=lt_20^post72, nondet_12^0'=nondet_12^post72, r_164^0'=r_164^post72, r_197^0'=r_197^post72, r_39^0'=r_39^post72, rcd_104^0'=rcd_104^post72, rcd_112^0'=rcd_112^post72, rcd_179^0'=rcd_179^post72, rcd_185^0'=rcd_185^post72, rcd_190^0'=rcd_190^post72, rcd_207^0'=rcd_207^post72, rcd_43^0'=rcd_43^post72, rcd_69^0'=rcd_69^post72, result_11^0'=result_11^post72, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post72, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post72, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post72, t_25^0'=t_25^post72, tail_15^0'=tail_15^post72, temp0_21^0'=temp0_21^post72, temp0_30^0'=temp0_30^post72, temp_34^0'=temp_34^post72, temp_35^0'=temp_35^post72, tmp_33^0'=tmp_33^post72, x_24^0'=x_24^post72, x_slam_f_22^0'=x_slam_f_22^post72, y_23^0'=y_23^post72, (-x_24^post72+x_24^0 == 0 /\ lt_20^0-lt_20^post72 == 0 /\ -temp0_30^post72+temp0_30^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ i_110^0-i_110^post72 == 0 /\ -y_23^post72+y_23^0 == 0 /\ nondet_12^0-nondet_12^post72 == 0 /\ temp_35^0-temp_35^post72 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post72+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post72+head_16^0 == 0 /\ rcd_190^0-rcd_190^post72 == 0 /\ -head_31^post72+head_31^0 == 0 /\ -a_178^post72+a_178^0 == 0 /\ -t_25^post72+t_25^0 == 0 /\ -head_slam_f_28^post72+head_slam_f_28^0 == 0 /\ tail_15^0-tail_15^post72 == 0 /\ -rcd_185^post72+rcd_185^0 == 0 /\ -rcd_207^post72+rcd_207^0 == 0 /\ r_39^0-r_39^post72 == 0 /\ rcd_112^0-rcd_112^post72 == 0 /\ rcd_69^0-rcd_69^post72 == 0 /\ -tmp_33^post72+tmp_33^0 == 0 /\ f_198^0-f_198^post72 == 0 /\ -lt_17^post72+lt_17^0 == 0 /\ i_29^0-i_29^post72 == 0 /\ -temp0_21^post72+temp0_21^0 == 0 /\ -temp_34^post72+temp_34^0 == 0 /\ result_11^0-result_11^post72 == 0 /\ -r_164^post72+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post72 == 0 /\ -length_27^post72+length_27^0 == 0 /\ -rcd_104^post72+rcd_104^0 == 0 /\ a_153^0-a_153^post72 == 0 /\ i_120^0-i_120^post72 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post72 == 0 /\ -a_208^post72+a_208^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post72 == 0 /\ r_197^0-r_197^post72 == 0 /\ -rcd_179^post72+rcd_179^0 == 0 /\ -rcd_43^post72+rcd_43^0 == 0), cost: 1 75: l47 -> l48 : a_153^0'=a_153^post76, a_178^0'=a_178^post76, a_208^0'=a_208^post76, f_198^0'=f_198^post76, head_16^0'=head_16^post76, head_31^0'=head_31^post76, head_slam_f_28^0'=head_slam_f_28^post76, i_110^0'=i_110^post76, i_120^0'=i_120^post76, i_29^0'=i_29^post76, length_27^0'=length_27^post76, lt_17^0'=lt_17^post76, lt_20^0'=lt_20^post76, nondet_12^0'=nondet_12^post76, r_164^0'=r_164^post76, r_197^0'=r_197^post76, r_39^0'=r_39^post76, rcd_104^0'=rcd_104^post76, rcd_112^0'=rcd_112^post76, rcd_179^0'=rcd_179^post76, rcd_185^0'=rcd_185^post76, rcd_190^0'=rcd_190^post76, rcd_207^0'=rcd_207^post76, rcd_43^0'=rcd_43^post76, rcd_69^0'=rcd_69^post76, result_11^0'=result_11^post76, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post76, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post76, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post76, t_25^0'=t_25^post76, tail_15^0'=tail_15^post76, temp0_21^0'=temp0_21^post76, temp0_30^0'=temp0_30^post76, temp_34^0'=temp_34^post76, temp_35^0'=temp_35^post76, tmp_33^0'=tmp_33^post76, x_24^0'=x_24^post76, x_slam_f_22^0'=x_slam_f_22^post76, y_23^0'=y_23^post76, (rcd_190^0-rcd_190^post76 == 0 /\ head_16^0-head_16^post76 == 0 /\ -a_208^post76+a_208^0 == 0 /\ i_120^0-i_120^post76 == 0 /\ temp0_30^0-temp0_30^post76 == 0 /\ r_197^0-r_197^post76 == 0 /\ a_178^0-a_178^post76 == 0 /\ a_153^0-a_153^post76 == 0 /\ r_39^0-r_39^post76 == 0 /\ -tmp_33^post76+tmp_33^0 == 0 /\ i_110^0-i_110^post76 == 0 /\ temp_34^0-temp_34^post76 == 0 /\ nondet_12^0-nondet_12^post76 == 0 /\ -rcd_104^post76+rcd_104^0 == 0 /\ rcd_43^0-rcd_43^post76 == 0 /\ result_11^0-result_11^post76 == 0 /\ rcd_69^0-rcd_69^post76 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post76+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ t_25^0-t_25^post76 == 0 /\ -rcd_179^post76+rcd_179^0 == 0 /\ y_23^0-y_23^post76 == 0 /\ tail_15^0-tail_15^post76 == 0 /\ -i_29^post76+i_29^0 == 0 /\ -x_slam_f_22^post76+x_slam_f_22^0 == 0 /\ -x_24^post76+x_24^0 == 0 /\ -lt_17^post76+lt_17^0 == 0 /\ -lt_20^post76+lt_20^0 == 0 /\ -head_slam_f_28^post76+head_slam_f_28^0 == 0 /\ -r_164^post76+r_164^0 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ rcd_112^0-rcd_112^post76 == 0 /\ -rcd_207^post76+rcd_207^0 == 0 /\ -temp0_21^post76+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post76+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post76 == 0 /\ f_198^0-f_198^post76 == 0 /\ -length_27^post76+length_27^0 == 0 /\ -head_31^post76+head_31^0 == 0 /\ -temp_35^post76+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post76 == 0), cost: 1 76: l47 -> l48 : a_153^0'=a_153^post77, a_178^0'=a_178^post77, a_208^0'=a_208^post77, f_198^0'=f_198^post77, head_16^0'=head_16^post77, head_31^0'=head_31^post77, head_slam_f_28^0'=head_slam_f_28^post77, i_110^0'=i_110^post77, i_120^0'=i_120^post77, i_29^0'=i_29^post77, length_27^0'=length_27^post77, lt_17^0'=lt_17^post77, lt_20^0'=lt_20^post77, nondet_12^0'=nondet_12^post77, r_164^0'=r_164^post77, r_197^0'=r_197^post77, r_39^0'=r_39^post77, rcd_104^0'=rcd_104^post77, rcd_112^0'=rcd_112^post77, rcd_179^0'=rcd_179^post77, rcd_185^0'=rcd_185^post77, rcd_190^0'=rcd_190^post77, rcd_207^0'=rcd_207^post77, rcd_43^0'=rcd_43^post77, rcd_69^0'=rcd_69^post77, result_11^0'=result_11^post77, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post77, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post77, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post77, t_25^0'=t_25^post77, tail_15^0'=tail_15^post77, temp0_21^0'=temp0_21^post77, temp0_30^0'=temp0_30^post77, temp_34^0'=temp_34^post77, temp_35^0'=temp_35^post77, tmp_33^0'=tmp_33^post77, x_24^0'=x_24^post77, x_slam_f_22^0'=x_slam_f_22^post77, y_23^0'=y_23^post77, (-lt_17^post77+lt_17^0 == 0 /\ a_153^0-a_153^post77 == 0 /\ y_23^0-y_23^post77 == 0 /\ -i_29^post77+i_29^0 == 0 /\ -rcd_185^post77+rcd_185^0 == 0 /\ -rcd_179^post77+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post77 == 0 /\ -lt_20^post77+lt_20^0 == 0 /\ -r_164^post77+r_164^0 == 0 /\ -head_slam_f_28^post77+head_slam_f_28^0 == 0 /\ temp_35^0-temp_35^post77 == 0 /\ -rcd_104^post77+rcd_104^0 == 0 /\ head_16^0-head_16^post77 == 0 /\ r_197^0-r_197^post77 == 0 /\ -a_208^post77+a_208^0 == 0 /\ rcd_69^0-rcd_69^post77 == 0 /\ -tmp_33^post77+tmp_33^0 == 0 /\ -temp0_21^post77+temp0_21^0 == 0 /\ result_11^0-result_11^post77 == 0 /\ temp0_30^0-temp0_30^post77 == 0 /\ rcd_43^0-rcd_43^post77 == 0 /\ -i_110^post77+i_110^0 == 0 /\ nondet_12^0-nondet_12^post77 == 0 /\ -length_27^post77+length_27^0 == 0 /\ -temp_34^post77+temp_34^0 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -head_31^post77+head_31^0 == 0 /\ f_198^0-f_198^post77 == 0 /\ -x_slam_f_22^post77+x_slam_f_22^0 == 0 /\ rcd_112^0-rcd_112^post77 == 0 /\ t_25^0-t_25^post77 == 0 /\ -a_178^post77+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post77 == 0 /\ x_24^0-x_24^post77 == 0 /\ r_39^0-r_39^post77 == 0 /\ i_120^0-i_120^post77 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post77+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_207^post77+rcd_207^0 == 0 /\ -tail_15^post77+tail_15^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post77+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 77: l48 -> l49 : a_153^0'=a_153^post78, a_178^0'=a_178^post78, a_208^0'=a_208^post78, f_198^0'=f_198^post78, head_16^0'=head_16^post78, head_31^0'=head_31^post78, head_slam_f_28^0'=head_slam_f_28^post78, i_110^0'=i_110^post78, i_120^0'=i_120^post78, i_29^0'=i_29^post78, length_27^0'=length_27^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^post78, r_164^0'=r_164^post78, r_197^0'=r_197^post78, r_39^0'=r_39^post78, rcd_104^0'=rcd_104^post78, rcd_112^0'=rcd_112^post78, rcd_179^0'=rcd_179^post78, rcd_185^0'=rcd_185^post78, rcd_190^0'=rcd_190^post78, rcd_207^0'=rcd_207^post78, rcd_43^0'=rcd_43^post78, rcd_69^0'=rcd_69^post78, result_11^0'=result_11^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post78, t_25^0'=t_25^post78, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^post78, temp0_30^0'=temp0_30^post78, temp_34^0'=temp_34^post78, temp_35^0'=temp_35^post78, tmp_33^0'=tmp_33^post78, x_24^0'=x_24^post78, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=y_23^post78, (0 == 0 /\ -x_24^post78+x_slam_f_22^1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post78+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post78+head_31^0 == 0 /\ -x_24^post78+head_16^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post78+rcd_179^0 == 0 /\ -rcd_185^post78+rcd_185^0 == 0 /\ lt_20^0-y_23^post78 <= 0 /\ rcd_190^0-rcd_190^post78 == 0 /\ f_198^0-f_198^post78 == 0 /\ -rcd_207^post78+rcd_207^0 == 0 /\ i_29^0-i_29^post78 == 0 /\ x_24^post78-x_slam_f_22^1 <= 0 /\ x_24^post78-x_slam_f_22^1 == 0 /\ temp_35^0-temp_35^post78 == 0 /\ x_24^post78-head_16^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post78 == 0 /\ -lt_20^0+y_23^post78 <= 0 /\ -lt_20^0+y_23^post78 == 0 /\ rcd_43^0-rcd_43^post78 == 0 /\ result_11^0-result_11^post78 == 0 /\ -r_164^post78+r_164^0 == 0 /\ -nondet_12^post78+nondet_12^0 == 0 /\ -head_slam_f_28^post78+head_slam_f_28^0 == 0 /\ t_25^0-t_25^post78 == 0 /\ a_153^0-a_153^post78 == 0 /\ -temp0_21^post78+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post78 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -length_27^post78+length_27^0 == 0 /\ rcd_69^0-rcd_69^post78 == 0 /\ i_120^0-i_120^post78 == 0 /\ rcd_112^0-rcd_112^post78 == 0 /\ r_197^0-r_197^post78 == 0 /\ -a_178^post78+a_178^0 == 0 /\ -temp_34^post78+temp_34^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ r_39^0-r_39^post78 == 0 /\ -rcd_104^post78+rcd_104^0 == 0 /\ -tmp_33^post78+tmp_33^0 == 0 /\ -i_110^post78+i_110^0 == 0), cost: 1 78: l49 -> l50 : a_153^0'=a_153^post79, a_178^0'=a_178^post79, a_208^0'=a_208^post79, f_198^0'=f_198^post79, head_16^0'=head_16^post79, head_31^0'=head_31^post79, head_slam_f_28^0'=head_slam_f_28^post79, i_110^0'=i_110^post79, i_120^0'=i_120^post79, i_29^0'=i_29^post79, length_27^0'=length_27^post79, lt_17^0'=lt_17^post79, lt_20^0'=lt_20^post79, nondet_12^0'=nondet_12^post79, r_164^0'=r_164^post79, r_197^0'=r_197^post79, r_39^0'=r_39^post79, rcd_104^0'=rcd_104^post79, rcd_112^0'=rcd_112^post79, rcd_179^0'=rcd_179^post79, rcd_185^0'=rcd_185^post79, rcd_190^0'=rcd_190^post79, rcd_207^0'=rcd_207^post79, rcd_43^0'=rcd_43^post79, rcd_69^0'=rcd_69^post79, result_11^0'=result_11^post79, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post79, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post79, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post79, t_25^0'=t_25^post79, tail_15^0'=tail_15^post79, temp0_21^0'=temp0_21^post79, temp0_30^0'=temp0_30^post79, temp_34^0'=temp_34^post79, temp_35^0'=temp_35^post79, tmp_33^0'=tmp_33^post79, x_24^0'=x_24^post79, x_slam_f_22^0'=x_slam_f_22^post79, y_23^0'=y_23^post79, (-length_27^post79+length_27^0 == 0 /\ f_198^0-f_198^post79 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post79 == 0 /\ -rcd_104^post79+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post79 == 0 /\ a_208^0-a_208^post79 == 0 /\ -rcd_185^post79+rcd_185^0 == 0 /\ -rcd_179^post79+rcd_179^0 == 0 /\ y_23^0-y_23^post79 == 0 /\ rcd_190^0-rcd_190^post79 == 0 /\ -rcd_207^post79+rcd_207^0 == 0 /\ lt_17^0-lt_17^post79 == 0 /\ -i_110^post79+i_110^0 == 0 /\ -head_31^post79+head_31^0 == 0 /\ temp_35^0-temp_35^post79 == 0 /\ -head_slam_f_28^post79+head_slam_f_28^0 == 0 /\ -result_11^post79+result_11^0 == 0 /\ -lt_20^post79+lt_20^0 == 0 /\ -head_16^post79+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post79 == 0 /\ -r_164^post79+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post79 == 0 /\ -a_178^post79+a_178^0 == 0 /\ -a_153^post79+a_153^0 == 0 /\ temp0_30^0-temp0_30^post79 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post79+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_112^0-rcd_112^post79 == 0 /\ rcd_43^0-rcd_43^post79 == 0 /\ temp_34^0-temp_34^post79 == 0 /\ t_25^0-t_25^post79 == 0 /\ r_39^0-r_39^post79 == 0 /\ -i_29^post79+i_29^0 == 0 /\ i_120^0-i_120^post79 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -x_24^post79+x_24^0 == 0 /\ rcd_69^0-rcd_69^post79 == 0 /\ -tmp_33^post79+tmp_33^0 == 0 /\ -r_197^post79+r_197^0 == 0 /\ -temp0_21^post79+temp0_21^0 == 0 /\ tail_15^0-tail_15^post79 == 0), cost: 1 79: l49 -> l50 : a_153^0'=a_153^post80, a_178^0'=a_178^post80, a_208^0'=a_208^post80, f_198^0'=f_198^post80, head_16^0'=head_16^post80, head_31^0'=head_31^post80, head_slam_f_28^0'=head_slam_f_28^post80, i_110^0'=i_110^post80, i_120^0'=i_120^post80, i_29^0'=i_29^post80, length_27^0'=length_27^post80, lt_17^0'=lt_17^post80, lt_20^0'=lt_20^post80, nondet_12^0'=nondet_12^post80, r_164^0'=r_164^post80, r_197^0'=r_197^post80, r_39^0'=r_39^post80, rcd_104^0'=rcd_104^post80, rcd_112^0'=rcd_112^post80, rcd_179^0'=rcd_179^post80, rcd_185^0'=rcd_185^post80, rcd_190^0'=rcd_190^post80, rcd_207^0'=rcd_207^post80, rcd_43^0'=rcd_43^post80, rcd_69^0'=rcd_69^post80, result_11^0'=result_11^post80, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post80, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post80, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post80, t_25^0'=t_25^post80, tail_15^0'=tail_15^post80, temp0_21^0'=temp0_21^post80, temp0_30^0'=temp0_30^post80, temp_34^0'=temp_34^post80, temp_35^0'=temp_35^post80, tmp_33^0'=tmp_33^post80, x_24^0'=x_24^post80, x_slam_f_22^0'=x_slam_f_22^post80, y_23^0'=y_23^post80, (temp_35^0-temp_35^post80 == 0 /\ -a_208^post80+a_208^0 == 0 /\ -a_178^post80+a_178^0 == 0 /\ -temp_34^post80+temp_34^0 == 0 /\ nondet_12^0-nondet_12^post80 == 0 /\ -i_110^post80+i_110^0 == 0 /\ -rcd_190^post80+rcd_190^0 == 0 /\ -rcd_179^post80+rcd_179^0 == 0 /\ -r_164^post80+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post80 == 0 /\ f_198^0-f_198^post80 == 0 /\ y_23^0-y_23^post80 == 0 /\ rcd_104^0-rcd_104^post80 == 0 /\ lt_17^0-lt_17^post80 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post80 == 0 /\ -tmp_33^post80+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post80 == 0 /\ i_120^0-i_120^post80 == 0 /\ -i_29^post80+i_29^0 == 0 /\ a_153^0-a_153^post80 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post80+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ temp0_30^0-temp0_30^post80 == 0 /\ r_39^0-r_39^post80 == 0 /\ -result_11^post80+result_11^0 == 0 /\ -lt_20^post80+lt_20^0 == 0 /\ -temp0_21^post80+temp0_21^0 == 0 /\ -head_slam_f_28^post80+head_slam_f_28^0 == 0 /\ -rcd_207^post80+rcd_207^0 == 0 /\ -r_197^post80+r_197^0 == 0 /\ -rcd_112^post80+rcd_112^0 == 0 /\ rcd_43^0-rcd_43^post80 == 0 /\ t_25^0-t_25^post80 == 0 /\ x_24^0-x_24^post80 == 0 /\ rcd_69^0-rcd_69^post80 == 0 /\ -length_27^post80+length_27^0 == 0 /\ -head_16^post80+head_16^0 == 0 /\ tail_15^0-tail_15^post80 == 0 /\ head_31^0-head_31^post80 == 0 /\ -x_slam_f_22^post80+x_slam_f_22^0 == 0), cost: 1 80: l50 -> l51 : a_153^0'=a_153^post81, a_178^0'=a_178^post81, a_208^0'=a_208^post81, f_198^0'=f_198^post81, head_16^0'=head_16^post81, head_31^0'=head_31^post81, head_slam_f_28^0'=head_slam_f_28^post81, i_110^0'=i_110^post81, i_120^0'=i_120^post81, i_29^0'=i_29^post81, length_27^0'=length_27^post81, lt_17^0'=lt_17^post81, lt_20^0'=lt_20^post81, nondet_12^0'=nondet_12^post81, r_164^0'=r_164^post81, r_197^0'=r_197^post81, r_39^0'=r_39^post81, rcd_104^0'=rcd_104^post81, rcd_112^0'=rcd_112^post81, rcd_179^0'=rcd_179^post81, rcd_185^0'=rcd_185^post81, rcd_190^0'=rcd_190^post81, rcd_207^0'=rcd_207^post81, rcd_43^0'=rcd_43^post81, rcd_69^0'=rcd_69^post81, result_11^0'=result_11^post81, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post81, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post81, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post81, t_25^0'=t_25^post81, tail_15^0'=tail_15^post81, temp0_21^0'=temp0_21^post81, temp0_30^0'=temp0_30^post81, temp_34^0'=temp_34^post81, temp_35^0'=temp_35^post81, tmp_33^0'=tmp_33^post81, x_24^0'=x_24^post81, x_slam_f_22^0'=x_slam_f_22^post81, y_23^0'=y_23^post81, (result_11^0-result_11^post81 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -a_178^post81+a_178^0 == 0 /\ y_23^0-y_23^post81 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp_34^post81+temp_34^0 == 0 /\ lt_17^0-lt_17^post81 == 0 /\ head_16^0-t_25^post81 <= 0 /\ lt_20^0-lt_20^post81 == 0 /\ -tmp_33^post81+tmp_33^0 == 0 /\ -temp0_21^post81+temp0_21^0 == 0 /\ -i_110^post81+i_110^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post81+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post81+rcd_179^0 == 0 /\ rcd_112^0-rcd_112^post81 == 0 /\ -rcd_104^post81+rcd_104^0 == 0 /\ -nondet_12^post81+nondet_12^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post81 == 0 /\ -head_16^0+t_25^post81 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post81+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^post81+rcd_43^0 == 0 /\ -tail_15^post81+tail_15^0 == 0 /\ i_29^0-i_29^post81 == 0 /\ temp_35^0-temp_35^post81 == 0 /\ a_208^0-a_208^post81 == 0 /\ rcd_190^0-rcd_190^post81 == 0 /\ i_120^0-i_120^post81 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post81 == 0 /\ r_197^0-r_197^post81 == 0 /\ a_153^0-a_153^post81 == 0 /\ -x_24^0+t_25^post81 == 0 /\ -length_27^post81+length_27^0 == 0 /\ -x_slam_f_22^post81+x_slam_f_22^0 == 0 /\ -x_24^post81+x_24^0 == 0 /\ temp0_30^0-temp0_30^post81 == 0 /\ r_39^0-r_39^post81 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -rcd_207^post81+rcd_207^0 == 0 /\ -rcd_185^post81+rcd_185^0 == 0 /\ -head_slam_f_28^post81+head_slam_f_28^0 == 0 /\ -head_31^post81+head_31^0 == 0 /\ rcd_69^0-rcd_69^post81 == 0 /\ -r_164^post81+r_164^0 == 0 /\ -head_16^post81+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 81: l51 -> l52 : a_153^0'=a_153^post82, a_178^0'=a_178^post82, a_208^0'=a_208^post82, f_198^0'=f_198^post82, head_16^0'=head_16^post82, head_31^0'=head_31^post82, head_slam_f_28^0'=head_slam_f_28^post82, i_110^0'=i_110^post82, i_120^0'=i_120^post82, i_29^0'=i_29^post82, length_27^0'=length_27^post82, lt_17^0'=lt_17^post82, lt_20^0'=lt_20^post82, nondet_12^0'=nondet_12^post82, r_164^0'=r_164^post82, r_197^0'=r_197^post82, r_39^0'=r_39^post82, rcd_104^0'=rcd_104^post82, rcd_112^0'=rcd_112^post82, rcd_179^0'=rcd_179^post82, rcd_185^0'=rcd_185^post82, rcd_190^0'=rcd_190^post82, rcd_207^0'=rcd_207^post82, rcd_43^0'=rcd_43^post82, rcd_69^0'=rcd_69^post82, result_11^0'=result_11^post82, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post82, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post82, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post82, t_25^0'=t_25^post82, tail_15^0'=tail_15^post82, temp0_21^0'=temp0_21^post82, temp0_30^0'=temp0_30^post82, temp_34^0'=temp_34^post82, temp_35^0'=temp_35^post82, tmp_33^0'=tmp_33^post82, x_24^0'=x_24^post82, x_slam_f_22^0'=x_slam_f_22^post82, y_23^0'=y_23^post82, (a_208^0-a_208^post82 == 0 /\ -r_164^post82+r_164^0 == 0 /\ -temp_34^post82+temp_34^0 == 0 /\ -nondet_12^post82+nondet_12^0 == 0 /\ tail_15^0-tail_15^post82 == 0 /\ -x_24^post82+x_24^0 == 0 /\ -result_11^post82+result_11^0 == 0 /\ -r_39^post82+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post82 == 0 /\ -rcd_104^post82+rcd_104^0 == 0 /\ -head_16^post82+head_16^0 == 0 /\ lt_17^0-lt_17^post82 == 0 /\ temp0_21^0-temp0_21^post82 == 0 /\ head_31^0-head_31^post82 == 0 /\ x_slam_f_22^0-x_slam_f_22^post82 == 0 /\ -rcd_207^post82+rcd_207^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post82+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post82 == 0 /\ i_120^0-i_120^post82 == 0 /\ -length_27^post82+length_27^0 == 0 /\ -head_slam_f_28^post82+head_slam_f_28^0 == 0 /\ -temp_35^post82+temp_35^0 == 0 /\ -f_198^post82+f_198^0 == 0 /\ i_29^0-i_29^post82 == 0 /\ -rcd_185^post82+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post82 == 0 /\ a_153^0-a_153^post82 == 0 /\ rcd_43^0-rcd_43^post82 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post82 == 0 /\ rcd_69^0-rcd_69^post82 == 0 /\ -i_110^post82+i_110^0 == 0 /\ -tmp_33^post82+tmp_33^0 == 0 /\ r_197^0-r_197^post82 == 0 /\ -temp0_30^post82+temp0_30^0 == 0 /\ lt_20^0-lt_20^post82 == 0 /\ y_23^0-y_23^post82 == 0 /\ t_25^0-t_25^post82 == 0 /\ -a_178^post82+a_178^0 == 0 /\ -rcd_179^post82+rcd_179^0 == 0), cost: 1 82: l51 -> l52 : a_153^0'=a_153^post83, a_178^0'=a_178^post83, a_208^0'=a_208^post83, f_198^0'=f_198^post83, head_16^0'=head_16^post83, head_31^0'=head_31^post83, head_slam_f_28^0'=head_slam_f_28^post83, i_110^0'=i_110^post83, i_120^0'=i_120^post83, i_29^0'=i_29^post83, length_27^0'=length_27^post83, lt_17^0'=lt_17^post83, lt_20^0'=lt_20^post83, nondet_12^0'=nondet_12^post83, r_164^0'=r_164^post83, r_197^0'=r_197^post83, r_39^0'=r_39^post83, rcd_104^0'=rcd_104^post83, rcd_112^0'=rcd_112^post83, rcd_179^0'=rcd_179^post83, rcd_185^0'=rcd_185^post83, rcd_190^0'=rcd_190^post83, rcd_207^0'=rcd_207^post83, rcd_43^0'=rcd_43^post83, rcd_69^0'=rcd_69^post83, result_11^0'=result_11^post83, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post83, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post83, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post83, t_25^0'=t_25^post83, tail_15^0'=tail_15^post83, temp0_21^0'=temp0_21^post83, temp0_30^0'=temp0_30^post83, temp_34^0'=temp_34^post83, temp_35^0'=temp_35^post83, tmp_33^0'=tmp_33^post83, x_24^0'=x_24^post83, x_slam_f_22^0'=x_slam_f_22^post83, y_23^0'=y_23^post83, (-i_29^post83+i_29^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -temp_35^post83+temp_35^0 == 0 /\ nondet_12^0-nondet_12^post83 == 0 /\ t_25^0-t_25^post83 == 0 /\ -x_24^post83+x_24^0 == 0 /\ -tmp_33^post83+tmp_33^0 == 0 /\ i_120^0-i_120^post83 == 0 /\ a_153^0-a_153^post83 == 0 /\ rcd_185^0-rcd_185^post83 == 0 /\ -head_slam_f_28^post83+head_slam_f_28^0 == 0 /\ rcd_190^0-rcd_190^post83 == 0 /\ -temp0_21^post83+temp0_21^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post83 == 0 /\ -a_178^post83+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post83 == 0 /\ lt_17^0-lt_17^post83 == 0 /\ -result_11^post83+result_11^0 == 0 /\ head_16^0-head_16^post83 == 0 /\ temp_34^0-temp_34^post83 == 0 /\ -length_27^post83+length_27^0 == 0 /\ -rcd_207^post83+rcd_207^0 == 0 /\ -rcd_179^post83+rcd_179^0 == 0 /\ -lt_20^post83+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post83 == 0 /\ -rcd_112^post83+rcd_112^0 == 0 /\ i_110^0-i_110^post83 == 0 /\ -head_31^post83+head_31^0 == 0 /\ r_39^0-r_39^post83 == 0 /\ -r_197^post83+r_197^0 == 0 /\ -r_164^post83+r_164^0 == 0 /\ rcd_43^0-rcd_43^post83 == 0 /\ temp0_30^0-temp0_30^post83 == 0 /\ -x_slam_f_22^post83+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post83 == 0 /\ f_198^0-f_198^post83 == 0 /\ -a_208^post83+a_208^0 == 0 /\ rcd_69^0-rcd_69^post83 == 0 /\ y_23^0-y_23^post83 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post83+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 83: l52 -> l37 : a_153^0'=a_153^post84, a_178^0'=a_178^post84, a_208^0'=a_208^post84, f_198^0'=f_198^post84, head_16^0'=head_16^post84, head_31^0'=head_31^post84, head_slam_f_28^0'=head_slam_f_28^post84, i_110^0'=i_110^post84, i_120^0'=i_120^post84, i_29^0'=i_29^post84, length_27^0'=length_27^post84, lt_17^0'=lt_17^post84, lt_20^0'=lt_20^post84, nondet_12^0'=nondet_12^post84, r_164^0'=r_164^post84, r_197^0'=r_197^post84, r_39^0'=r_39^post84, rcd_104^0'=rcd_104^post84, rcd_112^0'=rcd_112^post84, rcd_179^0'=rcd_179^post84, rcd_185^0'=rcd_185^post84, rcd_190^0'=rcd_190^post84, rcd_207^0'=rcd_207^post84, rcd_43^0'=rcd_43^post84, rcd_69^0'=rcd_69^post84, result_11^0'=result_11^post84, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post84, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post84, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post84, t_25^0'=t_25^post84, tail_15^0'=tail_15^post84, temp0_21^0'=temp0_21^post84, temp0_30^0'=temp0_30^post84, temp_34^0'=temp_34^post84, temp_35^0'=temp_35^post84, tmp_33^0'=tmp_33^post84, x_24^0'=x_24^post84, x_slam_f_22^0'=x_slam_f_22^post84, y_23^0'=y_23^post84, (-i_110^post84+i_110^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ r_39^0-r_39^post84 == 0 /\ a_178^0-a_178^post84 == 0 /\ rcd_112^0-rcd_112^post84 == 0 /\ i_120^0-i_120^post84 == 0 /\ rcd_190^0-rcd_190^post84 == 0 /\ -a_208^post84+a_208^0 == 0 /\ i_29^0-i_29^post84 == 0 /\ temp_35^0-temp_35^post84 == 0 /\ a_153^0-a_153^post84 == 0 /\ -temp0_30^post84+temp0_30^0 == 0 /\ -rcd_43^post84+rcd_43^0 == 0 /\ rcd_69^0-rcd_69^post84 == 0 /\ tail_15^0-tail_15^post84 == 0 /\ r_197^0-r_197^post84 == 0 /\ head_31^0-head_31^post84 == 0 /\ -t_25^post84+t_25^0 == 0 /\ y_23^0-y_23^post84 == 0 /\ lt_20^0-lt_20^post84 == 0 /\ -temp_34^post84+temp_34^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post84 == 0 /\ -result_11^post84+result_11^0 == 0 /\ -tmp_33^post84+tmp_33^0 == 0 /\ -temp0_21^post84+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post84 == 0 /\ -r_164^post84+r_164^0 == 0 /\ -x_24^post84+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post84+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post84+length_27^0 == 0 /\ -rcd_207^post84+rcd_207^0 == 0 /\ -head_16^post84+head_16^0 == 0 /\ -rcd_104^post84+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post84 == 0 /\ lt_17^0-lt_17^post84 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post84 == 0 /\ -rcd_179^post84+rcd_179^0 == 0 /\ -head_slam_f_28^post84+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post84 == 0 /\ -rcd_185^post84+rcd_185^0 == 0), cost: 1 86: l53 -> l54 : a_153^0'=a_153^post87, a_178^0'=a_178^post87, a_208^0'=a_208^post87, f_198^0'=f_198^post87, head_16^0'=head_16^post87, head_31^0'=head_31^post87, head_slam_f_28^0'=head_slam_f_28^post87, i_110^0'=i_110^post87, i_120^0'=i_120^post87, i_29^0'=i_29^post87, length_27^0'=length_27^post87, lt_17^0'=lt_17^post87, lt_20^0'=lt_20^post87, nondet_12^0'=nondet_12^post87, r_164^0'=r_164^post87, r_197^0'=r_197^post87, r_39^0'=r_39^post87, rcd_104^0'=rcd_104^post87, rcd_112^0'=rcd_112^post87, rcd_179^0'=rcd_179^post87, rcd_185^0'=rcd_185^post87, rcd_190^0'=rcd_190^post87, rcd_207^0'=rcd_207^post87, rcd_43^0'=rcd_43^post87, rcd_69^0'=rcd_69^post87, result_11^0'=result_11^post87, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post87, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post87, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post87, t_25^0'=t_25^post87, tail_15^0'=tail_15^post87, temp0_21^0'=temp0_21^post87, temp0_30^0'=temp0_30^post87, temp_34^0'=temp_34^post87, temp_35^0'=temp_35^post87, tmp_33^0'=tmp_33^post87, x_24^0'=x_24^post87, x_slam_f_22^0'=x_slam_f_22^post87, y_23^0'=y_23^post87, (nondet_12^0-nondet_12^post87 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post87+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post87 == 0 /\ r_39^0-r_39^post87 == 0 /\ -head_slam_f_28^post87+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post87 == 0 /\ -a_178^post87+a_178^0 == 0 /\ f_198^0-f_198^post87 == 0 /\ -t_25^post87+t_25^0 == 0 /\ -temp_34^post87+temp_34^0 == 0 /\ -r_164^post87+r_164^0 == 0 /\ -i_110^post87+i_110^0 == 0 /\ -x_24^post87+x_24^0 == 0 /\ -tmp_33^post87+tmp_33^0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post87+temp0_21^0 == 0 /\ -temp0_30^post87+temp0_30^0 == 0 /\ a_208^0-a_208^post87 == 0 /\ lt_20^0-lt_20^post87 == 0 /\ length_27^0-length_27^post87 == 0 /\ r_197^0-r_197^post87 == 0 /\ rcd_69^0-rcd_69^post87 == 0 /\ y_23^0-y_23^post87 == 0 /\ tail_15^0-tail_15^post87 == 0 /\ -rcd_104^post87+rcd_104^0 == 0 /\ -rcd_207^post87+rcd_207^0 == 0 /\ -rcd_43^post87+rcd_43^0 == 0 /\ i_29^0-i_29^post87 == 0 /\ result_11^0-result_11^post87 == 0 /\ -rcd_185^post87+rcd_185^0 == 0 /\ a_153^0-a_153^post87 == 0 /\ -rcd_179^post87+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post87 == 0 /\ -head_31^post87+head_31^0 == 0 /\ -lt_17^post87+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post87 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post87 == 0 /\ rcd_190^0-rcd_190^post87 == 0 /\ -head_16^post87+head_16^0 == 0 /\ i_120^0-i_120^post87 == 0), cost: 1 87: l53 -> l54 : a_153^0'=a_153^post88, a_178^0'=a_178^post88, a_208^0'=a_208^post88, f_198^0'=f_198^post88, head_16^0'=head_16^post88, head_31^0'=head_31^post88, head_slam_f_28^0'=head_slam_f_28^post88, i_110^0'=i_110^post88, i_120^0'=i_120^post88, i_29^0'=i_29^post88, length_27^0'=length_27^post88, lt_17^0'=lt_17^post88, lt_20^0'=lt_20^post88, nondet_12^0'=nondet_12^post88, r_164^0'=r_164^post88, r_197^0'=r_197^post88, r_39^0'=r_39^post88, rcd_104^0'=rcd_104^post88, rcd_112^0'=rcd_112^post88, rcd_179^0'=rcd_179^post88, rcd_185^0'=rcd_185^post88, rcd_190^0'=rcd_190^post88, rcd_207^0'=rcd_207^post88, rcd_43^0'=rcd_43^post88, rcd_69^0'=rcd_69^post88, result_11^0'=result_11^post88, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post88, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post88, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post88, t_25^0'=t_25^post88, tail_15^0'=tail_15^post88, temp0_21^0'=temp0_21^post88, temp0_30^0'=temp0_30^post88, temp_34^0'=temp_34^post88, temp_35^0'=temp_35^post88, tmp_33^0'=tmp_33^post88, x_24^0'=x_24^post88, x_slam_f_22^0'=x_slam_f_22^post88, y_23^0'=y_23^post88, (x_slam_f_22^0-x_slam_f_22^post88 == 0 /\ rcd_190^0-rcd_190^post88 == 0 /\ -tmp_33^post88+tmp_33^0 == 0 /\ y_23^0-y_23^post88 == 0 /\ r_197^0-r_197^post88 == 0 /\ -head_slam_f_28^post88+head_slam_f_28^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_208^post88+a_208^0 == 0 /\ tail_15^0-tail_15^post88 == 0 /\ -a_178^post88+a_178^0 == 0 /\ -i_29^post88+i_29^0 == 0 /\ -temp_34^post88+temp_34^0 == 0 /\ r_39^0-r_39^post88 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post88+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_179^post88+rcd_179^0 == 0 /\ f_198^0-f_198^post88 == 0 /\ nondet_12^0-nondet_12^post88 == 0 /\ -rcd_104^post88+rcd_104^0 == 0 /\ temp0_21^0-temp0_21^post88 == 0 /\ -rcd_43^post88+rcd_43^0 == 0 /\ -i_110^post88+i_110^0 == 0 /\ temp_35^0-temp_35^post88 == 0 /\ -x_24^post88+x_24^0 == 0 /\ lt_17^0-lt_17^post88 == 0 /\ t_25^0-t_25^post88 == 0 /\ lt_20^0-lt_20^post88 == 0 /\ rcd_69^0-rcd_69^post88 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post88 == 0 /\ -temp0_30^post88+temp0_30^0 == 0 /\ -length_27^post88+length_27^0 == 0 /\ a_153^0-a_153^post88 == 0 /\ i_120^0-i_120^post88 == 0 /\ -rcd_207^post88+rcd_207^0 == 0 /\ -rcd_185^post88+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post88 == 0 /\ -result_11^post88+result_11^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post88 == 0 /\ -r_164^post88+r_164^0 == 0 /\ head_31^0-head_31^post88 == 0 /\ -head_16^post88+head_16^0 == 0), cost: 1 88: l54 -> l1 : a_153^0'=a_153^post89, a_178^0'=a_178^post89, a_208^0'=a_208^post89, f_198^0'=f_198^post89, head_16^0'=head_16^post89, head_31^0'=head_31^post89, head_slam_f_28^0'=head_slam_f_28^post89, i_110^0'=i_110^post89, i_120^0'=i_120^post89, i_29^0'=i_29^post89, length_27^0'=length_27^post89, lt_17^0'=lt_17^post89, lt_20^0'=lt_20^post89, nondet_12^0'=nondet_12^post89, r_164^0'=r_164^post89, r_197^0'=r_197^post89, r_39^0'=r_39^post89, rcd_104^0'=rcd_104^post89, rcd_112^0'=rcd_112^post89, rcd_179^0'=rcd_179^post89, rcd_185^0'=rcd_185^post89, rcd_190^0'=rcd_190^post89, rcd_207^0'=rcd_207^post89, rcd_43^0'=rcd_43^post89, rcd_69^0'=rcd_69^post89, result_11^0'=result_11^post89, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post89, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post89, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post89, t_25^0'=t_25^post89, tail_15^0'=tail_15^post89, temp0_21^0'=temp0_21^post89, temp0_30^0'=temp0_30^post89, temp_34^0'=temp_34^post89, temp_35^0'=temp_35^post89, tmp_33^0'=tmp_33^post89, x_24^0'=x_24^post89, x_slam_f_22^0'=x_slam_f_22^post89, y_23^0'=y_23^post89, (temp_34^0-temp_34^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ i_110^0-i_110^post89 == 0 /\ -tail_15^post89+tail_15^0 == 0 /\ r_197^0-r_197^post89 == 0 /\ -x_slam_f_22^post89+x_slam_f_22^0 == 0 /\ temp_35^0-temp_35^post89 == 0 /\ -temp0_21^post89+temp0_21^0 == 0 /\ r_39^0-r_39^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post89+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post89+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post89 == 0 /\ rcd_190^0-rcd_190^post89 == 0 /\ -i_29^post89+i_29^0 == 0 /\ -rcd_207^post89+rcd_207^0 == 0 /\ -rcd_185^post89+rcd_185^0 == 0 /\ -head_slam_f_28^post89+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post89 == 0 /\ -head_31^post89+head_31^0 == 0 /\ -head_16^post89+head_16^0 == 0 /\ result_11^0-result_11^post89 == 0 /\ rcd_43^0-rcd_43^post89 == 0 /\ f_198^0-f_198^post89 == 0 /\ rcd_112^0-rcd_112^post89 == 0 /\ a_153^0-a_153^post89 == 0 /\ t_25^0-t_25^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post89+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post89+tmp_33^0 == 0 /\ rcd_69^0-rcd_69^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post89 == 0 /\ -length_27^post89+length_27^0 == 0 /\ -a_208^post89+a_208^0 == 0 /\ -a_178^post89+a_178^0 == 0 /\ temp0_30^0-temp0_30^post89 == 0 /\ i_120^0-i_120^post89 == 0 /\ -lt_20^post89+lt_20^0 == 0 /\ -rcd_179^post89+rcd_179^0 == 0 /\ -r_164^post89+r_164^0 == 0 /\ x_24^0-x_24^post89 == 0 /\ -rcd_104^post89+rcd_104^0 == 0), cost: 1 90: l55 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_29^post90+i_29^0 == 0 /\ -i_29^post73 <= 0 /\ -lt_17^post73+lt_17^post90 == 0 /\ -f_198^post73+f_198^post90 == 0 /\ -a_153^post73+a_153^post90 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ -result_11^post73+result_11^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ rcd_43^post90-rcd_43^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_110^post73+i_110^post90 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ -a_178^post73+a_178^post90 == 0 /\ -y_23^post73+y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ -r_39^post73+r_39^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ t_25^post90-t_25^post73 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ x_24^post90-x_24^post73 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -i_120^post73+i_120^post90 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^post90 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ rcd_104^post90-rcd_104^post73 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ -rcd_179^post73+rcd_179^post90 == 0 /\ -r_197^post73+r_197^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ rcd_185^post90-rcd_185^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ -rcd_190^post73+rcd_190^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -lt_20^post73+lt_20^post90 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -temp_35^post90+tail_15^post73 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ -a_208^post73+a_208^post90 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ -temp0_21^post73+temp0_21^post90 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -rcd_69^post73+rcd_69^post90 == 0 /\ temp_34^post90-temp_34^post73 == 0 /\ y_23^0-y_23^post90 == 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_16^post90-head_16^post73 == 0 /\ -tmp_33^post73+tmp_33^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_30^post73+temp0_30^post90 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -rcd_112^post73+rcd_112^post90 == 0 /\ -rcd_207^post73+rcd_207^post90 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -r_164^post73+r_164^post90 == 0 /\ -length_27^post90+length_27^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0), cost: 1 Eliminating location l46 by chaining: Applied chaining First rule: l55 -> l46 : a_153^0'=a_153^post90, a_178^0'=a_178^post90, a_208^0'=a_208^post90, f_198^0'=f_198^post90, head_16^0'=head_16^post90, head_31^0'=head_31^post90, head_slam_f_28^0'=head_slam_f_28^post90, i_110^0'=i_110^post90, i_120^0'=i_120^post90, i_29^0'=i_29^post90, length_27^0'=length_27^post90, lt_17^0'=lt_17^post90, lt_20^0'=lt_20^post90, nondet_12^0'=nondet_12^post90, r_164^0'=r_164^post90, r_197^0'=r_197^post90, r_39^0'=r_39^post90, rcd_104^0'=rcd_104^post90, rcd_112^0'=rcd_112^post90, rcd_179^0'=rcd_179^post90, rcd_185^0'=rcd_185^post90, rcd_190^0'=rcd_190^post90, rcd_207^0'=rcd_207^post90, rcd_43^0'=rcd_43^post90, rcd_69^0'=rcd_69^post90, result_11^0'=result_11^post90, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post90, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post90, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post90, t_25^0'=t_25^post90, tail_15^0'=tail_15^post90, temp0_21^0'=temp0_21^post90, temp0_30^0'=temp0_30^post90, temp_34^0'=temp_34^post90, temp_35^0'=temp_35^post90, tmp_33^0'=tmp_33^post90, x_24^0'=x_24^post90, x_slam_f_22^0'=x_slam_f_22^post90, y_23^0'=y_23^post90, (-i_29^post90+i_29^0 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ y_23^0-y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -length_27^post90+length_27^0 == 0), cost: 1 Second rule: l46 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ t_25^0-t_25^post73 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_29^post73 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post73+temp0_21^0 == 0 /\ r_39^0-r_39^post73 == 0 /\ i_110^0-i_110^post73 == 0 /\ -rcd_190^post73+rcd_190^0 == 0 /\ -rcd_179^post73+rcd_179^0 == 0 /\ -rcd_207^post73+rcd_207^0 == 0 /\ head_16^0-head_16^post73 == 0 /\ -rcd_69^post73+rcd_69^0 == 0 /\ temp_34^0-temp_34^post73 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ i_120^0-i_120^post73 == 0 /\ a_153^0-a_153^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ temp0_30^0-temp0_30^post73 == 0 /\ rcd_104^0-rcd_104^post73 == 0 /\ -temp_35^0+tail_15^post73 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -a_208^post73+a_208^0 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ -rcd_112^post73+rcd_112^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^0 == 0 /\ -lt_17^post73+lt_17^0 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ rcd_185^0-rcd_185^post73 == 0 /\ -r_197^post73+r_197^0 == 0 /\ x_24^0-x_24^post73 == 0 /\ y_23^0-y_23^post73 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ f_198^0-f_198^post73 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -a_178^post73+a_178^0 == 0 /\ -lt_20^post73+lt_20^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -r_164^post73+r_164^0 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -tmp_33^post73+tmp_33^0 == 0 /\ result_11^0-result_11^post73 == 0 /\ rcd_43^0-rcd_43^post73 == 0), cost: 1 New rule: l55 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_29^post90+i_29^0 == 0 /\ -i_29^post73 <= 0 /\ -lt_17^post73+lt_17^post90 == 0 /\ -f_198^post73+f_198^post90 == 0 /\ -a_153^post73+a_153^post90 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ -result_11^post73+result_11^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ rcd_43^post90-rcd_43^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_110^post73+i_110^post90 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ -a_178^post73+a_178^post90 == 0 /\ -y_23^post73+y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ -r_39^post73+r_39^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ t_25^post90-t_25^post73 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ x_24^post90-x_24^post73 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -i_120^post73+i_120^post90 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^post90 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ rcd_104^post90-rcd_104^post73 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ -rcd_179^post73+rcd_179^post90 == 0 /\ -r_197^post73+r_197^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ rcd_185^post90-rcd_185^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ -rcd_190^post73+rcd_190^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -lt_20^post73+lt_20^post90 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -temp_35^post90+tail_15^post73 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ -a_208^post73+a_208^post90 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ -temp0_21^post73+temp0_21^post90 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -rcd_69^post73+rcd_69^post90 == 0 /\ temp_34^post90-temp_34^post73 == 0 /\ y_23^0-y_23^post90 == 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_16^post90-head_16^post73 == 0 /\ -tmp_33^post73+tmp_33^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_30^post73+temp0_30^post90 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -rcd_112^post73+rcd_112^post90 == 0 /\ -rcd_207^post73+rcd_207^post90 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -r_164^post73+r_164^post90 == 0 /\ -length_27^post90+length_27^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0), cost: 1 Applied deletion Removed the following rules: 72 89 Eliminating location l10 by chaining: Applied chaining First rule: l0 -> l10 : a_153^0'=a_153^post14, a_178^0'=a_178^post14, a_208^0'=a_208^post14, f_198^0'=f_198^post14, head_16^0'=head_16^post14, head_31^0'=head_31^post14, head_slam_f_28^0'=head_slam_f_28^post14, i_110^0'=i_110^post14, i_120^0'=i_120^post14, i_29^0'=i_29^post14, length_27^0'=length_27^post14, lt_17^0'=lt_17^post14, lt_20^0'=lt_20^post14, nondet_12^0'=nondet_12^post14, r_164^0'=r_164^post14, r_197^0'=r_197^post14, r_39^0'=r_39^post14, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_112^post14, rcd_179^0'=rcd_179^post14, rcd_185^0'=rcd_185^post14, rcd_190^0'=rcd_190^post14, rcd_207^0'=rcd_207^post14, rcd_43^0'=rcd_43^post14, rcd_69^0'=rcd_69^post14, result_11^0'=result_11^post14, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post14, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post14, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post14, t_25^0'=t_25^post14, tail_15^0'=tail_15^post14, temp0_21^0'=temp0_21^post14, temp0_30^0'=temp0_30^post14, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^post14, tmp_33^0'=tmp_33^post14, x_24^0'=x_24^post14, x_slam_f_22^0'=x_slam_f_22^post14, y_23^0'=y_23^post14, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ -a_153^post14+a_153^0 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 Second rule: l10 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (-a_178^post15+a_178^0 == 0 /\ -a_153^post15+a_153^0 == 0 /\ -f_198^post15+f_198^0 == 0 /\ lt_17^0-lt_17^post15 == 0 /\ t_25^0-t_25^post15 == 0 /\ -temp0_21^post15+temp0_21^0 == 0 /\ -rcd_69^post15+rcd_69^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -i_110^post15+i_110^0 == 0 /\ temp0_30^0-temp0_30^post15 == 0 /\ -temp_35^post15+temp_35^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ rcd_185^0-rcd_185^post15 == 0 /\ -i_29^post15+i_29^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ temp_34^0-temp_34^post15 == 0 /\ head_31^0-head_31^post15 == 0 /\ -x_24^post15+x_24^0 == 0 /\ rcd_190^0-rcd_190^post15 == 0 /\ -tmp_33^post15+tmp_33^0 == 0 /\ -r_197^post15+r_197^0 == 0 /\ rcd_104^0-rcd_104^post15 == 0 /\ -length_27^post15+length_27^0 == 0 /\ -rcd_207^post15+rcd_207^0 == 0 /\ r_39^0-r_39^post15 == 0 /\ -rcd_179^post15+rcd_179^0 == 0 /\ rcd_43^0-rcd_43^post15 == 0 /\ i_120^0-i_120^post15 == 0 /\ tail_15^0-tail_15^post15 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post15 == 0 /\ -head_16^post15+head_16^0 == 0 /\ result_11^0-result_11^post15 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^0 == 0 /\ y_23^0-y_23^post15 == 0 /\ -lt_20^post15+lt_20^0 == 0 /\ -rcd_112^post15+rcd_112^0 == 0 /\ r_164^0-r_164^post15 == 0 /\ a_208^0-a_208^post15 == 0), cost: 1 New rule: l0 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ r_164^post14-r_164^post15 == 0 /\ -result_11^post15+result_11^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post14-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ -r_39^post15+r_39^post14 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^post14 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^post14-a_208^post15 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ rcd_43^post14-rcd_43^post15 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ a_178^post14-a_178^post15 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ a_153^post14-a_153^post15 == 0 /\ -rcd_112^post15+rcd_112^post14 == 0 /\ -tmp_33^post15+tmp_33^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -lt_20^post15+lt_20^post14 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_35^post15+temp_35^post14 == 0 /\ temp0_30^post14-temp0_30^post15 == 0 /\ rcd_190^post14-rcd_190^post15 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ f_198^post14-f_198^post15 == 0 /\ -temp0_21^post15+temp0_21^post14 == 0 /\ -t_25^post15+t_25^post14 == 0 /\ rcd_185^post14-rcd_185^post15 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -rcd_207^post15+rcd_207^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ length_27^post14-length_27^post15 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_179^post15+rcd_179^post14 == 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ lt_17^post14-lt_17^post15 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ head_31^post14-head_31^post15 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ temp_34^post14-temp_34^post15 == 0 /\ tail_15^post14-tail_15^post15 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ -i_29^post15+i_29^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ i_120^post14-i_120^post15 == 0 /\ head_16^post14-head_16^post15 == 0 /\ i_110^post14-i_110^post15 == 0 /\ -a_153^post14+a_153^0 == 0 /\ rcd_104^post14-rcd_104^post15 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ nondet_12^post14-nondet_12^post15 == 0 /\ x_24^post14-x_24^post15 == 0 /\ -r_197^post15+r_197^post14 == 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post14-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ -rcd_69^post15+rcd_69^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ -y_23^post15+y_23^post14 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 Applied deletion Removed the following rules: 13 14 Eliminating location l25 by chaining: Applied chaining First rule: l30 -> l25 : a_153^0'=a_153^post45, a_178^0'=a_178^post45, a_208^0'=a_208^post45, f_198^0'=f_198^post45, head_16^0'=head_16^post45, head_31^0'=head_31^post45, head_slam_f_28^0'=head_slam_f_28^post45, i_110^0'=i_110^post45, i_120^0'=i_120^post45, i_29^0'=i_29^post45, length_27^0'=length_27^post45, lt_17^0'=lt_17^post45, lt_20^0'=lt_20^post45, nondet_12^0'=nondet_12^post45, r_164^0'=r_164^post45, r_197^0'=r_197^post45, r_39^0'=r_39^post45, rcd_104^0'=rcd_104^post45, rcd_112^0'=rcd_112^post45, rcd_179^0'=rcd_179^post45, rcd_185^0'=rcd_185^post45, rcd_190^0'=rcd_190^post45, rcd_207^0'=rcd_207^post45, rcd_43^0'=rcd_43^post45, rcd_69^0'=rcd_69^post45, result_11^0'=result_11^post45, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post45, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post45, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post45, t_25^0'=t_25^post45, tail_15^0'=tail_15^post45, temp0_21^0'=temp0_21^post45, temp0_30^0'=temp0_30^post45, temp_34^0'=temp_34^post45, temp_35^0'=temp_35^post45, tmp_33^0'=tmp_33^post45, x_24^0'=x_24^post45, x_slam_f_22^0'=x_slam_f_22^post45, y_23^0'=y_23^post45, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ head_31^0-head_31^post45 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ -head_16^post45+head_16^0 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 Second rule: l25 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (rcd_43^0-rcd_43^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^0 == 0 /\ t_25^0-t_25^post46 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ temp_34^0-temp_34^post46 == 0 /\ -i_29^post46+i_29^0 == 0 /\ -lt_20^post46+lt_20^0 == 0 /\ -r_164^post46+r_164^0 == 0 /\ rcd_104^0-rcd_104^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post46 == 0 /\ -rcd_69^post46+rcd_69^0 == 0 /\ -rcd_207^post46+rcd_207^0 == 0 /\ -head_16^post46+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_112^post46+rcd_112^0 == 0 /\ y_23^0-y_23^post46 == 0 /\ temp0_30^0-temp0_30^post46 == 0 /\ -a_178^post46+a_178^0 == 0 /\ -head_slam_f_28^post46+head_slam_f_28^0 == 0 /\ r_39^0-r_39^post46 == 0 /\ -length_27^post46+length_27^0 == 0 /\ nondet_12^0-nondet_12^post46 == 0 /\ result_11^0-result_11^post46 == 0 /\ a_208^0-a_208^post46 == 0 /\ -i_110^post46+i_110^0 == 0 /\ -tmp_33^post46+tmp_33^0 == 0 /\ f_198^0-f_198^post46 == 0 /\ tail_15^0-tail_15^post46 == 0 /\ -temp0_21^post46+temp0_21^0 == 0 /\ lt_17^0-lt_17^post46 == 0 /\ rcd_185^0-rcd_185^post46 == 0 /\ head_31^0-head_31^post46 == 0 /\ -rcd_179^post46+rcd_179^0 == 0 /\ -rcd_190^post46+rcd_190^0 == 0 /\ i_120^0-i_120^post46 == 0 /\ a_153^0-a_153^post46 == 0 /\ -r_197^post46+r_197^0 == 0 /\ x_24^0-x_24^post46 == 0), cost: 1 New rule: l30 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ tail_15^post45-tail_15^post46 == 0 /\ rcd_185^post45-rcd_185^post46 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ temp0_30^post45-temp0_30^post46 == 0 /\ i_120^post45-i_120^post46 == 0 /\ head_31^post45-head_31^post46 == 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ -rcd_207^post46+rcd_207^post45 == 0 /\ i_110^post45-i_110^post46 == 0 /\ t_25^post45-t_25^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -rcd_190^post46+rcd_190^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -temp0_21^post46+temp0_21^post45 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ f_198^post45-f_198^post46 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ r_164^post45-r_164^post46 == 0 /\ -rcd_69^post46+rcd_69^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ a_153^post45-a_153^post46 == 0 /\ -result_11^post46+result_11^post45 == 0 /\ i_29^post45-i_29^post46 == 0 /\ head_31^0-head_31^post45 == 0 /\ -temp_35^post46+temp_35^post45 == 0 /\ -rcd_112^post46+rcd_112^post45 == 0 /\ y_23^post45-y_23^post46 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -tmp_33^post46+tmp_33^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ r_39^post45-r_39^post46 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ x_24^post45-x_24^post46 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ a_208^post45-a_208^post46 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ rcd_104^post45-rcd_104^post46 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ lt_17^post45-lt_17^post46 == 0 /\ head_slam_f_28^post45-head_slam_f_28^post46 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post45-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ length_27^post45-length_27^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^post45 == 0 /\ -lt_20^post46+lt_20^post45 == 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ -r_197^post46+r_197^post45 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ temp_34^post45-temp_34^post46 == 0 /\ -head_16^post45+head_16^0 == 0 /\ head_16^post45-head_16^post46 == 0 /\ nondet_12^post45-nondet_12^post46 == 0 /\ rcd_43^post45-rcd_43^post46 == 0 /\ rcd_179^post45-rcd_179^post46 == 0 /\ a_178^post45-a_178^post46 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 Applied deletion Removed the following rules: 44 45 Simplified Transitions Start location: l55 Program variables: a_153^0 a_178^0 a_208^0 f_198^0 head_16^0 head_31^0 head_slam_f_28^0 i_110^0 i_120^0 i_29^0 length_27^0 lt_17^0 lt_20^0 nondet_12^0 r_164^0 r_197^0 r_39^0 rcd_104^0 rcd_112^0 rcd_179^0 rcd_185^0 rcd_190^0 rcd_207^0 rcd_43^0 rcd_69^0 result_11^0 result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0 t_25^0 tail_15^0 temp0_21^0 temp0_30^0 temp_34^0 temp_35^0 tmp_33^0 x_24^0 x_slam_f_22^0 y_23^0 93: l0 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, tmp_33^0'=tmp_33^post1, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 94: l0 -> l3 : head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, tail_15^0'=tail_15^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, tmp_33^0'=tmp_33^post2, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 178: l0 -> l0 : head_31^0'=temp_34^0, i_110^0'=i_29^0, i_29^0'=1+i_29^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post14, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 95: l3 -> l4 : 1-lt_17^0+head_16^0 <= 0, cost: 1 96: l3 -> l4 : 1+lt_17^0-head_16^0 <= 0, cost: 1 97: l4 -> l5 : head_16^0'=head_16^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, tail_15^0'=tail_15^post5, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 98: l5 -> l6 : 1+y_23^0-x_24^0 <= 0, cost: 1 99: l5 -> l6 : 1-y_23^0+x_24^0 <= 0, cost: 1 100: l6 -> l7 : a_153^0'=a_178^0, t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 101: l7 -> l8 : 1-y_23^0+head_16^0 <= 0, cost: 1 102: l7 -> l8 : 1+y_23^0-head_16^0 <= 0, cost: 1 103: l8 -> l9 : 1+y_23^0-t_25^0 <= 0, cost: 1 104: l8 -> l9 : 1-y_23^0+t_25^0 <= 0, cost: 1 105: l9 -> l2 : i_120^0'=1+a_153^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 126: l2 -> l1 : head_16^0'=head_16^post36, lt_20^0'=lt_20^post36, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, t_25^0'=t_25^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 127: l2 -> l26 : f_198^0'=f_198^post37, head_16^0'=head_16^post37, lt_20^0'=lt_20^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, tail_15^0'=tail_15^post37, x_slam_f_22^0'=x_slam_f_22^post37, T, cost: 1 106: l11 -> l13 : head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, tail_15^0'=lt_17^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, tmp_33^0'=tmp_33^post16, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 112: l11 -> l16 : head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, tail_15^0'=tail_15^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, tmp_33^0'=tmp_33^post22, -i_29^0+length_27^0 <= 0, cost: 1 124: l11 -> l23 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_29^0'=1, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post34, temp_34^0'=temp_34^post34, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 107: l13 -> l14 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 108: l13 -> l14 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 109: l14 -> l15 : 1-lt_20^0+head_16^0 <= 0, cost: 1 110: l14 -> l15 : 1+lt_20^0-head_16^0 <= 0, cost: 1 111: l15 -> l12 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 173: l12 -> l53 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, T, cost: 1 113: l16 -> l17 : 1-lt_17^0+head_16^0 <= 0, cost: 1 114: l16 -> l17 : 1+lt_17^0-head_16^0 <= 0, cost: 1 115: l17 -> l18 : head_16^0'=head_16^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, tail_15^0'=tail_15^post25, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 116: l18 -> l19 : 1+y_23^0-x_24^0 <= 0, cost: 1 117: l18 -> l19 : 1-y_23^0+x_24^0 <= 0, cost: 1 118: l19 -> l20 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 119: l20 -> l21 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 120: l20 -> l21 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 121: l21 -> l22 : 1-lt_20^0+head_16^0 <= 0, cost: 1 122: l21 -> l22 : 1+lt_20^0-head_16^0 <= 0, cost: 1 123: l22 -> l12 : lt_20^0'=lt_20^post33, t_25^0'=t_25^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 161: l23 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, tmp_33^0'=tmp_33^post74, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 162: l23 -> l47 : head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, tail_15^0'=tail_15^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, tmp_33^0'=tmp_33^post75, -i_29^0+length_27^0 <= 0, cost: 1 172: l23 -> l0 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_29^0'=2, rcd_69^0'=rcd_69^post85, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post85, temp_34^0'=temp_34^post85, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 125: l24 -> l1 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 128: l26 -> l27 : 1+y_23^0-x_24^0 <= 0, cost: 1 129: l26 -> l27 : 1-y_23^0+x_24^0 <= 0, cost: 1 130: l27 -> l28 : a_208^0'=a_208^post40, rcd_207^0'=rcd_207^post40, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 131: l28 -> l29 : 1-y_23^0+head_16^0 <= 0, cost: 1 132: l28 -> l29 : 1+y_23^0-head_16^0 <= 0, cost: 1 133: l29 -> l30 : 1+y_23^0-t_25^0 <= 0, cost: 1 134: l29 -> l30 : 1-y_23^0+t_25^0 <= 0, cost: 1 179: l30 -> l2 : a_178^0'=a_208^0, rcd_43^0'=rcd_207^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 135: l31 -> l1 : head_16^0'=head_16^post47, lt_20^0'=lt_20^post47, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, t_25^0'=t_25^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 136: l31 -> l32 : head_16^0'=head_16^post48, lt_20^0'=lt_20^post48, r_164^0'=r_164^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, tail_15^0'=tail_15^post48, x_slam_f_22^0'=x_slam_f_22^post48, -a_153^0 <= 0, cost: 1 137: l32 -> l33 : 1+y_23^0-x_24^0 <= 0, cost: 1 138: l32 -> l33 : 1-y_23^0+x_24^0 <= 0, cost: 1 139: l33 -> l34 : a_178^0'=a_178^post51, rcd_179^0'=rcd_179^post51, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 140: l34 -> l35 : 1-y_23^0+head_16^0 <= 0, cost: 1 141: l34 -> l35 : 1+y_23^0-head_16^0 <= 0, cost: 1 142: l35 -> l36 : 1+y_23^0-t_25^0 <= 0, cost: 1 143: l35 -> l36 : 1-y_23^0+t_25^0 <= 0, cost: 1 144: l36 -> l2 : a_153^0'=1+a_178^0, rcd_43^0'=rcd_179^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 145: l37 -> l1 : head_16^0'=head_16^post57, lt_20^0'=lt_20^post57, result_11^0'=temp0_21^0, t_25^0'=t_25^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 146: l37 -> l38 : head_16^0'=head_16^post58, lt_20^0'=lt_20^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, tail_15^0'=tail_15^post58, x_slam_f_22^0'=x_slam_f_22^post58, T, cost: 1 147: l38 -> l39 : 1+y_23^0-x_24^0 <= 0, cost: 1 148: l38 -> l39 : 1-y_23^0+x_24^0 <= 0, cost: 1 149: l39 -> l40 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 150: l40 -> l41 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 151: l40 -> l41 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 152: l41 -> l42 : 1-lt_20^0+head_16^0 <= 0, cost: 1 153: l41 -> l42 : 1+lt_20^0-head_16^0 <= 0, cost: 1 154: l42 -> l43 : 1-y_23^0+head_16^0 <= 0, cost: 1 155: l42 -> l43 : 1+y_23^0-head_16^0 <= 0, cost: 1 156: l43 -> l44 : head_16^0'=head_16^post68, lt_20^0'=lt_20^post68, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, t_25^0'=t_25^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 157: l44 -> l45 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 158: l44 -> l45 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 159: l45 -> l1 : 1-lt_20^0+head_16^0 <= 0, cost: 1 160: l45 -> l1 : 1+lt_20^0-head_16^0 <= 0, cost: 1 163: l47 -> l48 : 1-lt_17^0+head_16^0 <= 0, cost: 1 164: l47 -> l48 : 1+lt_17^0-head_16^0 <= 0, cost: 1 165: l48 -> l49 : head_16^0'=head_16^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, tail_15^0'=tail_15^post78, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 166: l49 -> l50 : 1+y_23^0-x_24^0 <= 0, cost: 1 167: l49 -> l50 : 1-y_23^0+x_24^0 <= 0, cost: 1 168: l50 -> l51 : t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 169: l51 -> l52 : 1-y_23^0+head_16^0 <= 0, cost: 1 170: l51 -> l52 : 1+y_23^0-head_16^0 <= 0, cost: 1 171: l52 -> l37 : (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 174: l53 -> l54 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 175: l53 -> l54 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 176: l54 -> l1 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 177: l55 -> l11 : head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_29^0'=0, length_27^0'=nondet_12^1, nondet_12^0'=nondet_12^post73, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, tail_15^0'=temp_35^0, temp_35^0'=temp_35^post73, T, cost: 1 made implied equalities explicit Original rule: l0 -> l1 : a_153^0'=a_153^post1, a_178^0'=a_178^post1, a_208^0'=a_208^post1, f_198^0'=f_198^post1, head_16^0'=head_16^post1, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^post1, i_120^0'=i_120^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^post1, nondet_12^0'=nondet_12^post1, r_164^0'=r_164^post1, r_197^0'=r_197^post1, r_39^0'=r_39^post1, rcd_104^0'=rcd_104^post1, rcd_112^0'=rcd_112^post1, rcd_179^0'=rcd_179^post1, rcd_185^0'=rcd_185^post1, rcd_190^0'=rcd_190^post1, rcd_207^0'=rcd_207^post1, rcd_43^0'=rcd_43^post1, rcd_69^0'=rcd_69^post1, result_11^0'=result_11^post1, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^post1, tail_15^0'=tail_15^post1, temp0_21^0'=temp0_21^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^post1, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^post1, x_slam_f_22^0'=x_slam_f_22^post1, y_23^0'=y_23^post1, (0 == 0 /\ -temp_35^post1+temp_35^0 == 0 /\ -lt_17^0+head_16^post1 <= 0 /\ f_198^0-f_198^post1 == 0 /\ 1-i_120^0 <= 0 /\ nondet_12^0-nondet_12^post1 == 0 /\ t_25^0-t_25^post1 == 0 /\ result_11^post1-temp0_21^0 == 0 /\ -x_24^post1+x_24^0 == 0 /\ lt_17^0-head_16^post1 <= 0 /\ a_153^0-a_153^post1 == 0 /\ rcd_185^0-rcd_185^post1 == 0 /\ i_120^0-i_120^post1 == 0 /\ -temp0_21^post1+temp0_21^0 == 0 /\ -i_29^0 <= 0 /\ -a_178^post1+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post1 == 0 /\ rcd_190^0-rcd_190^post1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ head_16^post1-result_11^1 == 0 /\ rcd_69^0-rcd_69^post1 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ r_39^0-r_39^post1 == 0 /\ -r_164^post1+r_164^0 == 0 /\ -lt_20^post1+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post1 == 0 /\ -rcd_207^post1+rcd_207^0 == 0 /\ -rcd_179^post1+rcd_179^0 == 0 /\ i_110^0-i_110^post1 == 0 /\ -a_208^post1+a_208^0 == 0 /\ rcd_43^0-rcd_43^post1 == 0 /\ -r_197^post1+r_197^0 == 0 /\ -rcd_112^post1+rcd_112^0 == 0 /\ y_23^0-y_23^post1 == 0 /\ -x_slam_f_22^post1+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post1 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 New rule: l0 -> l1 : a_153^0'=a_153^post1, a_178^0'=a_178^post1, a_208^0'=a_208^post1, f_198^0'=f_198^post1, head_16^0'=head_16^post1, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^post1, i_120^0'=i_120^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^post1, nondet_12^0'=nondet_12^post1, r_164^0'=r_164^post1, r_197^0'=r_197^post1, r_39^0'=r_39^post1, rcd_104^0'=rcd_104^post1, rcd_112^0'=rcd_112^post1, rcd_179^0'=rcd_179^post1, rcd_185^0'=rcd_185^post1, rcd_190^0'=rcd_190^post1, rcd_207^0'=rcd_207^post1, rcd_43^0'=rcd_43^post1, rcd_69^0'=rcd_69^post1, result_11^0'=result_11^post1, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^post1, tail_15^0'=tail_15^post1, temp0_21^0'=temp0_21^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^post1, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^post1, x_slam_f_22^0'=x_slam_f_22^post1, y_23^0'=y_23^post1, (0 == 0 /\ -temp_35^post1+temp_35^0 == 0 /\ -lt_17^0+head_16^post1 <= 0 /\ -lt_17^0+head_16^post1 == 0 /\ f_198^0-f_198^post1 == 0 /\ 1-i_120^0 <= 0 /\ nondet_12^0-nondet_12^post1 == 0 /\ t_25^0-t_25^post1 == 0 /\ result_11^post1-temp0_21^0 == 0 /\ -x_24^post1+x_24^0 == 0 /\ lt_17^0-head_16^post1 <= 0 /\ a_153^0-a_153^post1 == 0 /\ rcd_185^0-rcd_185^post1 == 0 /\ i_120^0-i_120^post1 == 0 /\ -temp0_21^post1+temp0_21^0 == 0 /\ -i_29^0 <= 0 /\ -a_178^post1+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post1 == 0 /\ rcd_190^0-rcd_190^post1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ head_16^post1-result_11^1 == 0 /\ rcd_69^0-rcd_69^post1 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ r_39^0-r_39^post1 == 0 /\ -r_164^post1+r_164^0 == 0 /\ -lt_20^post1+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post1 == 0 /\ -rcd_207^post1+rcd_207^0 == 0 /\ -rcd_179^post1+rcd_179^0 == 0 /\ i_110^0-i_110^post1 == 0 /\ -a_208^post1+a_208^0 == 0 /\ rcd_43^0-rcd_43^post1 == 0 /\ -r_197^post1+r_197^0 == 0 /\ -rcd_112^post1+rcd_112^0 == 0 /\ y_23^0-y_23^post1 == 0 /\ -x_slam_f_22^post1+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post1 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 Propagated Equalities Original rule: l0 -> l1 : a_153^0'=a_153^post1, a_178^0'=a_178^post1, a_208^0'=a_208^post1, f_198^0'=f_198^post1, head_16^0'=head_16^post1, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^post1, i_120^0'=i_120^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^post1, nondet_12^0'=nondet_12^post1, r_164^0'=r_164^post1, r_197^0'=r_197^post1, r_39^0'=r_39^post1, rcd_104^0'=rcd_104^post1, rcd_112^0'=rcd_112^post1, rcd_179^0'=rcd_179^post1, rcd_185^0'=rcd_185^post1, rcd_190^0'=rcd_190^post1, rcd_207^0'=rcd_207^post1, rcd_43^0'=rcd_43^post1, rcd_69^0'=rcd_69^post1, result_11^0'=result_11^post1, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^post1, tail_15^0'=tail_15^post1, temp0_21^0'=temp0_21^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^post1, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^post1, x_slam_f_22^0'=x_slam_f_22^post1, y_23^0'=y_23^post1, (0 == 0 /\ -temp_35^post1+temp_35^0 == 0 /\ -lt_17^0+head_16^post1 <= 0 /\ -lt_17^0+head_16^post1 == 0 /\ f_198^0-f_198^post1 == 0 /\ 1-i_120^0 <= 0 /\ nondet_12^0-nondet_12^post1 == 0 /\ t_25^0-t_25^post1 == 0 /\ result_11^post1-temp0_21^0 == 0 /\ -x_24^post1+x_24^0 == 0 /\ lt_17^0-head_16^post1 <= 0 /\ a_153^0-a_153^post1 == 0 /\ rcd_185^0-rcd_185^post1 == 0 /\ i_120^0-i_120^post1 == 0 /\ -temp0_21^post1+temp0_21^0 == 0 /\ -i_29^0 <= 0 /\ -a_178^post1+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post1 == 0 /\ rcd_190^0-rcd_190^post1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ head_16^post1-result_11^1 == 0 /\ rcd_69^0-rcd_69^post1 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ r_39^0-r_39^post1 == 0 /\ -r_164^post1+r_164^0 == 0 /\ -lt_20^post1+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post1 == 0 /\ -rcd_207^post1+rcd_207^0 == 0 /\ -rcd_179^post1+rcd_179^0 == 0 /\ i_110^0-i_110^post1 == 0 /\ -a_208^post1+a_208^0 == 0 /\ rcd_43^0-rcd_43^post1 == 0 /\ -r_197^post1+r_197^0 == 0 /\ -rcd_112^post1+rcd_112^0 == 0 /\ y_23^0-y_23^post1 == 0 /\ -x_slam_f_22^post1+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post1 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 New rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ 1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 propagated equality temp_35^post1 = temp_35^0 propagated equality head_16^post1 = lt_17^0 propagated equality f_198^post1 = f_198^0 propagated equality nondet_12^post1 = nondet_12^0 propagated equality t_25^post1 = t_25^0 propagated equality result_11^post1 = temp0_21^0 propagated equality x_24^post1 = x_24^0 propagated equality a_153^post1 = a_153^0 propagated equality rcd_185^post1 = rcd_185^0 propagated equality i_120^post1 = i_120^0 propagated equality temp0_21^post1 = temp0_21^0 propagated equality a_178^post1 = a_178^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post1 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_190^post1 = rcd_190^0 propagated equality rcd_69^post1 = rcd_69^0 propagated equality r_39^post1 = r_39^0 propagated equality r_164^post1 = r_164^0 propagated equality lt_20^post1 = lt_20^0 propagated equality rcd_104^post1 = rcd_104^0 propagated equality rcd_207^post1 = rcd_207^0 propagated equality rcd_179^post1 = rcd_179^0 propagated equality i_110^post1 = i_110^0 propagated equality a_208^post1 = a_208^0 propagated equality rcd_43^post1 = rcd_43^0 propagated equality r_197^post1 = r_197^0 propagated equality rcd_112^post1 = rcd_112^0 propagated equality y_23^post1 = y_23^0 propagated equality x_slam_f_22^post1 = x_slam_f_22^0 propagated equality tail_15^post1 = tail_15^0 Propagated Equalities Original rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ 1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -temp0_30^1+result_11^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0), cost: 1 New rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 propagated equality result_11^1 = lt_17^0 propagated equality temp0_30^1 = head_31^0 Simplified Guard Original rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post1, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l0 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, tmp_33^0'=tmp_33^post1, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l3 : a_153^0'=a_153^post2, a_178^0'=a_178^post2, a_208^0'=a_208^post2, f_198^0'=f_198^post2, head_16^0'=head_16^post2, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^post2, i_120^0'=i_120^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^post2, lt_20^0'=lt_20^post2, nondet_12^0'=nondet_12^post2, r_164^0'=r_164^post2, r_197^0'=r_197^post2, r_39^0'=r_39^post2, rcd_104^0'=rcd_104^post2, rcd_112^0'=rcd_112^post2, rcd_179^0'=rcd_179^post2, rcd_185^0'=rcd_185^post2, rcd_190^0'=rcd_190^post2, rcd_207^0'=rcd_207^post2, rcd_43^0'=rcd_43^post2, rcd_69^0'=rcd_69^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^post2, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^post2, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^post2, x_slam_f_22^0'=x_slam_f_22^post2, y_23^0'=y_23^post2, (0 == 0 /\ lt_20^0-lt_20^post2 == 0 /\ -i_110^post2+i_110^0 == 0 /\ nondet_12^0-nondet_12^post2 == 0 /\ a_178^0-a_178^post2 == 0 /\ y_23^0-y_23^post2 == 0 /\ -x_slam_f_22^post2+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post2 == 0 /\ -i_29^0 <= 0 /\ -temp0_21^post2+temp0_21^0 == 0 /\ -rcd_43^post2+rcd_43^0 == 0 /\ head_16^post2-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ rcd_112^0-rcd_112^post2 == 0 /\ -i_29^0+length_27^0 <= 0 /\ r_39^0-r_39^post2 == 0 /\ temp_35^0-temp_35^post2 == 0 /\ rcd_190^0-rcd_190^post2 == 0 /\ -rcd_179^post2+rcd_179^0 == 0 /\ -t_25^post2+t_25^0 == 0 /\ i_120^0-i_120^post2 == 0 /\ -lt_17^post2+lt_17^0 == 0 /\ -r_164^post2+r_164^0 == 0 /\ rcd_207^0-rcd_207^post2 == 0 /\ -rcd_104^post2+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post2 == 0 /\ -a_208^post2+a_208^0 == 0 /\ -x_24^post2+x_24^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ r_197^0-r_197^post2 == 0 /\ -rcd_185^post2+rcd_185^0 == 0 /\ f_198^0-f_198^post2 == 0), cost: 1 New rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0 <= 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 propagated equality lt_20^post2 = lt_20^0 propagated equality i_110^post2 = i_110^0 propagated equality nondet_12^post2 = nondet_12^0 propagated equality a_178^post2 = a_178^0 propagated equality y_23^post2 = y_23^0 propagated equality x_slam_f_22^post2 = x_slam_f_22^0 propagated equality a_153^post2 = a_153^0 propagated equality temp0_21^post2 = temp0_21^0 propagated equality rcd_43^post2 = rcd_43^0 propagated equality head_16^post2 = result_11^1 propagated equality rcd_112^post2 = rcd_112^0 propagated equality r_39^post2 = r_39^0 propagated equality temp_35^post2 = temp_35^0 propagated equality rcd_190^post2 = rcd_190^0 propagated equality rcd_179^post2 = rcd_179^0 propagated equality t_25^post2 = t_25^0 propagated equality i_120^post2 = i_120^0 propagated equality lt_17^post2 = lt_17^0 propagated equality r_164^post2 = r_164^0 propagated equality rcd_207^post2 = rcd_207^0 propagated equality rcd_104^post2 = rcd_104^0 propagated equality rcd_69^post2 = rcd_69^0 propagated equality a_208^post2 = a_208^0 propagated equality x_24^post2 = x_24^0 propagated equality r_197^post2 = r_197^0 propagated equality rcd_185^post2 = rcd_185^0 propagated equality f_198^post2 = f_198^0 Propagated Equalities Original rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0 <= 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 New rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 propagated equality temp0_30^1 = head_31^0 propagated equality result_11^1 = head_31^0 Simplified Guard Original rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 New rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l3 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post2, length_27^0'=length_27^post2, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, t_25^0'=t_25^0, tail_15^0'=tail_15^post2, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post2, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 New rule: l0 -> l3 : head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, tail_15^0'=tail_15^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, tmp_33^0'=tmp_33^post2, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 Propagated Equalities Original rule: l3 -> l4 : a_153^0'=a_153^post3, a_178^0'=a_178^post3, a_208^0'=a_208^post3, f_198^0'=f_198^post3, head_16^0'=head_16^post3, head_31^0'=head_31^post3, head_slam_f_28^0'=head_slam_f_28^post3, i_110^0'=i_110^post3, i_120^0'=i_120^post3, i_29^0'=i_29^post3, length_27^0'=length_27^post3, lt_17^0'=lt_17^post3, lt_20^0'=lt_20^post3, nondet_12^0'=nondet_12^post3, r_164^0'=r_164^post3, r_197^0'=r_197^post3, r_39^0'=r_39^post3, rcd_104^0'=rcd_104^post3, rcd_112^0'=rcd_112^post3, rcd_179^0'=rcd_179^post3, rcd_185^0'=rcd_185^post3, rcd_190^0'=rcd_190^post3, rcd_207^0'=rcd_207^post3, rcd_43^0'=rcd_43^post3, rcd_69^0'=rcd_69^post3, result_11^0'=result_11^post3, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post3, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post3, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post3, t_25^0'=t_25^post3, tail_15^0'=tail_15^post3, temp0_21^0'=temp0_21^post3, temp0_30^0'=temp0_30^post3, temp_34^0'=temp_34^post3, temp_35^0'=temp_35^post3, tmp_33^0'=tmp_33^post3, x_24^0'=x_24^post3, x_slam_f_22^0'=x_slam_f_22^post3, y_23^0'=y_23^post3, (tail_15^0-tail_15^post3 == 0 /\ -rcd_104^post3+rcd_104^0 == 0 /\ -head_31^post3+head_31^0 == 0 /\ -rcd_179^post3+rcd_179^0 == 0 /\ rcd_69^0-rcd_69^post3 == 0 /\ -rcd_185^post3+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post3 == 0 /\ -rcd_43^post3+rcd_43^0 == 0 /\ lt_20^0-lt_20^post3 == 0 /\ f_198^0-f_198^post3 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post3 == 0 /\ y_23^0-y_23^post3 == 0 /\ r_197^0-r_197^post3 == 0 /\ a_208^0-a_208^post3 == 0 /\ r_39^0-r_39^post3 == 0 /\ i_29^0-i_29^post3 == 0 /\ temp_35^0-temp_35^post3 == 0 /\ x_slam_f_22^0-x_slam_f_22^post3 == 0 /\ -lt_17^post3+lt_17^0 == 0 /\ -r_164^post3+r_164^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post3 == 0 /\ -head_16^post3+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post3+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post3 == 0 /\ -a_178^post3+a_178^0 == 0 /\ -a_153^post3+a_153^0 == 0 /\ -head_slam_f_28^post3+head_slam_f_28^0 == 0 /\ -length_27^post3+length_27^0 == 0 /\ i_120^0-i_120^post3 == 0 /\ temp_34^0-temp_34^post3 == 0 /\ rcd_190^0-rcd_190^post3 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -x_24^post3+x_24^0 == 0 /\ -i_110^post3+i_110^0 == 0 /\ -tmp_33^post3+tmp_33^0 == 0 /\ -temp0_21^post3+temp0_21^0 == 0 /\ rcd_207^0-rcd_207^post3 == 0 /\ result_11^0-result_11^post3 == 0 /\ -nondet_12^post3+nondet_12^0 == 0 /\ t_25^0-t_25^post3 == 0), cost: 1 New rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 propagated equality tail_15^post3 = tail_15^0 propagated equality rcd_104^post3 = rcd_104^0 propagated equality head_31^post3 = head_31^0 propagated equality rcd_179^post3 = rcd_179^0 propagated equality rcd_69^post3 = rcd_69^0 propagated equality rcd_185^post3 = rcd_185^0 propagated equality rcd_112^post3 = rcd_112^0 propagated equality rcd_43^post3 = rcd_43^0 propagated equality lt_20^post3 = lt_20^0 propagated equality f_198^post3 = f_198^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post3 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality y_23^post3 = y_23^0 propagated equality r_197^post3 = r_197^0 propagated equality a_208^post3 = a_208^0 propagated equality r_39^post3 = r_39^0 propagated equality i_29^post3 = i_29^0 propagated equality temp_35^post3 = temp_35^0 propagated equality x_slam_f_22^post3 = x_slam_f_22^0 propagated equality lt_17^post3 = lt_17^0 propagated equality r_164^post3 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post3 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_16^post3 = head_16^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post3 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp0_30^post3 = temp0_30^0 propagated equality a_178^post3 = a_178^0 propagated equality a_153^post3 = a_153^0 propagated equality head_slam_f_28^post3 = head_slam_f_28^0 propagated equality length_27^post3 = length_27^0 propagated equality i_120^post3 = i_120^0 propagated equality temp_34^post3 = temp_34^0 propagated equality rcd_190^post3 = rcd_190^0 propagated equality x_24^post3 = x_24^0 propagated equality i_110^post3 = i_110^0 propagated equality tmp_33^post3 = tmp_33^0 propagated equality temp0_21^post3 = temp0_21^0 propagated equality rcd_207^post3 = rcd_207^0 propagated equality result_11^post3 = result_11^0 propagated equality nondet_12^post3 = nondet_12^0 propagated equality t_25^post3 = t_25^0 Simplified Guard Original rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 New rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 New rule: l3 -> l4 : 1-lt_17^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l3 -> l4 : a_153^0'=a_153^post4, a_178^0'=a_178^post4, a_208^0'=a_208^post4, f_198^0'=f_198^post4, head_16^0'=head_16^post4, head_31^0'=head_31^post4, head_slam_f_28^0'=head_slam_f_28^post4, i_110^0'=i_110^post4, i_120^0'=i_120^post4, i_29^0'=i_29^post4, length_27^0'=length_27^post4, lt_17^0'=lt_17^post4, lt_20^0'=lt_20^post4, nondet_12^0'=nondet_12^post4, r_164^0'=r_164^post4, r_197^0'=r_197^post4, r_39^0'=r_39^post4, rcd_104^0'=rcd_104^post4, rcd_112^0'=rcd_112^post4, rcd_179^0'=rcd_179^post4, rcd_185^0'=rcd_185^post4, rcd_190^0'=rcd_190^post4, rcd_207^0'=rcd_207^post4, rcd_43^0'=rcd_43^post4, rcd_69^0'=rcd_69^post4, result_11^0'=result_11^post4, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post4, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post4, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post4, t_25^0'=t_25^post4, tail_15^0'=tail_15^post4, temp0_21^0'=temp0_21^post4, temp0_30^0'=temp0_30^post4, temp_34^0'=temp_34^post4, temp_35^0'=temp_35^post4, tmp_33^0'=tmp_33^post4, x_24^0'=x_24^post4, x_slam_f_22^0'=x_slam_f_22^post4, y_23^0'=y_23^post4, (-length_27^post4+length_27^0 == 0 /\ -x_24^post4+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post4 == 0 /\ -rcd_112^post4+rcd_112^0 == 0 /\ -head_31^post4+head_31^0 == 0 /\ -rcd_179^post4+rcd_179^0 == 0 /\ -rcd_190^post4+rcd_190^0 == 0 /\ f_198^0-f_198^post4 == 0 /\ -head_slam_f_28^post4+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post4 == 0 /\ -temp_35^post4+temp_35^0 == 0 /\ r_39^0-r_39^post4 == 0 /\ -result_11^post4+result_11^0 == 0 /\ -a_208^post4+a_208^0 == 0 /\ i_110^0-i_110^post4 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post4 == 0 /\ i_120^0-i_120^post4 == 0 /\ a_153^0-a_153^post4 == 0 /\ -lt_20^post4+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post4 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -tmp_33^post4+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post4 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post4+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_34^0-temp_34^post4 == 0 /\ nondet_12^0-nondet_12^post4 == 0 /\ -temp0_21^post4+temp0_21^0 == 0 /\ -rcd_207^post4+rcd_207^0 == 0 /\ r_164^0-r_164^post4 == 0 /\ head_16^0-head_16^post4 == 0 /\ rcd_43^0-rcd_43^post4 == 0 /\ t_25^0-t_25^post4 == 0 /\ -a_178^post4+a_178^0 == 0 /\ -i_29^post4+i_29^0 == 0 /\ rcd_69^0-rcd_69^post4 == 0 /\ y_23^0-y_23^post4 == 0 /\ tail_15^0-tail_15^post4 == 0 /\ -r_197^post4+r_197^0 == 0 /\ temp0_30^0-temp0_30^post4 == 0 /\ -lt_17^post4+lt_17^0 == 0), cost: 1 New rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 propagated equality length_27^post4 = length_27^0 propagated equality x_24^post4 = x_24^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post4 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_112^post4 = rcd_112^0 propagated equality head_31^post4 = head_31^0 propagated equality rcd_179^post4 = rcd_179^0 propagated equality rcd_190^post4 = rcd_190^0 propagated equality f_198^post4 = f_198^0 propagated equality head_slam_f_28^post4 = head_slam_f_28^0 propagated equality rcd_104^post4 = rcd_104^0 propagated equality temp_35^post4 = temp_35^0 propagated equality r_39^post4 = r_39^0 propagated equality result_11^post4 = result_11^0 propagated equality a_208^post4 = a_208^0 propagated equality i_110^post4 = i_110^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post4 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post4 = i_120^0 propagated equality a_153^post4 = a_153^0 propagated equality lt_20^post4 = lt_20^0 propagated equality x_slam_f_22^post4 = x_slam_f_22^0 propagated equality tmp_33^post4 = tmp_33^0 propagated equality rcd_185^post4 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post4 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp_34^post4 = temp_34^0 propagated equality nondet_12^post4 = nondet_12^0 propagated equality temp0_21^post4 = temp0_21^0 propagated equality rcd_207^post4 = rcd_207^0 propagated equality r_164^post4 = r_164^0 propagated equality head_16^post4 = head_16^0 propagated equality rcd_43^post4 = rcd_43^0 propagated equality t_25^post4 = t_25^0 propagated equality a_178^post4 = a_178^0 propagated equality i_29^post4 = i_29^0 propagated equality rcd_69^post4 = rcd_69^0 propagated equality y_23^post4 = y_23^0 propagated equality tail_15^post4 = tail_15^0 propagated equality r_197^post4 = r_197^0 propagated equality temp0_30^post4 = temp0_30^0 propagated equality lt_17^post4 = lt_17^0 Simplified Guard Original rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 New rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l3 -> l4 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 New rule: l3 -> l4 : 1+lt_17^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l4 -> l5 : a_153^0'=a_153^post5, a_178^0'=a_178^post5, a_208^0'=a_208^post5, f_198^0'=f_198^post5, head_16^0'=head_16^post5, head_31^0'=head_31^post5, head_slam_f_28^0'=head_slam_f_28^post5, i_110^0'=i_110^post5, i_120^0'=i_120^post5, i_29^0'=i_29^post5, length_27^0'=length_27^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^post5, r_164^0'=r_164^post5, r_197^0'=r_197^post5, r_39^0'=r_39^post5, rcd_104^0'=rcd_104^post5, rcd_112^0'=rcd_112^post5, rcd_179^0'=rcd_179^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^post5, rcd_43^0'=rcd_43^post5, rcd_69^0'=rcd_69^post5, result_11^0'=result_11^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post5, t_25^0'=t_25^post5, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^post5, temp0_30^0'=temp0_30^post5, temp_34^0'=temp_34^post5, temp_35^0'=temp_35^post5, tmp_33^0'=tmp_33^post5, x_24^0'=x_24^post5, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=y_23^post5, (0 == 0 /\ -head_31^post5+head_31^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -x_slam_f_22^1+x_24^post5 <= 0 /\ -x_slam_f_22^1+x_24^post5 == 0 /\ -tmp_33^post5+tmp_33^0 == 0 /\ -head_16^0+x_24^post5 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post5+temp0_21^0 == 0 /\ -i_120^0 <= 0 /\ f_198^0-f_198^post5 == 0 /\ nondet_12^0-nondet_12^post5 == 0 /\ temp0_30^0-temp0_30^post5 == 0 /\ a_208^0-a_208^post5 == 0 /\ x_slam_f_22^1-x_24^post5 <= 0 /\ i_29^0-i_29^post5 == 0 /\ -rcd_179^post5+rcd_179^0 == 0 /\ head_16^0-x_24^post5 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_197^post5+r_197^0 == 0 /\ temp_34^0-temp_34^post5 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ rcd_104^0-rcd_104^post5 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_153^0-a_153^post5 == 0 /\ -head_slam_f_28^post5+head_slam_f_28^0 == 0 /\ -length_27^post5+length_27^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post5+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ i_120^0-i_120^post5 == 0 /\ -result_11^post5+result_11^0 == 0 /\ r_39^0-r_39^post5 == 0 /\ -y_23^post5+lt_20^0 <= 0 /\ -a_178^post5+a_178^0 == 0 /\ rcd_43^0-rcd_43^post5 == 0 /\ t_25^0-t_25^post5 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -temp_35^post5+temp_35^0 == 0 /\ rcd_69^0-rcd_69^post5 == 0 /\ -rcd_207^post5+rcd_207^0 == 0 /\ -i_110^post5+i_110^0 == 0 /\ -rcd_112^post5+rcd_112^0 == 0 /\ y_23^post5-lt_20^0 <= 0 /\ y_23^post5-lt_20^0 == 0 /\ r_164^0-r_164^post5 == 0), cost: 1 New rule: l4 -> l5 : a_153^0'=a_153^post5, a_178^0'=a_178^post5, a_208^0'=a_208^post5, f_198^0'=f_198^post5, head_16^0'=head_16^post5, head_31^0'=head_31^post5, head_slam_f_28^0'=head_slam_f_28^post5, i_110^0'=i_110^post5, i_120^0'=i_120^post5, i_29^0'=i_29^post5, length_27^0'=length_27^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^post5, r_164^0'=r_164^post5, r_197^0'=r_197^post5, r_39^0'=r_39^post5, rcd_104^0'=rcd_104^post5, rcd_112^0'=rcd_112^post5, rcd_179^0'=rcd_179^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^post5, rcd_43^0'=rcd_43^post5, rcd_69^0'=rcd_69^post5, result_11^0'=result_11^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post5, t_25^0'=t_25^post5, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^post5, temp0_30^0'=temp0_30^post5, temp_34^0'=temp_34^post5, temp_35^0'=temp_35^post5, tmp_33^0'=tmp_33^post5, x_24^0'=x_24^post5, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=y_23^post5, (0 == 0 /\ -head_31^post5+head_31^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -x_slam_f_22^1+x_24^post5 <= 0 /\ -x_slam_f_22^1+x_24^post5 == 0 /\ -tmp_33^post5+tmp_33^0 == 0 /\ -head_16^0+x_24^post5 <= 0 /\ -head_16^0+x_24^post5 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_21^post5+temp0_21^0 == 0 /\ -i_120^0 <= 0 /\ f_198^0-f_198^post5 == 0 /\ nondet_12^0-nondet_12^post5 == 0 /\ temp0_30^0-temp0_30^post5 == 0 /\ a_208^0-a_208^post5 == 0 /\ x_slam_f_22^1-x_24^post5 <= 0 /\ i_29^0-i_29^post5 == 0 /\ -rcd_179^post5+rcd_179^0 == 0 /\ head_16^0-x_24^post5 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_197^post5+r_197^0 == 0 /\ temp_34^0-temp_34^post5 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ rcd_104^0-rcd_104^post5 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_153^0-a_153^post5 == 0 /\ -head_slam_f_28^post5+head_slam_f_28^0 == 0 /\ -length_27^post5+length_27^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post5+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ i_120^0-i_120^post5 == 0 /\ -result_11^post5+result_11^0 == 0 /\ r_39^0-r_39^post5 == 0 /\ -y_23^post5+lt_20^0 <= 0 /\ -y_23^post5+lt_20^0 == 0 /\ -a_178^post5+a_178^0 == 0 /\ rcd_43^0-rcd_43^post5 == 0 /\ t_25^0-t_25^post5 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -temp_35^post5+temp_35^0 == 0 /\ rcd_69^0-rcd_69^post5 == 0 /\ -rcd_207^post5+rcd_207^0 == 0 /\ -i_110^post5+i_110^0 == 0 /\ -rcd_112^post5+rcd_112^0 == 0 /\ y_23^post5-lt_20^0 <= 0 /\ y_23^post5-lt_20^0 == 0 /\ r_164^0-r_164^post5 == 0), cost: 1 Propagated Equalities Original rule: l4 -> l5 : a_153^0'=a_153^post5, a_178^0'=a_178^post5, a_208^0'=a_208^post5, f_198^0'=f_198^post5, head_16^0'=head_16^post5, head_31^0'=head_31^post5, head_slam_f_28^0'=head_slam_f_28^post5, i_110^0'=i_110^post5, i_120^0'=i_120^post5, i_29^0'=i_29^post5, length_27^0'=length_27^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^post5, r_164^0'=r_164^post5, r_197^0'=r_197^post5, r_39^0'=r_39^post5, rcd_104^0'=rcd_104^post5, rcd_112^0'=rcd_112^post5, rcd_179^0'=rcd_179^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^post5, rcd_43^0'=rcd_43^post5, rcd_69^0'=rcd_69^post5, result_11^0'=result_11^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post5, t_25^0'=t_25^post5, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^post5, temp0_30^0'=temp0_30^post5, temp_34^0'=temp_34^post5, temp_35^0'=temp_35^post5, tmp_33^0'=tmp_33^post5, x_24^0'=x_24^post5, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=y_23^post5, (0 == 0 /\ -head_31^post5+head_31^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -x_slam_f_22^1+x_24^post5 <= 0 /\ -x_slam_f_22^1+x_24^post5 == 0 /\ -tmp_33^post5+tmp_33^0 == 0 /\ -head_16^0+x_24^post5 <= 0 /\ -head_16^0+x_24^post5 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_21^post5+temp0_21^0 == 0 /\ -i_120^0 <= 0 /\ f_198^0-f_198^post5 == 0 /\ nondet_12^0-nondet_12^post5 == 0 /\ temp0_30^0-temp0_30^post5 == 0 /\ a_208^0-a_208^post5 == 0 /\ x_slam_f_22^1-x_24^post5 <= 0 /\ i_29^0-i_29^post5 == 0 /\ -rcd_179^post5+rcd_179^0 == 0 /\ head_16^0-x_24^post5 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_197^post5+r_197^0 == 0 /\ temp_34^0-temp_34^post5 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ rcd_104^0-rcd_104^post5 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_153^0-a_153^post5 == 0 /\ -head_slam_f_28^post5+head_slam_f_28^0 == 0 /\ -length_27^post5+length_27^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post5+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ i_120^0-i_120^post5 == 0 /\ -result_11^post5+result_11^0 == 0 /\ r_39^0-r_39^post5 == 0 /\ -y_23^post5+lt_20^0 <= 0 /\ -y_23^post5+lt_20^0 == 0 /\ -a_178^post5+a_178^0 == 0 /\ rcd_43^0-rcd_43^post5 == 0 /\ t_25^0-t_25^post5 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -temp_35^post5+temp_35^0 == 0 /\ rcd_69^0-rcd_69^post5 == 0 /\ -rcd_207^post5+rcd_207^0 == 0 /\ -i_110^post5+i_110^0 == 0 /\ -rcd_112^post5+rcd_112^0 == 0 /\ y_23^post5-lt_20^0 <= 0 /\ y_23^post5-lt_20^0 == 0 /\ r_164^0-r_164^post5 == 0), cost: 1 New rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0), cost: 1 propagated equality head_31^post5 = head_31^0 propagated equality x_24^post5 = x_slam_f_22^1 propagated equality tmp_33^post5 = tmp_33^0 propagated equality temp0_21^post5 = temp0_21^0 propagated equality f_198^post5 = f_198^0 propagated equality nondet_12^post5 = nondet_12^0 propagated equality temp0_30^post5 = temp0_30^0 propagated equality a_208^post5 = a_208^0 propagated equality i_29^post5 = i_29^0 propagated equality rcd_179^post5 = rcd_179^0 propagated equality r_197^post5 = r_197^0 propagated equality temp_34^post5 = temp_34^0 propagated equality rcd_104^post5 = rcd_104^0 propagated equality a_153^post5 = a_153^0 propagated equality head_slam_f_28^post5 = head_slam_f_28^0 propagated equality length_27^post5 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post5 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality i_120^post5 = i_120^0 propagated equality result_11^post5 = result_11^0 propagated equality r_39^post5 = r_39^0 propagated equality y_23^post5 = lt_20^0 propagated equality a_178^post5 = a_178^0 propagated equality rcd_43^post5 = rcd_43^0 propagated equality t_25^post5 = t_25^0 propagated equality temp_35^post5 = temp_35^0 propagated equality rcd_69^post5 = rcd_69^0 propagated equality rcd_207^post5 = rcd_207^0 propagated equality i_110^post5 = i_110^0 propagated equality rcd_112^post5 = rcd_112^0 propagated equality r_164^post5 = r_164^0 Propagated Equalities Original rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0), cost: 1 New rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality x_slam_f_22^1 = head_16^0 Simplified Guard Original rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 made implied equalities explicit Original rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l4 -> l5 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post5, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post5, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l4 -> l5 : head_16^0'=head_16^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, tail_15^0'=tail_15^post5, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Propagated Equalities Original rule: l5 -> l6 : a_153^0'=a_153^post6, a_178^0'=a_178^post6, a_208^0'=a_208^post6, f_198^0'=f_198^post6, head_16^0'=head_16^post6, head_31^0'=head_31^post6, head_slam_f_28^0'=head_slam_f_28^post6, i_110^0'=i_110^post6, i_120^0'=i_120^post6, i_29^0'=i_29^post6, length_27^0'=length_27^post6, lt_17^0'=lt_17^post6, lt_20^0'=lt_20^post6, nondet_12^0'=nondet_12^post6, r_164^0'=r_164^post6, r_197^0'=r_197^post6, r_39^0'=r_39^post6, rcd_104^0'=rcd_104^post6, rcd_112^0'=rcd_112^post6, rcd_179^0'=rcd_179^post6, rcd_185^0'=rcd_185^post6, rcd_190^0'=rcd_190^post6, rcd_207^0'=rcd_207^post6, rcd_43^0'=rcd_43^post6, rcd_69^0'=rcd_69^post6, result_11^0'=result_11^post6, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post6, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post6, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post6, t_25^0'=t_25^post6, tail_15^0'=tail_15^post6, temp0_21^0'=temp0_21^post6, temp0_30^0'=temp0_30^post6, temp_34^0'=temp_34^post6, temp_35^0'=temp_35^post6, tmp_33^0'=tmp_33^post6, x_24^0'=x_24^post6, x_slam_f_22^0'=x_slam_f_22^post6, y_23^0'=y_23^post6, (-i_29^post6+i_29^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post6 == 0 /\ rcd_69^0-rcd_69^post6 == 0 /\ head_16^0-head_16^post6 == 0 /\ a_153^0-a_153^post6 == 0 /\ -rcd_207^post6+rcd_207^0 == 0 /\ -rcd_179^post6+rcd_179^0 == 0 /\ -rcd_190^post6+rcd_190^0 == 0 /\ a_178^0-a_178^post6 == 0 /\ -a_208^post6+a_208^0 == 0 /\ temp0_30^0-temp0_30^post6 == 0 /\ -lt_20^post6+lt_20^0 == 0 /\ rcd_43^0-rcd_43^post6 == 0 /\ -rcd_112^post6+rcd_112^0 == 0 /\ -r_197^post6+r_197^0 == 0 /\ temp_34^0-temp_34^post6 == 0 /\ lt_17^0-lt_17^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post6+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post6 == 0 /\ rcd_104^0-rcd_104^post6 == 0 /\ i_120^0-i_120^post6 == 0 /\ t_25^0-t_25^post6 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post6+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post6+length_27^0 == 0 /\ y_23^0-y_23^post6 == 0 /\ r_164^0-r_164^post6 == 0 /\ -temp_35^post6+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post6 == 0 /\ i_110^0-i_110^post6 == 0 /\ tail_15^0-tail_15^post6 == 0 /\ result_11^0-result_11^post6 == 0 /\ -x_slam_f_22^post6+x_slam_f_22^0 == 0 /\ -x_24^post6+x_24^0 == 0 /\ -tmp_33^post6+tmp_33^0 == 0 /\ -temp0_21^post6+temp0_21^0 == 0 /\ f_198^0-f_198^post6 == 0 /\ nondet_12^0-nondet_12^post6 == 0 /\ -head_31^post6+head_31^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post6+head_slam_f_28^0 == 0), cost: 1 New rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality i_29^post6 = i_29^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post6 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_69^post6 = rcd_69^0 propagated equality head_16^post6 = head_16^0 propagated equality a_153^post6 = a_153^0 propagated equality rcd_207^post6 = rcd_207^0 propagated equality rcd_179^post6 = rcd_179^0 propagated equality rcd_190^post6 = rcd_190^0 propagated equality a_178^post6 = a_178^0 propagated equality a_208^post6 = a_208^0 propagated equality temp0_30^post6 = temp0_30^0 propagated equality lt_20^post6 = lt_20^0 propagated equality rcd_43^post6 = rcd_43^0 propagated equality rcd_112^post6 = rcd_112^0 propagated equality r_197^post6 = r_197^0 propagated equality temp_34^post6 = temp_34^0 propagated equality lt_17^post6 = lt_17^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post6 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_39^post6 = r_39^0 propagated equality rcd_104^post6 = rcd_104^0 propagated equality i_120^post6 = i_120^0 propagated equality t_25^post6 = t_25^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post6 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post6 = length_27^0 propagated equality y_23^post6 = y_23^0 propagated equality r_164^post6 = r_164^0 propagated equality temp_35^post6 = temp_35^0 propagated equality rcd_185^post6 = rcd_185^0 propagated equality i_110^post6 = i_110^0 propagated equality tail_15^post6 = tail_15^0 propagated equality result_11^post6 = result_11^0 propagated equality x_slam_f_22^post6 = x_slam_f_22^0 propagated equality x_24^post6 = x_24^0 propagated equality tmp_33^post6 = tmp_33^0 propagated equality temp0_21^post6 = temp0_21^0 propagated equality f_198^post6 = f_198^0 propagated equality nondet_12^post6 = nondet_12^0 propagated equality head_31^post6 = head_31^0 propagated equality head_slam_f_28^post6 = head_slam_f_28^0 Simplified Guard Original rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l5 -> l6 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l5 -> l6 : a_153^0'=a_153^post7, a_178^0'=a_178^post7, a_208^0'=a_208^post7, f_198^0'=f_198^post7, head_16^0'=head_16^post7, head_31^0'=head_31^post7, head_slam_f_28^0'=head_slam_f_28^post7, i_110^0'=i_110^post7, i_120^0'=i_120^post7, i_29^0'=i_29^post7, length_27^0'=length_27^post7, lt_17^0'=lt_17^post7, lt_20^0'=lt_20^post7, nondet_12^0'=nondet_12^post7, r_164^0'=r_164^post7, r_197^0'=r_197^post7, r_39^0'=r_39^post7, rcd_104^0'=rcd_104^post7, rcd_112^0'=rcd_112^post7, rcd_179^0'=rcd_179^post7, rcd_185^0'=rcd_185^post7, rcd_190^0'=rcd_190^post7, rcd_207^0'=rcd_207^post7, rcd_43^0'=rcd_43^post7, rcd_69^0'=rcd_69^post7, result_11^0'=result_11^post7, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post7, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post7, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post7, t_25^0'=t_25^post7, tail_15^0'=tail_15^post7, temp0_21^0'=temp0_21^post7, temp0_30^0'=temp0_30^post7, temp_34^0'=temp_34^post7, temp_35^0'=temp_35^post7, tmp_33^0'=tmp_33^post7, x_24^0'=x_24^post7, x_slam_f_22^0'=x_slam_f_22^post7, y_23^0'=y_23^post7, (result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post7 == 0 /\ r_39^0-r_39^post7 == 0 /\ rcd_69^0-rcd_69^post7 == 0 /\ rcd_112^0-rcd_112^post7 == 0 /\ a_208^0-a_208^post7 == 0 /\ -t_25^post7+t_25^0 == 0 /\ -nondet_12^post7+nondet_12^0 == 0 /\ -r_164^post7+r_164^0 == 0 /\ lt_17^0-lt_17^post7 == 0 /\ head_31^0-head_31^post7 == 0 /\ -head_16^post7+head_16^0 == 0 /\ -x_24^post7+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post7+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post7+tmp_33^0 == 0 /\ i_120^0-i_120^post7 == 0 /\ -f_198^post7+f_198^0 == 0 /\ -rcd_185^post7+rcd_185^0 == 0 /\ -head_slam_f_28^post7+head_slam_f_28^0 == 0 /\ -a_178^post7+a_178^0 == 0 /\ -length_27^post7+length_27^0 == 0 /\ -temp_34^post7+temp_34^0 == 0 /\ i_29^0-i_29^post7 == 0 /\ -i_110^post7+i_110^0 == 0 /\ tail_15^0-tail_15^post7 == 0 /\ result_11^0-result_11^post7 == 0 /\ temp_35^0-temp_35^post7 == 0 /\ x_slam_f_22^0-x_slam_f_22^post7 == 0 /\ r_197^0-r_197^post7 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post7 == 0 /\ -rcd_104^post7+rcd_104^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ lt_20^0-lt_20^post7 == 0 /\ rcd_190^0-rcd_190^post7 == 0 /\ -temp0_21^post7+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post7 == 0 /\ -a_153^post7+a_153^0 == 0 /\ -rcd_179^post7+rcd_179^0 == 0 /\ rcd_207^0-rcd_207^post7 == 0 /\ -rcd_43^post7+rcd_43^0 == 0 /\ y_23^0-y_23^post7 == 0), cost: 1 New rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality result_dot_nondet_sdv_special_return_value_14^post7 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_39^post7 = r_39^0 propagated equality rcd_69^post7 = rcd_69^0 propagated equality rcd_112^post7 = rcd_112^0 propagated equality a_208^post7 = a_208^0 propagated equality t_25^post7 = t_25^0 propagated equality nondet_12^post7 = nondet_12^0 propagated equality r_164^post7 = r_164^0 propagated equality lt_17^post7 = lt_17^0 propagated equality head_31^post7 = head_31^0 propagated equality head_16^post7 = head_16^0 propagated equality x_24^post7 = x_24^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post7 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality tmp_33^post7 = tmp_33^0 propagated equality i_120^post7 = i_120^0 propagated equality f_198^post7 = f_198^0 propagated equality rcd_185^post7 = rcd_185^0 propagated equality head_slam_f_28^post7 = head_slam_f_28^0 propagated equality a_178^post7 = a_178^0 propagated equality length_27^post7 = length_27^0 propagated equality temp_34^post7 = temp_34^0 propagated equality i_29^post7 = i_29^0 propagated equality i_110^post7 = i_110^0 propagated equality tail_15^post7 = tail_15^0 propagated equality result_11^post7 = result_11^0 propagated equality temp_35^post7 = temp_35^0 propagated equality x_slam_f_22^post7 = x_slam_f_22^0 propagated equality r_197^post7 = r_197^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post7 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_104^post7 = rcd_104^0 propagated equality lt_20^post7 = lt_20^0 propagated equality rcd_190^post7 = rcd_190^0 propagated equality temp0_21^post7 = temp0_21^0 propagated equality temp0_30^post7 = temp0_30^0 propagated equality a_153^post7 = a_153^0 propagated equality rcd_179^post7 = rcd_179^0 propagated equality rcd_207^post7 = rcd_207^0 propagated equality rcd_43^post7 = rcd_43^0 propagated equality y_23^post7 = y_23^0 Simplified Guard Original rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l5 -> l6 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l5 -> l6 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l6 -> l7 : a_153^0'=a_153^post8, a_178^0'=a_178^post8, a_208^0'=a_208^post8, f_198^0'=f_198^post8, head_16^0'=head_16^post8, head_31^0'=head_31^post8, head_slam_f_28^0'=head_slam_f_28^post8, i_110^0'=i_110^post8, i_120^0'=i_120^post8, i_29^0'=i_29^post8, length_27^0'=length_27^post8, lt_17^0'=lt_17^post8, lt_20^0'=lt_20^post8, nondet_12^0'=nondet_12^post8, r_164^0'=r_164^post8, r_197^0'=r_197^post8, r_39^0'=r_39^post8, rcd_104^0'=rcd_104^post8, rcd_112^0'=rcd_112^post8, rcd_179^0'=rcd_179^post8, rcd_185^0'=rcd_185^post8, rcd_190^0'=rcd_190^post8, rcd_207^0'=rcd_207^post8, rcd_43^0'=rcd_43^post8, rcd_69^0'=rcd_69^post8, result_11^0'=result_11^post8, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post8, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post8, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post8, t_25^0'=t_25^post8, tail_15^0'=tail_15^post8, temp0_21^0'=temp0_21^post8, temp0_30^0'=temp0_30^post8, temp_34^0'=temp_34^post8, temp_35^0'=temp_35^post8, tmp_33^0'=tmp_33^post8, x_24^0'=x_24^post8, x_slam_f_22^0'=x_slam_f_22^post8, y_23^0'=y_23^post8, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -head_16^post8+head_16^0 == 0 /\ a_208^0-a_208^post8 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post8 == 0 /\ t_25^post8-head_16^0 <= 0 /\ -temp_35^post8+temp_35^0 == 0 /\ a_153^post8-a_178^0 <= 0 /\ -head_slam_f_28^post8+head_slam_f_28^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post8 == 0 /\ -x_24^post8+x_24^0 == 0 /\ -i_110^post8+i_110^0 == 0 /\ -tmp_33^post8+tmp_33^0 == 0 /\ -f_198^post8+f_198^0 == 0 /\ nondet_12^0-nondet_12^post8 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post8+temp0_21^0 == 0 /\ head_31^0-head_31^post8 == 0 /\ -t_25^post8+head_16^0 <= 0 /\ -a_178^post8+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post8 == 0 /\ -a_153^post8+a_178^0 <= 0 /\ -i_29^post8+i_29^0 == 0 /\ i_120^0-i_120^post8 == 0 /\ r_197^0-r_197^post8 == 0 /\ rcd_69^0-rcd_69^post8 == 0 /\ temp_34^0-temp_34^post8 == 0 /\ -length_27^post8+length_27^0 == 0 /\ lt_17^0-lt_17^post8 == 0 /\ -rcd_104^post8+rcd_104^0 == 0 /\ -rcd_179^post8+rcd_179^0 == 0 /\ -rcd_185^post8+rcd_185^0 == 0 /\ -rcd_43^post8+rcd_43^0 == 0 /\ -rcd_207^post8+rcd_207^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ lt_20^0-lt_20^post8 == 0 /\ -x_slam_f_22^post8+x_slam_f_22^0 == 0 /\ result_11^0-result_11^post8 == 0 /\ tail_15^0-tail_15^post8 == 0 /\ temp0_30^0-temp0_30^post8 == 0 /\ t_25^post8-x_24^0 == 0 /\ rcd_112^0-rcd_112^post8 == 0 /\ -r_164^post8+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post8+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ y_23^0-y_23^post8 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ rcd_190^0-rcd_190^post8 == 0), cost: 1 New rule: l6 -> l7 : a_153^0'=a_153^post8, a_178^0'=a_178^post8, a_208^0'=a_208^post8, f_198^0'=f_198^post8, head_16^0'=head_16^post8, head_31^0'=head_31^post8, head_slam_f_28^0'=head_slam_f_28^post8, i_110^0'=i_110^post8, i_120^0'=i_120^post8, i_29^0'=i_29^post8, length_27^0'=length_27^post8, lt_17^0'=lt_17^post8, lt_20^0'=lt_20^post8, nondet_12^0'=nondet_12^post8, r_164^0'=r_164^post8, r_197^0'=r_197^post8, r_39^0'=r_39^post8, rcd_104^0'=rcd_104^post8, rcd_112^0'=rcd_112^post8, rcd_179^0'=rcd_179^post8, rcd_185^0'=rcd_185^post8, rcd_190^0'=rcd_190^post8, rcd_207^0'=rcd_207^post8, rcd_43^0'=rcd_43^post8, rcd_69^0'=rcd_69^post8, result_11^0'=result_11^post8, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post8, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post8, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post8, t_25^0'=t_25^post8, tail_15^0'=tail_15^post8, temp0_21^0'=temp0_21^post8, temp0_30^0'=temp0_30^post8, temp_34^0'=temp_34^post8, temp_35^0'=temp_35^post8, tmp_33^0'=tmp_33^post8, x_24^0'=x_24^post8, x_slam_f_22^0'=x_slam_f_22^post8, y_23^0'=y_23^post8, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ -head_16^post8+head_16^0 == 0 /\ a_208^0-a_208^post8 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ r_39^0-r_39^post8 == 0 /\ t_25^post8-head_16^0 <= 0 /\ t_25^post8-head_16^0 == 0 /\ -temp_35^post8+temp_35^0 == 0 /\ a_153^post8-a_178^0 <= 0 /\ a_153^post8-a_178^0 == 0 /\ -head_slam_f_28^post8+head_slam_f_28^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post8 == 0 /\ -x_24^post8+x_24^0 == 0 /\ -i_110^post8+i_110^0 == 0 /\ -tmp_33^post8+tmp_33^0 == 0 /\ -f_198^post8+f_198^0 == 0 /\ nondet_12^0-nondet_12^post8 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post8+temp0_21^0 == 0 /\ head_31^0-head_31^post8 == 0 /\ -t_25^post8+head_16^0 <= 0 /\ -a_178^post8+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post8 == 0 /\ -a_153^post8+a_178^0 <= 0 /\ -i_29^post8+i_29^0 == 0 /\ i_120^0-i_120^post8 == 0 /\ r_197^0-r_197^post8 == 0 /\ rcd_69^0-rcd_69^post8 == 0 /\ temp_34^0-temp_34^post8 == 0 /\ -length_27^post8+length_27^0 == 0 /\ lt_17^0-lt_17^post8 == 0 /\ -rcd_104^post8+rcd_104^0 == 0 /\ -rcd_179^post8+rcd_179^0 == 0 /\ -rcd_185^post8+rcd_185^0 == 0 /\ -rcd_43^post8+rcd_43^0 == 0 /\ -rcd_207^post8+rcd_207^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ lt_20^0-lt_20^post8 == 0 /\ -x_slam_f_22^post8+x_slam_f_22^0 == 0 /\ result_11^0-result_11^post8 == 0 /\ tail_15^0-tail_15^post8 == 0 /\ temp0_30^0-temp0_30^post8 == 0 /\ t_25^post8-x_24^0 == 0 /\ rcd_112^0-rcd_112^post8 == 0 /\ -r_164^post8+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post8+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ y_23^0-y_23^post8 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ rcd_190^0-rcd_190^post8 == 0), cost: 1 Propagated Equalities Original rule: l6 -> l7 : a_153^0'=a_153^post8, a_178^0'=a_178^post8, a_208^0'=a_208^post8, f_198^0'=f_198^post8, head_16^0'=head_16^post8, head_31^0'=head_31^post8, head_slam_f_28^0'=head_slam_f_28^post8, i_110^0'=i_110^post8, i_120^0'=i_120^post8, i_29^0'=i_29^post8, length_27^0'=length_27^post8, lt_17^0'=lt_17^post8, lt_20^0'=lt_20^post8, nondet_12^0'=nondet_12^post8, r_164^0'=r_164^post8, r_197^0'=r_197^post8, r_39^0'=r_39^post8, rcd_104^0'=rcd_104^post8, rcd_112^0'=rcd_112^post8, rcd_179^0'=rcd_179^post8, rcd_185^0'=rcd_185^post8, rcd_190^0'=rcd_190^post8, rcd_207^0'=rcd_207^post8, rcd_43^0'=rcd_43^post8, rcd_69^0'=rcd_69^post8, result_11^0'=result_11^post8, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post8, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post8, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post8, t_25^0'=t_25^post8, tail_15^0'=tail_15^post8, temp0_21^0'=temp0_21^post8, temp0_30^0'=temp0_30^post8, temp_34^0'=temp_34^post8, temp_35^0'=temp_35^post8, tmp_33^0'=tmp_33^post8, x_24^0'=x_24^post8, x_slam_f_22^0'=x_slam_f_22^post8, y_23^0'=y_23^post8, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ -head_16^post8+head_16^0 == 0 /\ a_208^0-a_208^post8 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ r_39^0-r_39^post8 == 0 /\ t_25^post8-head_16^0 <= 0 /\ t_25^post8-head_16^0 == 0 /\ -temp_35^post8+temp_35^0 == 0 /\ a_153^post8-a_178^0 <= 0 /\ a_153^post8-a_178^0 == 0 /\ -head_slam_f_28^post8+head_slam_f_28^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post8 == 0 /\ -x_24^post8+x_24^0 == 0 /\ -i_110^post8+i_110^0 == 0 /\ -tmp_33^post8+tmp_33^0 == 0 /\ -f_198^post8+f_198^0 == 0 /\ nondet_12^0-nondet_12^post8 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post8+temp0_21^0 == 0 /\ head_31^0-head_31^post8 == 0 /\ -t_25^post8+head_16^0 <= 0 /\ -a_178^post8+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post8 == 0 /\ -a_153^post8+a_178^0 <= 0 /\ -i_29^post8+i_29^0 == 0 /\ i_120^0-i_120^post8 == 0 /\ r_197^0-r_197^post8 == 0 /\ rcd_69^0-rcd_69^post8 == 0 /\ temp_34^0-temp_34^post8 == 0 /\ -length_27^post8+length_27^0 == 0 /\ lt_17^0-lt_17^post8 == 0 /\ -rcd_104^post8+rcd_104^0 == 0 /\ -rcd_179^post8+rcd_179^0 == 0 /\ -rcd_185^post8+rcd_185^0 == 0 /\ -rcd_43^post8+rcd_43^0 == 0 /\ -rcd_207^post8+rcd_207^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ lt_20^0-lt_20^post8 == 0 /\ -x_slam_f_22^post8+x_slam_f_22^0 == 0 /\ result_11^0-result_11^post8 == 0 /\ tail_15^0-tail_15^post8 == 0 /\ temp0_30^0-temp0_30^post8 == 0 /\ t_25^post8-x_24^0 == 0 /\ rcd_112^0-rcd_112^post8 == 0 /\ -r_164^post8+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post8+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ y_23^0-y_23^post8 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ rcd_190^0-rcd_190^post8 == 0), cost: 1 New rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 propagated equality head_16^post8 = head_16^0 propagated equality a_208^post8 = a_208^0 propagated equality r_39^post8 = r_39^0 propagated equality t_25^post8 = head_16^0 propagated equality temp_35^post8 = temp_35^0 propagated equality a_153^post8 = a_178^0 propagated equality head_slam_f_28^post8 = head_slam_f_28^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post8 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality x_24^post8 = x_24^0 propagated equality i_110^post8 = i_110^0 propagated equality tmp_33^post8 = tmp_33^0 propagated equality f_198^post8 = f_198^0 propagated equality nondet_12^post8 = nondet_12^0 propagated equality temp0_21^post8 = temp0_21^0 propagated equality head_31^post8 = head_31^0 propagated equality a_178^post8 = a_178^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post8 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_29^post8 = i_29^0 propagated equality i_120^post8 = i_120^0 propagated equality r_197^post8 = r_197^0 propagated equality rcd_69^post8 = rcd_69^0 propagated equality temp_34^post8 = temp_34^0 propagated equality length_27^post8 = length_27^0 propagated equality lt_17^post8 = lt_17^0 propagated equality rcd_104^post8 = rcd_104^0 propagated equality rcd_179^post8 = rcd_179^0 propagated equality rcd_185^post8 = rcd_185^0 propagated equality rcd_43^post8 = rcd_43^0 propagated equality rcd_207^post8 = rcd_207^0 propagated equality lt_20^post8 = lt_20^0 propagated equality x_slam_f_22^post8 = x_slam_f_22^0 propagated equality result_11^post8 = result_11^0 propagated equality tail_15^post8 = tail_15^0 propagated equality temp0_30^post8 = temp0_30^0 propagated equality rcd_112^post8 = rcd_112^0 propagated equality r_164^post8 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post8 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality y_23^post8 = y_23^0 propagated equality rcd_190^post8 = rcd_190^0 Simplified Guard Original rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 made implied equalities explicit Original rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l6 -> l7 : a_153^0'=a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l6 -> l7 : a_153^0'=a_178^0, t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l7 -> l8 : a_153^0'=a_153^post9, a_178^0'=a_178^post9, a_208^0'=a_208^post9, f_198^0'=f_198^post9, head_16^0'=head_16^post9, head_31^0'=head_31^post9, head_slam_f_28^0'=head_slam_f_28^post9, i_110^0'=i_110^post9, i_120^0'=i_120^post9, i_29^0'=i_29^post9, length_27^0'=length_27^post9, lt_17^0'=lt_17^post9, lt_20^0'=lt_20^post9, nondet_12^0'=nondet_12^post9, r_164^0'=r_164^post9, r_197^0'=r_197^post9, r_39^0'=r_39^post9, rcd_104^0'=rcd_104^post9, rcd_112^0'=rcd_112^post9, rcd_179^0'=rcd_179^post9, rcd_185^0'=rcd_185^post9, rcd_190^0'=rcd_190^post9, rcd_207^0'=rcd_207^post9, rcd_43^0'=rcd_43^post9, rcd_69^0'=rcd_69^post9, result_11^0'=result_11^post9, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post9, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post9, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post9, t_25^0'=t_25^post9, tail_15^0'=tail_15^post9, temp0_21^0'=temp0_21^post9, temp0_30^0'=temp0_30^post9, temp_34^0'=temp_34^post9, temp_35^0'=temp_35^post9, tmp_33^0'=tmp_33^post9, x_24^0'=x_24^post9, x_slam_f_22^0'=x_slam_f_22^post9, y_23^0'=y_23^post9, (t_25^0-t_25^post9 == 0 /\ rcd_104^0-rcd_104^post9 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post9+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_112^post9+rcd_112^0 == 0 /\ -temp0_21^post9+temp0_21^0 == 0 /\ r_39^0-r_39^post9 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post9 == 0 /\ -rcd_69^post9+rcd_69^0 == 0 /\ i_110^0-i_110^post9 == 0 /\ -rcd_207^post9+rcd_207^0 == 0 /\ head_16^0-head_16^post9 == 0 /\ -rcd_179^post9+rcd_179^0 == 0 /\ -rcd_190^post9+rcd_190^0 == 0 /\ i_120^0-i_120^post9 == 0 /\ -head_31^post9+head_31^0 == 0 /\ temp0_30^0-temp0_30^post9 == 0 /\ a_178^0-a_178^post9 == 0 /\ -a_208^post9+a_208^0 == 0 /\ a_153^0-a_153^post9 == 0 /\ nondet_12^0-nondet_12^post9 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_34^0-temp_34^post9 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post9 == 0 /\ -i_29^post9+i_29^0 == 0 /\ -x_slam_f_22^post9+x_slam_f_22^0 == 0 /\ -lt_17^post9+lt_17^0 == 0 /\ -head_slam_f_28^post9+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post9 == 0 /\ -r_197^post9+r_197^0 == 0 /\ x_24^0-x_24^post9 == 0 /\ -length_27^post9+length_27^0 == 0 /\ y_23^0-y_23^post9 == 0 /\ f_198^0-f_198^post9 == 0 /\ tail_15^0-tail_15^post9 == 0 /\ temp_35^0-temp_35^post9 == 0 /\ rcd_43^0-rcd_43^post9 == 0 /\ -r_164^post9+r_164^0 == 0 /\ -tmp_33^post9+tmp_33^0 == 0 /\ result_11^0-result_11^post9 == 0 /\ -lt_20^post9+lt_20^0 == 0), cost: 1 New rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 propagated equality t_25^post9 = t_25^0 propagated equality rcd_104^post9 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post9 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_112^post9 = rcd_112^0 propagated equality temp0_21^post9 = temp0_21^0 propagated equality r_39^post9 = r_39^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post9 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_69^post9 = rcd_69^0 propagated equality i_110^post9 = i_110^0 propagated equality rcd_207^post9 = rcd_207^0 propagated equality head_16^post9 = head_16^0 propagated equality rcd_179^post9 = rcd_179^0 propagated equality rcd_190^post9 = rcd_190^0 propagated equality i_120^post9 = i_120^0 propagated equality head_31^post9 = head_31^0 propagated equality temp0_30^post9 = temp0_30^0 propagated equality a_178^post9 = a_178^0 propagated equality a_208^post9 = a_208^0 propagated equality a_153^post9 = a_153^0 propagated equality nondet_12^post9 = nondet_12^0 propagated equality temp_34^post9 = temp_34^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post9 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_29^post9 = i_29^0 propagated equality x_slam_f_22^post9 = x_slam_f_22^0 propagated equality lt_17^post9 = lt_17^0 propagated equality head_slam_f_28^post9 = head_slam_f_28^0 propagated equality rcd_185^post9 = rcd_185^0 propagated equality r_197^post9 = r_197^0 propagated equality x_24^post9 = x_24^0 propagated equality length_27^post9 = length_27^0 propagated equality y_23^post9 = y_23^0 propagated equality f_198^post9 = f_198^0 propagated equality tail_15^post9 = tail_15^0 propagated equality temp_35^post9 = temp_35^0 propagated equality rcd_43^post9 = rcd_43^0 propagated equality r_164^post9 = r_164^0 propagated equality tmp_33^post9 = tmp_33^0 propagated equality result_11^post9 = result_11^0 propagated equality lt_20^post9 = lt_20^0 Simplified Guard Original rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 New rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 New rule: l7 -> l8 : 1-y_23^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l7 -> l8 : a_153^0'=a_153^post10, a_178^0'=a_178^post10, a_208^0'=a_208^post10, f_198^0'=f_198^post10, head_16^0'=head_16^post10, head_31^0'=head_31^post10, head_slam_f_28^0'=head_slam_f_28^post10, i_110^0'=i_110^post10, i_120^0'=i_120^post10, i_29^0'=i_29^post10, length_27^0'=length_27^post10, lt_17^0'=lt_17^post10, lt_20^0'=lt_20^post10, nondet_12^0'=nondet_12^post10, r_164^0'=r_164^post10, r_197^0'=r_197^post10, r_39^0'=r_39^post10, rcd_104^0'=rcd_104^post10, rcd_112^0'=rcd_112^post10, rcd_179^0'=rcd_179^post10, rcd_185^0'=rcd_185^post10, rcd_190^0'=rcd_190^post10, rcd_207^0'=rcd_207^post10, rcd_43^0'=rcd_43^post10, rcd_69^0'=rcd_69^post10, result_11^0'=result_11^post10, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post10, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post10, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post10, t_25^0'=t_25^post10, tail_15^0'=tail_15^post10, temp0_21^0'=temp0_21^post10, temp0_30^0'=temp0_30^post10, temp_34^0'=temp_34^post10, temp_35^0'=temp_35^post10, tmp_33^0'=tmp_33^post10, x_24^0'=x_24^post10, x_slam_f_22^0'=x_slam_f_22^post10, y_23^0'=y_23^post10, (-result_dot_slayer_malloc_sdv_special_return_value_13^post10+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_110^0-i_110^post10 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post10+rcd_179^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post10 == 0 /\ -rcd_185^post10+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post10 == 0 /\ rcd_69^0-rcd_69^post10 == 0 /\ -i_29^post10+i_29^0 == 0 /\ -rcd_43^post10+rcd_43^0 == 0 /\ -head_31^post10+head_31^0 == 0 /\ -t_25^post10+t_25^0 == 0 /\ r_197^0-r_197^post10 == 0 /\ -head_slam_f_28^post10+head_slam_f_28^0 == 0 /\ -length_27^post10+length_27^0 == 0 /\ r_39^0-r_39^post10 == 0 /\ -head_16^post10+head_16^0 == 0 /\ -r_164^post10+r_164^0 == 0 /\ tail_15^0-tail_15^post10 == 0 /\ -a_178^post10+a_178^0 == 0 /\ f_198^0-f_198^post10 == 0 /\ -temp0_21^post10+temp0_21^0 == 0 /\ y_23^0-y_23^post10 == 0 /\ rcd_190^0-rcd_190^post10 == 0 /\ -a_208^post10+a_208^0 == 0 /\ lt_17^0-lt_17^post10 == 0 /\ i_120^0-i_120^post10 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post10 == 0 /\ temp_35^0-temp_35^post10 == 0 /\ -temp_34^post10+temp_34^0 == 0 /\ rcd_207^0-rcd_207^post10 == 0 /\ a_153^0-a_153^post10 == 0 /\ -rcd_104^post10+rcd_104^0 == 0 /\ -x_24^post10+x_24^0 == 0 /\ -temp0_30^post10+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post10 == 0 /\ lt_20^0-lt_20^post10 == 0 /\ -tmp_33^post10+tmp_33^0 == 0 /\ -nondet_12^post10+nondet_12^0 == 0 /\ result_11^0-result_11^post10 == 0), cost: 1 New rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post10 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_110^post10 = i_110^0 propagated equality rcd_179^post10 = rcd_179^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post10 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_185^post10 = rcd_185^0 propagated equality rcd_112^post10 = rcd_112^0 propagated equality rcd_69^post10 = rcd_69^0 propagated equality i_29^post10 = i_29^0 propagated equality rcd_43^post10 = rcd_43^0 propagated equality head_31^post10 = head_31^0 propagated equality t_25^post10 = t_25^0 propagated equality r_197^post10 = r_197^0 propagated equality head_slam_f_28^post10 = head_slam_f_28^0 propagated equality length_27^post10 = length_27^0 propagated equality r_39^post10 = r_39^0 propagated equality head_16^post10 = head_16^0 propagated equality r_164^post10 = r_164^0 propagated equality tail_15^post10 = tail_15^0 propagated equality a_178^post10 = a_178^0 propagated equality f_198^post10 = f_198^0 propagated equality temp0_21^post10 = temp0_21^0 propagated equality y_23^post10 = y_23^0 propagated equality rcd_190^post10 = rcd_190^0 propagated equality a_208^post10 = a_208^0 propagated equality lt_17^post10 = lt_17^0 propagated equality i_120^post10 = i_120^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post10 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp_35^post10 = temp_35^0 propagated equality temp_34^post10 = temp_34^0 propagated equality rcd_207^post10 = rcd_207^0 propagated equality a_153^post10 = a_153^0 propagated equality rcd_104^post10 = rcd_104^0 propagated equality x_24^post10 = x_24^0 propagated equality temp0_30^post10 = temp0_30^0 propagated equality x_slam_f_22^post10 = x_slam_f_22^0 propagated equality lt_20^post10 = lt_20^0 propagated equality tmp_33^post10 = tmp_33^0 propagated equality nondet_12^post10 = nondet_12^0 propagated equality result_11^post10 = result_11^0 Simplified Guard Original rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 New rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l8 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 New rule: l7 -> l8 : 1+y_23^0-head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l8 -> l9 : a_153^0'=a_153^post11, a_178^0'=a_178^post11, a_208^0'=a_208^post11, f_198^0'=f_198^post11, head_16^0'=head_16^post11, head_31^0'=head_31^post11, head_slam_f_28^0'=head_slam_f_28^post11, i_110^0'=i_110^post11, i_120^0'=i_120^post11, i_29^0'=i_29^post11, length_27^0'=length_27^post11, lt_17^0'=lt_17^post11, lt_20^0'=lt_20^post11, nondet_12^0'=nondet_12^post11, r_164^0'=r_164^post11, r_197^0'=r_197^post11, r_39^0'=r_39^post11, rcd_104^0'=rcd_104^post11, rcd_112^0'=rcd_112^post11, rcd_179^0'=rcd_179^post11, rcd_185^0'=rcd_185^post11, rcd_190^0'=rcd_190^post11, rcd_207^0'=rcd_207^post11, rcd_43^0'=rcd_43^post11, rcd_69^0'=rcd_69^post11, result_11^0'=result_11^post11, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post11, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post11, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post11, t_25^0'=t_25^post11, tail_15^0'=tail_15^post11, temp0_21^0'=temp0_21^post11, temp0_30^0'=temp0_30^post11, temp_34^0'=temp_34^post11, temp_35^0'=temp_35^post11, tmp_33^0'=tmp_33^post11, x_24^0'=x_24^post11, x_slam_f_22^0'=x_slam_f_22^post11, y_23^0'=y_23^post11, (rcd_190^0-rcd_190^post11 == 0 /\ x_slam_f_22^0-x_slam_f_22^post11 == 0 /\ i_120^0-i_120^post11 == 0 /\ rcd_112^0-rcd_112^post11 == 0 /\ y_23^0-y_23^post11 == 0 /\ i_29^0-i_29^post11 == 0 /\ temp_35^0-temp_35^post11 == 0 /\ -i_110^post11+i_110^0 == 0 /\ -temp0_30^post11+temp0_30^0 == 0 /\ -rcd_43^post11+rcd_43^0 == 0 /\ r_197^0-r_197^post11 == 0 /\ rcd_69^0-rcd_69^post11 == 0 /\ tail_15^0-tail_15^post11 == 0 /\ head_31^0-head_31^post11 == 0 /\ r_39^0-r_39^post11 == 0 /\ -t_25^post11+t_25^0 == 0 /\ -temp_34^post11+temp_34^0 == 0 /\ -a_178^post11+a_178^0 == 0 /\ f_198^0-f_198^post11 == 0 /\ lt_20^0-lt_20^post11 == 0 /\ -x_24^post11+x_24^0 == 0 /\ a_208^0-a_208^post11 == 0 /\ -tmp_33^post11+tmp_33^0 == 0 /\ -r_164^post11+r_164^0 == 0 /\ nondet_12^0-nondet_12^post11 == 0 /\ -result_11^post11+result_11^0 == 0 /\ -temp0_21^post11+temp0_21^0 == 0 /\ -rcd_185^post11+rcd_185^0 == 0 /\ -head_slam_f_28^post11+head_slam_f_28^0 == 0 /\ -rcd_207^post11+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post11+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post11 == 0 /\ -head_16^post11+head_16^0 == 0 /\ -length_27^post11+length_27^0 == 0 /\ -rcd_104^post11+rcd_104^0 == 0 /\ a_153^0-a_153^post11 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post11 == 0 /\ lt_17^0-lt_17^post11 == 0 /\ -rcd_179^post11+rcd_179^0 == 0), cost: 1 New rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 propagated equality rcd_190^post11 = rcd_190^0 propagated equality x_slam_f_22^post11 = x_slam_f_22^0 propagated equality i_120^post11 = i_120^0 propagated equality rcd_112^post11 = rcd_112^0 propagated equality y_23^post11 = y_23^0 propagated equality i_29^post11 = i_29^0 propagated equality temp_35^post11 = temp_35^0 propagated equality i_110^post11 = i_110^0 propagated equality temp0_30^post11 = temp0_30^0 propagated equality rcd_43^post11 = rcd_43^0 propagated equality r_197^post11 = r_197^0 propagated equality rcd_69^post11 = rcd_69^0 propagated equality tail_15^post11 = tail_15^0 propagated equality head_31^post11 = head_31^0 propagated equality r_39^post11 = r_39^0 propagated equality t_25^post11 = t_25^0 propagated equality temp_34^post11 = temp_34^0 propagated equality a_178^post11 = a_178^0 propagated equality f_198^post11 = f_198^0 propagated equality lt_20^post11 = lt_20^0 propagated equality x_24^post11 = x_24^0 propagated equality a_208^post11 = a_208^0 propagated equality tmp_33^post11 = tmp_33^0 propagated equality r_164^post11 = r_164^0 propagated equality nondet_12^post11 = nondet_12^0 propagated equality result_11^post11 = result_11^0 propagated equality temp0_21^post11 = temp0_21^0 propagated equality rcd_185^post11 = rcd_185^0 propagated equality head_slam_f_28^post11 = head_slam_f_28^0 propagated equality rcd_207^post11 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post11 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post11 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality head_16^post11 = head_16^0 propagated equality length_27^post11 = length_27^0 propagated equality rcd_104^post11 = rcd_104^0 propagated equality a_153^post11 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post11 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_17^post11 = lt_17^0 propagated equality rcd_179^post11 = rcd_179^0 Simplified Guard Original rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 New rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 New rule: l8 -> l9 : 1+y_23^0-t_25^0 <= 0, cost: 1 Propagated Equalities Original rule: l8 -> l9 : a_153^0'=a_153^post12, a_178^0'=a_178^post12, a_208^0'=a_208^post12, f_198^0'=f_198^post12, head_16^0'=head_16^post12, head_31^0'=head_31^post12, head_slam_f_28^0'=head_slam_f_28^post12, i_110^0'=i_110^post12, i_120^0'=i_120^post12, i_29^0'=i_29^post12, length_27^0'=length_27^post12, lt_17^0'=lt_17^post12, lt_20^0'=lt_20^post12, nondet_12^0'=nondet_12^post12, r_164^0'=r_164^post12, r_197^0'=r_197^post12, r_39^0'=r_39^post12, rcd_104^0'=rcd_104^post12, rcd_112^0'=rcd_112^post12, rcd_179^0'=rcd_179^post12, rcd_185^0'=rcd_185^post12, rcd_190^0'=rcd_190^post12, rcd_207^0'=rcd_207^post12, rcd_43^0'=rcd_43^post12, rcd_69^0'=rcd_69^post12, result_11^0'=result_11^post12, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post12, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post12, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post12, t_25^0'=t_25^post12, tail_15^0'=tail_15^post12, temp0_21^0'=temp0_21^post12, temp0_30^0'=temp0_30^post12, temp_34^0'=temp_34^post12, temp_35^0'=temp_35^post12, tmp_33^0'=tmp_33^post12, x_24^0'=x_24^post12, x_slam_f_22^0'=x_slam_f_22^post12, y_23^0'=y_23^post12, (tail_15^0-tail_15^post12 == 0 /\ -rcd_179^post12+rcd_179^0 == 0 /\ -i_110^post12+i_110^0 == 0 /\ f_198^0-f_198^post12 == 0 /\ -rcd_112^post12+rcd_112^0 == 0 /\ y_23^0-y_23^post12 == 0 /\ -r_197^post12+r_197^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post12 == 0 /\ r_39^0-r_39^post12 == 0 /\ temp_35^0-temp_35^post12 == 0 /\ rcd_104^0-rcd_104^post12 == 0 /\ x_slam_f_22^0-x_slam_f_22^post12 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post12 == 0 /\ -a_208^post12+a_208^0 == 0 /\ -rcd_190^post12+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post12 == 0 /\ lt_17^0-lt_17^post12 == 0 /\ -i_29^post12+i_29^0 == 0 /\ r_164^0-r_164^post12 == 0 /\ a_153^0-a_153^post12 == 0 /\ i_120^0-i_120^post12 == 0 /\ -result_11^post12+result_11^0 == 0 /\ temp0_30^0-temp0_30^post12 == 0 /\ -lt_20^post12+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ head_16^0-head_16^post12 == 0 /\ temp_34^0-temp_34^post12 == 0 /\ rcd_69^0-rcd_69^post12 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post12+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -x_24^post12+x_24^0 == 0 /\ -tmp_33^post12+tmp_33^0 == 0 /\ rcd_43^0-rcd_43^post12 == 0 /\ -head_slam_f_28^post12+head_slam_f_28^0 == 0 /\ -rcd_207^post12+rcd_207^0 == 0 /\ -temp0_21^post12+temp0_21^0 == 0 /\ -a_178^post12+a_178^0 == 0 /\ t_25^0-t_25^post12 == 0 /\ nondet_12^0-nondet_12^post12 == 0 /\ head_31^0-head_31^post12 == 0 /\ -length_27^post12+length_27^0 == 0), cost: 1 New rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 propagated equality tail_15^post12 = tail_15^0 propagated equality rcd_179^post12 = rcd_179^0 propagated equality i_110^post12 = i_110^0 propagated equality f_198^post12 = f_198^0 propagated equality rcd_112^post12 = rcd_112^0 propagated equality y_23^post12 = y_23^0 propagated equality r_197^post12 = r_197^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post12 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_39^post12 = r_39^0 propagated equality temp_35^post12 = temp_35^0 propagated equality rcd_104^post12 = rcd_104^0 propagated equality x_slam_f_22^post12 = x_slam_f_22^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post12 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality a_208^post12 = a_208^0 propagated equality rcd_190^post12 = rcd_190^0 propagated equality rcd_185^post12 = rcd_185^0 propagated equality lt_17^post12 = lt_17^0 propagated equality i_29^post12 = i_29^0 propagated equality r_164^post12 = r_164^0 propagated equality a_153^post12 = a_153^0 propagated equality i_120^post12 = i_120^0 propagated equality result_11^post12 = result_11^0 propagated equality temp0_30^post12 = temp0_30^0 propagated equality lt_20^post12 = lt_20^0 propagated equality head_16^post12 = head_16^0 propagated equality temp_34^post12 = temp_34^0 propagated equality rcd_69^post12 = rcd_69^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post12 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality x_24^post12 = x_24^0 propagated equality tmp_33^post12 = tmp_33^0 propagated equality rcd_43^post12 = rcd_43^0 propagated equality head_slam_f_28^post12 = head_slam_f_28^0 propagated equality rcd_207^post12 = rcd_207^0 propagated equality temp0_21^post12 = temp0_21^0 propagated equality a_178^post12 = a_178^0 propagated equality t_25^post12 = t_25^0 propagated equality nondet_12^post12 = nondet_12^0 propagated equality head_31^post12 = head_31^0 propagated equality length_27^post12 = length_27^0 Simplified Guard Original rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 New rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l8 -> l9 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 New rule: l8 -> l9 : 1-y_23^0+t_25^0 <= 0, cost: 1 made implied equalities explicit Original rule: l9 -> l2 : a_153^0'=a_153^post13, a_178^0'=a_178^post13, a_208^0'=a_208^post13, f_198^0'=f_198^post13, head_16^0'=head_16^post13, head_31^0'=head_31^post13, head_slam_f_28^0'=head_slam_f_28^post13, i_110^0'=i_110^post13, i_120^0'=i_120^post13, i_29^0'=i_29^post13, length_27^0'=length_27^post13, lt_17^0'=lt_17^post13, lt_20^0'=lt_20^post13, nondet_12^0'=nondet_12^post13, r_164^0'=r_164^post13, r_197^0'=r_197^post13, r_39^0'=r_39^post13, rcd_104^0'=rcd_104^post13, rcd_112^0'=rcd_112^post13, rcd_179^0'=rcd_179^post13, rcd_185^0'=rcd_185^post13, rcd_190^0'=rcd_190^post13, rcd_207^0'=rcd_207^post13, rcd_43^0'=rcd_43^post13, rcd_69^0'=rcd_69^post13, result_11^0'=result_11^post13, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post13, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post13, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post13, t_25^0'=t_25^post13, tail_15^0'=tail_15^post13, temp0_21^0'=temp0_21^post13, temp0_30^0'=temp0_30^post13, temp_34^0'=temp_34^post13, temp_35^0'=temp_35^post13, tmp_33^0'=tmp_33^post13, x_24^0'=x_24^post13, x_slam_f_22^0'=x_slam_f_22^post13, y_23^0'=y_23^post13, (0 == 0 /\ -length_27^post13+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_11^0-result_11^post13 == 0 /\ -rcd_112^post13+rcd_112^0 == 0 /\ -head_31^post13+head_31^0 == 0 /\ -rcd_179^post13+rcd_179^0 == 0 /\ f_198^0-f_198^post13 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post13 == 0 /\ -rcd_190^post13+rcd_190^0 == 0 /\ -head_slam_f_28^post13+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post13 == 0 /\ -x_slam_f_22^post13+x_slam_f_22^0 == 0 /\ -tail_15^post13+tail_15^0 == 0 /\ r_39^0-r_39^post13 == 0 /\ temp_35^0-temp_35^post13 == 0 /\ -a_208^post13+a_208^0 == 0 /\ i_110^0-i_110^post13 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post13+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ -1+i_120^post13-a_153^0 <= 0 /\ a_153^0-a_153^post13 == 0 /\ -lt_20^post13+lt_20^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post13 == 0 /\ rcd_185^0-rcd_185^post13 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post13 == 0 /\ -rcd_207^post13+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post13 == 0 /\ temp0_30^0-temp0_30^post13 == 0 /\ -a_178^post13+a_178^0 == 0 /\ head_16^0-head_16^post13 == 0 /\ r_164^0-r_164^post13 == 0 /\ y_23^0-y_23^post13 == 0 /\ -x_24^post13+x_24^0 == 0 /\ -tmp_33^post13+tmp_33^0 == 0 /\ -lt_17^post13+lt_17^0 == 0 /\ 1-i_120^post13+a_153^0 <= 0 /\ -i_29^post13+i_29^0 == 0 /\ -rcd_43^post13+rcd_43^0 == 0 /\ -temp0_21^post13+temp0_21^0 == 0 /\ -r_197^post13+r_197^0 == 0 /\ -temp_34^post13+temp_34^0 == 0 /\ t_25^0-t_25^post13 == 0), cost: 1 New rule: l9 -> l2 : a_153^0'=a_153^post13, a_178^0'=a_178^post13, a_208^0'=a_208^post13, f_198^0'=f_198^post13, head_16^0'=head_16^post13, head_31^0'=head_31^post13, head_slam_f_28^0'=head_slam_f_28^post13, i_110^0'=i_110^post13, i_120^0'=i_120^post13, i_29^0'=i_29^post13, length_27^0'=length_27^post13, lt_17^0'=lt_17^post13, lt_20^0'=lt_20^post13, nondet_12^0'=nondet_12^post13, r_164^0'=r_164^post13, r_197^0'=r_197^post13, r_39^0'=r_39^post13, rcd_104^0'=rcd_104^post13, rcd_112^0'=rcd_112^post13, rcd_179^0'=rcd_179^post13, rcd_185^0'=rcd_185^post13, rcd_190^0'=rcd_190^post13, rcd_207^0'=rcd_207^post13, rcd_43^0'=rcd_43^post13, rcd_69^0'=rcd_69^post13, result_11^0'=result_11^post13, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post13, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post13, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post13, t_25^0'=t_25^post13, tail_15^0'=tail_15^post13, temp0_21^0'=temp0_21^post13, temp0_30^0'=temp0_30^post13, temp_34^0'=temp_34^post13, temp_35^0'=temp_35^post13, tmp_33^0'=tmp_33^post13, x_24^0'=x_24^post13, x_slam_f_22^0'=x_slam_f_22^post13, y_23^0'=y_23^post13, (0 == 0 /\ -length_27^post13+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_11^0-result_11^post13 == 0 /\ -rcd_112^post13+rcd_112^0 == 0 /\ -head_31^post13+head_31^0 == 0 /\ -rcd_179^post13+rcd_179^0 == 0 /\ f_198^0-f_198^post13 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post13 == 0 /\ -rcd_190^post13+rcd_190^0 == 0 /\ -head_slam_f_28^post13+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post13 == 0 /\ -x_slam_f_22^post13+x_slam_f_22^0 == 0 /\ -tail_15^post13+tail_15^0 == 0 /\ r_39^0-r_39^post13 == 0 /\ temp_35^0-temp_35^post13 == 0 /\ -a_208^post13+a_208^0 == 0 /\ i_110^0-i_110^post13 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post13+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ -1+i_120^post13-a_153^0 <= 0 /\ -1+i_120^post13-a_153^0 == 0 /\ a_153^0-a_153^post13 == 0 /\ -lt_20^post13+lt_20^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post13 == 0 /\ rcd_185^0-rcd_185^post13 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post13 == 0 /\ -rcd_207^post13+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post13 == 0 /\ temp0_30^0-temp0_30^post13 == 0 /\ -a_178^post13+a_178^0 == 0 /\ head_16^0-head_16^post13 == 0 /\ r_164^0-r_164^post13 == 0 /\ y_23^0-y_23^post13 == 0 /\ -x_24^post13+x_24^0 == 0 /\ -tmp_33^post13+tmp_33^0 == 0 /\ -lt_17^post13+lt_17^0 == 0 /\ 1-i_120^post13+a_153^0 <= 0 /\ -i_29^post13+i_29^0 == 0 /\ -rcd_43^post13+rcd_43^0 == 0 /\ -temp0_21^post13+temp0_21^0 == 0 /\ -r_197^post13+r_197^0 == 0 /\ -temp_34^post13+temp_34^0 == 0 /\ t_25^0-t_25^post13 == 0), cost: 1 Propagated Equalities Original rule: l9 -> l2 : a_153^0'=a_153^post13, a_178^0'=a_178^post13, a_208^0'=a_208^post13, f_198^0'=f_198^post13, head_16^0'=head_16^post13, head_31^0'=head_31^post13, head_slam_f_28^0'=head_slam_f_28^post13, i_110^0'=i_110^post13, i_120^0'=i_120^post13, i_29^0'=i_29^post13, length_27^0'=length_27^post13, lt_17^0'=lt_17^post13, lt_20^0'=lt_20^post13, nondet_12^0'=nondet_12^post13, r_164^0'=r_164^post13, r_197^0'=r_197^post13, r_39^0'=r_39^post13, rcd_104^0'=rcd_104^post13, rcd_112^0'=rcd_112^post13, rcd_179^0'=rcd_179^post13, rcd_185^0'=rcd_185^post13, rcd_190^0'=rcd_190^post13, rcd_207^0'=rcd_207^post13, rcd_43^0'=rcd_43^post13, rcd_69^0'=rcd_69^post13, result_11^0'=result_11^post13, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post13, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post13, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post13, t_25^0'=t_25^post13, tail_15^0'=tail_15^post13, temp0_21^0'=temp0_21^post13, temp0_30^0'=temp0_30^post13, temp_34^0'=temp_34^post13, temp_35^0'=temp_35^post13, tmp_33^0'=tmp_33^post13, x_24^0'=x_24^post13, x_slam_f_22^0'=x_slam_f_22^post13, y_23^0'=y_23^post13, (0 == 0 /\ -length_27^post13+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_11^0-result_11^post13 == 0 /\ -rcd_112^post13+rcd_112^0 == 0 /\ -head_31^post13+head_31^0 == 0 /\ -rcd_179^post13+rcd_179^0 == 0 /\ f_198^0-f_198^post13 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post13 == 0 /\ -rcd_190^post13+rcd_190^0 == 0 /\ -head_slam_f_28^post13+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post13 == 0 /\ -x_slam_f_22^post13+x_slam_f_22^0 == 0 /\ -tail_15^post13+tail_15^0 == 0 /\ r_39^0-r_39^post13 == 0 /\ temp_35^0-temp_35^post13 == 0 /\ -a_208^post13+a_208^0 == 0 /\ i_110^0-i_110^post13 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post13+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ -1+i_120^post13-a_153^0 <= 0 /\ -1+i_120^post13-a_153^0 == 0 /\ a_153^0-a_153^post13 == 0 /\ -lt_20^post13+lt_20^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post13 == 0 /\ rcd_185^0-rcd_185^post13 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post13 == 0 /\ -rcd_207^post13+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post13 == 0 /\ temp0_30^0-temp0_30^post13 == 0 /\ -a_178^post13+a_178^0 == 0 /\ head_16^0-head_16^post13 == 0 /\ r_164^0-r_164^post13 == 0 /\ y_23^0-y_23^post13 == 0 /\ -x_24^post13+x_24^0 == 0 /\ -tmp_33^post13+tmp_33^0 == 0 /\ -lt_17^post13+lt_17^0 == 0 /\ 1-i_120^post13+a_153^0 <= 0 /\ -i_29^post13+i_29^0 == 0 /\ -rcd_43^post13+rcd_43^0 == 0 /\ -temp0_21^post13+temp0_21^0 == 0 /\ -r_197^post13+r_197^0 == 0 /\ -temp_34^post13+temp_34^0 == 0 /\ t_25^0-t_25^post13 == 0), cost: 1 New rule: l9 -> l2 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=1+a_153^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality length_27^post13 = length_27^0 propagated equality result_11^post13 = result_11^0 propagated equality rcd_112^post13 = rcd_112^0 propagated equality head_31^post13 = head_31^0 propagated equality rcd_179^post13 = rcd_179^0 propagated equality f_198^post13 = f_198^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post13 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_190^post13 = rcd_190^0 propagated equality head_slam_f_28^post13 = head_slam_f_28^0 propagated equality rcd_104^post13 = rcd_104^0 propagated equality x_slam_f_22^post13 = x_slam_f_22^0 propagated equality tail_15^post13 = tail_15^0 propagated equality r_39^post13 = r_39^0 propagated equality temp_35^post13 = temp_35^0 propagated equality a_208^post13 = a_208^0 propagated equality i_110^post13 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post13 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_120^post13 = 1+a_153^0 propagated equality a_153^post13 = a_153^0 propagated equality lt_20^post13 = lt_20^0 propagated equality rcd_69^post13 = rcd_69^0 propagated equality rcd_185^post13 = rcd_185^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post13 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_207^post13 = rcd_207^0 propagated equality nondet_12^post13 = nondet_12^0 propagated equality temp0_30^post13 = temp0_30^0 propagated equality a_178^post13 = a_178^0 propagated equality head_16^post13 = head_16^0 propagated equality r_164^post13 = r_164^0 propagated equality y_23^post13 = y_23^0 propagated equality x_24^post13 = x_24^0 propagated equality tmp_33^post13 = tmp_33^0 propagated equality lt_17^post13 = lt_17^0 propagated equality i_29^post13 = i_29^0 propagated equality rcd_43^post13 = rcd_43^0 propagated equality temp0_21^post13 = temp0_21^0 propagated equality r_197^post13 = r_197^0 propagated equality temp_34^post13 = temp_34^0 propagated equality t_25^post13 = t_25^0 Simplified Guard Original rule: l9 -> l2 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=1+a_153^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l9 -> l2 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=1+a_153^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l9 -> l2 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=1+a_153^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l9 -> l2 : i_120^0'=1+a_153^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 made implied equalities explicit Original rule: l11 -> l13 : a_153^0'=a_153^post16, a_178^0'=a_178^post16, a_208^0'=a_208^post16, f_198^0'=f_198^post16, head_16^0'=head_16^post16, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^post16, i_120^0'=i_120^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^post16, nondet_12^0'=nondet_12^post16, r_164^0'=r_164^post16, r_197^0'=r_197^post16, r_39^0'=r_39^post16, rcd_104^0'=rcd_104^post16, rcd_112^0'=rcd_112^post16, rcd_179^0'=rcd_179^post16, rcd_185^0'=rcd_185^post16, rcd_190^0'=rcd_190^post16, rcd_207^0'=rcd_207^post16, rcd_43^0'=rcd_43^post16, rcd_69^0'=rcd_69^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post16, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^post16, tail_15^0'=tail_15^post16, temp0_21^0'=temp0_21^post16, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^post16, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^post16, x_slam_f_22^0'=x_slam_f_22^post16, y_23^0'=y_23^post16, (0 == 0 /\ rcd_43^0-rcd_43^post16 == 0 /\ f_198^0-f_198^post16 == 0 /\ -lt_17^0+head_16^post16 <= 0 /\ a_153^0-a_153^post16 == 0 /\ y_23^0-y_23^post16 == 0 /\ rcd_104^0-rcd_104^post16 == 0 /\ -i_120^post16+i_120^0 == 0 /\ -temp0_21^post16+temp0_21^0 == 0 /\ -r_197^post16+r_197^0 == 0 /\ -lt_20^post16+lt_20^0 == 0 /\ -rcd_112^post16+rcd_112^0 == 0 /\ -rcd_207^post16+rcd_207^0 == 0 /\ -rcd_69^post16+rcd_69^0 == 0 /\ lt_17^0-head_16^post16 <= 0 /\ t_25^0-t_25^post16 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_slam_f_22^post16+x_slam_f_22^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ i_110^0-i_110^post16 == 0 /\ r_164^0-r_164^post16 == 0 /\ -a_208^post16+a_208^0 == 0 /\ -a_178^post16+a_178^0 == 0 /\ head_16^post16-result_11^1 == 0 /\ rcd_185^0-rcd_185^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 <= 0 /\ temp_35^0-temp_35^post16 == 0 /\ r_39^0-r_39^post16 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 <= 0 /\ -rcd_190^post16+rcd_190^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+tail_15^post16 <= 0 /\ nondet_12^0-nondet_12^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-head_16^post16 <= 0 /\ -x_24^post16+x_24^0 == 0 /\ -rcd_179^post16+rcd_179^0 == 0), cost: 1 New rule: l11 -> l13 : a_153^0'=a_153^post16, a_178^0'=a_178^post16, a_208^0'=a_208^post16, f_198^0'=f_198^post16, head_16^0'=head_16^post16, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^post16, i_120^0'=i_120^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^post16, nondet_12^0'=nondet_12^post16, r_164^0'=r_164^post16, r_197^0'=r_197^post16, r_39^0'=r_39^post16, rcd_104^0'=rcd_104^post16, rcd_112^0'=rcd_112^post16, rcd_179^0'=rcd_179^post16, rcd_185^0'=rcd_185^post16, rcd_190^0'=rcd_190^post16, rcd_207^0'=rcd_207^post16, rcd_43^0'=rcd_43^post16, rcd_69^0'=rcd_69^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post16, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^post16, tail_15^0'=tail_15^post16, temp0_21^0'=temp0_21^post16, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^post16, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^post16, x_slam_f_22^0'=x_slam_f_22^post16, y_23^0'=y_23^post16, (0 == 0 /\ rcd_43^0-rcd_43^post16 == 0 /\ f_198^0-f_198^post16 == 0 /\ -lt_17^0+head_16^post16 <= 0 /\ -lt_17^0+head_16^post16 == 0 /\ a_153^0-a_153^post16 == 0 /\ y_23^0-y_23^post16 == 0 /\ rcd_104^0-rcd_104^post16 == 0 /\ -i_120^post16+i_120^0 == 0 /\ -temp0_21^post16+temp0_21^0 == 0 /\ -r_197^post16+r_197^0 == 0 /\ -lt_20^post16+lt_20^0 == 0 /\ -rcd_112^post16+rcd_112^0 == 0 /\ -rcd_207^post16+rcd_207^0 == 0 /\ -rcd_69^post16+rcd_69^0 == 0 /\ lt_17^0-head_16^post16 <= 0 /\ t_25^0-t_25^post16 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_slam_f_22^post16+x_slam_f_22^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ i_110^0-i_110^post16 == 0 /\ r_164^0-r_164^post16 == 0 /\ -a_208^post16+a_208^0 == 0 /\ -a_178^post16+a_178^0 == 0 /\ head_16^post16-result_11^1 == 0 /\ rcd_185^0-rcd_185^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 == 0 /\ temp_35^0-temp_35^post16 == 0 /\ r_39^0-r_39^post16 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 == 0 /\ -rcd_190^post16+rcd_190^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+tail_15^post16 <= 0 /\ nondet_12^0-nondet_12^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-head_16^post16 <= 0 /\ -x_24^post16+x_24^0 == 0 /\ -rcd_179^post16+rcd_179^0 == 0), cost: 1 Propagated Equalities Original rule: l11 -> l13 : a_153^0'=a_153^post16, a_178^0'=a_178^post16, a_208^0'=a_208^post16, f_198^0'=f_198^post16, head_16^0'=head_16^post16, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^post16, i_120^0'=i_120^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^post16, nondet_12^0'=nondet_12^post16, r_164^0'=r_164^post16, r_197^0'=r_197^post16, r_39^0'=r_39^post16, rcd_104^0'=rcd_104^post16, rcd_112^0'=rcd_112^post16, rcd_179^0'=rcd_179^post16, rcd_185^0'=rcd_185^post16, rcd_190^0'=rcd_190^post16, rcd_207^0'=rcd_207^post16, rcd_43^0'=rcd_43^post16, rcd_69^0'=rcd_69^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post16, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^post16, tail_15^0'=tail_15^post16, temp0_21^0'=temp0_21^post16, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^post16, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^post16, x_slam_f_22^0'=x_slam_f_22^post16, y_23^0'=y_23^post16, (0 == 0 /\ rcd_43^0-rcd_43^post16 == 0 /\ f_198^0-f_198^post16 == 0 /\ -lt_17^0+head_16^post16 <= 0 /\ -lt_17^0+head_16^post16 == 0 /\ a_153^0-a_153^post16 == 0 /\ y_23^0-y_23^post16 == 0 /\ rcd_104^0-rcd_104^post16 == 0 /\ -i_120^post16+i_120^0 == 0 /\ -temp0_21^post16+temp0_21^0 == 0 /\ -r_197^post16+r_197^0 == 0 /\ -lt_20^post16+lt_20^0 == 0 /\ -rcd_112^post16+rcd_112^0 == 0 /\ -rcd_207^post16+rcd_207^0 == 0 /\ -rcd_69^post16+rcd_69^0 == 0 /\ lt_17^0-head_16^post16 <= 0 /\ t_25^0-t_25^post16 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_slam_f_22^post16+x_slam_f_22^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ i_110^0-i_110^post16 == 0 /\ r_164^0-r_164^post16 == 0 /\ -a_208^post16+a_208^0 == 0 /\ -a_178^post16+a_178^0 == 0 /\ head_16^post16-result_11^1 == 0 /\ rcd_185^0-rcd_185^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-tail_15^post16 == 0 /\ temp_35^0-temp_35^post16 == 0 /\ r_39^0-r_39^post16 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+head_16^post16 == 0 /\ -rcd_190^post16+rcd_190^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post16+tail_15^post16 <= 0 /\ nondet_12^0-nondet_12^post16 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post16-head_16^post16 <= 0 /\ -x_24^post16+x_24^0 == 0 /\ -rcd_179^post16+rcd_179^0 == 0), cost: 1 New rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 propagated equality rcd_43^post16 = rcd_43^0 propagated equality f_198^post16 = f_198^0 propagated equality head_16^post16 = lt_17^0 propagated equality a_153^post16 = a_153^0 propagated equality y_23^post16 = y_23^0 propagated equality rcd_104^post16 = rcd_104^0 propagated equality i_120^post16 = i_120^0 propagated equality temp0_21^post16 = temp0_21^0 propagated equality r_197^post16 = r_197^0 propagated equality lt_20^post16 = lt_20^0 propagated equality rcd_112^post16 = rcd_112^0 propagated equality rcd_207^post16 = rcd_207^0 propagated equality rcd_69^post16 = rcd_69^0 propagated equality t_25^post16 = t_25^0 propagated equality x_slam_f_22^post16 = x_slam_f_22^0 propagated equality i_110^post16 = i_110^0 propagated equality r_164^post16 = r_164^0 propagated equality a_208^post16 = a_208^0 propagated equality a_178^post16 = a_178^0 propagated equality rcd_185^post16 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post16 = tail_15^post16 propagated equality temp_35^post16 = temp_35^0 propagated equality r_39^post16 = r_39^0 propagated equality tail_15^post16 = lt_17^0 propagated equality rcd_190^post16 = rcd_190^0 propagated equality nondet_12^post16 = nondet_12^0 propagated equality x_24^post16 = x_24^0 propagated equality rcd_179^post16 = rcd_179^0 Propagated Equalities Original rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 New rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 propagated equality result_11^1 = lt_17^0 propagated equality temp0_30^1 = head_31^0 Simplified Guard Original rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Removed Trivial Updates Original rule: l11 -> l13 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, t_25^0'=t_25^0, tail_15^0'=lt_17^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post16, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l11 -> l13 : head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, tail_15^0'=lt_17^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, tmp_33^0'=tmp_33^post16, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Propagated Equalities Original rule: l13 -> l14 : a_153^0'=a_153^post17, a_178^0'=a_178^post17, a_208^0'=a_208^post17, f_198^0'=f_198^post17, head_16^0'=head_16^post17, head_31^0'=head_31^post17, head_slam_f_28^0'=head_slam_f_28^post17, i_110^0'=i_110^post17, i_120^0'=i_120^post17, i_29^0'=i_29^post17, length_27^0'=length_27^post17, lt_17^0'=lt_17^post17, lt_20^0'=lt_20^post17, nondet_12^0'=nondet_12^post17, r_164^0'=r_164^post17, r_197^0'=r_197^post17, r_39^0'=r_39^post17, rcd_104^0'=rcd_104^post17, rcd_112^0'=rcd_112^post17, rcd_179^0'=rcd_179^post17, rcd_185^0'=rcd_185^post17, rcd_190^0'=rcd_190^post17, rcd_207^0'=rcd_207^post17, rcd_43^0'=rcd_43^post17, rcd_69^0'=rcd_69^post17, result_11^0'=result_11^post17, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post17, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post17, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post17, t_25^0'=t_25^post17, tail_15^0'=tail_15^post17, temp0_21^0'=temp0_21^post17, temp0_30^0'=temp0_30^post17, temp_34^0'=temp_34^post17, temp_35^0'=temp_35^post17, tmp_33^0'=tmp_33^post17, x_24^0'=x_24^post17, x_slam_f_22^0'=x_slam_f_22^post17, y_23^0'=y_23^post17, (rcd_112^0-rcd_112^post17 == 0 /\ f_198^0-f_198^post17 == 0 /\ rcd_69^0-rcd_69^post17 == 0 /\ -x_24^post17+x_24^0 == 0 /\ a_208^0-a_208^post17 == 0 /\ -head_slam_f_28^post17+head_slam_f_28^0 == 0 /\ -rcd_185^post17+rcd_185^0 == 0 /\ -r_164^post17+r_164^0 == 0 /\ i_120^0-i_120^post17 == 0 /\ -temp0_21^post17+temp0_21^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post17 == 0 /\ r_197^0-r_197^post17 == 0 /\ -head_16^post17+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post17 == 0 /\ i_29^0-i_29^post17 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post17 == 0 /\ r_39^0-r_39^post17 == 0 /\ -head_31^post17+head_31^0 == 0 /\ nondet_12^0-nondet_12^post17 == 0 /\ result_11^0-result_11^post17 == 0 /\ -t_25^post17+t_25^0 == 0 /\ -temp_34^post17+temp_34^0 == 0 /\ -a_178^post17+a_178^0 == 0 /\ -a_153^post17+a_153^0 == 0 /\ temp_35^0-temp_35^post17 == 0 /\ -tmp_33^post17+tmp_33^0 == 0 /\ -i_110^post17+i_110^0 == 0 /\ -rcd_104^post17+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post17 == 0 /\ -rcd_43^post17+rcd_43^0 == 0 /\ y_23^0-y_23^post17 == 0 /\ -length_27^post17+length_27^0 == 0 /\ temp0_30^0-temp0_30^post17 == 0 /\ lt_17^0-lt_17^post17 == 0 /\ tail_15^0-tail_15^post17 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post17+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_207^0-rcd_207^post17 == 0 /\ lt_20^0-lt_20^post17 == 0 /\ -rcd_179^post17+rcd_179^0 == 0), cost: 1 New rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality rcd_112^post17 = rcd_112^0 propagated equality f_198^post17 = f_198^0 propagated equality rcd_69^post17 = rcd_69^0 propagated equality x_24^post17 = x_24^0 propagated equality a_208^post17 = a_208^0 propagated equality head_slam_f_28^post17 = head_slam_f_28^0 propagated equality rcd_185^post17 = rcd_185^0 propagated equality r_164^post17 = r_164^0 propagated equality i_120^post17 = i_120^0 propagated equality temp0_21^post17 = temp0_21^0 propagated equality x_slam_f_22^post17 = x_slam_f_22^0 propagated equality r_197^post17 = r_197^0 propagated equality head_16^post17 = head_16^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post17 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_29^post17 = i_29^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post17 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_39^post17 = r_39^0 propagated equality head_31^post17 = head_31^0 propagated equality nondet_12^post17 = nondet_12^0 propagated equality result_11^post17 = result_11^0 propagated equality t_25^post17 = t_25^0 propagated equality temp_34^post17 = temp_34^0 propagated equality a_178^post17 = a_178^0 propagated equality a_153^post17 = a_153^0 propagated equality temp_35^post17 = temp_35^0 propagated equality tmp_33^post17 = tmp_33^0 propagated equality i_110^post17 = i_110^0 propagated equality rcd_104^post17 = rcd_104^0 propagated equality rcd_190^post17 = rcd_190^0 propagated equality rcd_43^post17 = rcd_43^0 propagated equality y_23^post17 = y_23^0 propagated equality length_27^post17 = length_27^0 propagated equality temp0_30^post17 = temp0_30^0 propagated equality lt_17^post17 = lt_17^0 propagated equality tail_15^post17 = tail_15^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post17 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_207^post17 = rcd_207^0 propagated equality lt_20^post17 = lt_20^0 propagated equality rcd_179^post17 = rcd_179^0 Simplified Guard Original rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l13 -> l14 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l14 : a_153^0'=a_153^post18, a_178^0'=a_178^post18, a_208^0'=a_208^post18, f_198^0'=f_198^post18, head_16^0'=head_16^post18, head_31^0'=head_31^post18, head_slam_f_28^0'=head_slam_f_28^post18, i_110^0'=i_110^post18, i_120^0'=i_120^post18, i_29^0'=i_29^post18, length_27^0'=length_27^post18, lt_17^0'=lt_17^post18, lt_20^0'=lt_20^post18, nondet_12^0'=nondet_12^post18, r_164^0'=r_164^post18, r_197^0'=r_197^post18, r_39^0'=r_39^post18, rcd_104^0'=rcd_104^post18, rcd_112^0'=rcd_112^post18, rcd_179^0'=rcd_179^post18, rcd_185^0'=rcd_185^post18, rcd_190^0'=rcd_190^post18, rcd_207^0'=rcd_207^post18, rcd_43^0'=rcd_43^post18, rcd_69^0'=rcd_69^post18, result_11^0'=result_11^post18, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post18, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post18, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post18, t_25^0'=t_25^post18, tail_15^0'=tail_15^post18, temp0_21^0'=temp0_21^post18, temp0_30^0'=temp0_30^post18, temp_34^0'=temp_34^post18, temp_35^0'=temp_35^post18, tmp_33^0'=tmp_33^post18, x_24^0'=x_24^post18, x_slam_f_22^0'=x_slam_f_22^post18, y_23^0'=y_23^post18, (-tmp_33^post18+tmp_33^0 == 0 /\ rcd_190^0-rcd_190^post18 == 0 /\ r_39^0-r_39^post18 == 0 /\ temp_34^0-temp_34^post18 == 0 /\ i_120^0-i_120^post18 == 0 /\ a_208^0-a_208^post18 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post18+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_29^0-i_29^post18 == 0 /\ rcd_43^0-rcd_43^post18 == 0 /\ temp_35^0-temp_35^post18 == 0 /\ -a_178^post18+a_178^0 == 0 /\ -rcd_179^post18+rcd_179^0 == 0 /\ t_25^0-t_25^post18 == 0 /\ y_23^0-y_23^post18 == 0 /\ rcd_69^0-rcd_69^post18 == 0 /\ temp0_30^0-temp0_30^post18 == 0 /\ r_197^0-r_197^post18 == 0 /\ -x_24^post18+x_24^0 == 0 /\ lt_20^0-lt_20^post18 == 0 /\ head_31^0-head_31^post18 == 0 /\ -tail_15^post18+tail_15^0 == 0 /\ -r_164^post18+r_164^0 == 0 /\ -head_slam_f_28^post18+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post18 == 0 /\ -temp0_21^post18+temp0_21^0 == 0 /\ f_198^0-f_198^post18 == 0 /\ result_11^0-result_11^post18 == 0 /\ -head_16^post18+head_16^0 == 0 /\ -rcd_104^post18+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post18+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post18+a_153^0 == 0 /\ -rcd_207^post18+rcd_207^0 == 0 /\ -i_110^post18+i_110^0 == 0 /\ -length_27^post18+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post18 == 0 /\ rcd_185^0-rcd_185^post18 == 0 /\ lt_17^0-lt_17^post18 == 0 /\ rcd_112^0-rcd_112^post18 == 0 /\ -x_slam_f_22^post18+x_slam_f_22^0 == 0), cost: 1 New rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality tmp_33^post18 = tmp_33^0 propagated equality rcd_190^post18 = rcd_190^0 propagated equality r_39^post18 = r_39^0 propagated equality temp_34^post18 = temp_34^0 propagated equality i_120^post18 = i_120^0 propagated equality a_208^post18 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post18 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_29^post18 = i_29^0 propagated equality rcd_43^post18 = rcd_43^0 propagated equality temp_35^post18 = temp_35^0 propagated equality a_178^post18 = a_178^0 propagated equality rcd_179^post18 = rcd_179^0 propagated equality t_25^post18 = t_25^0 propagated equality y_23^post18 = y_23^0 propagated equality rcd_69^post18 = rcd_69^0 propagated equality temp0_30^post18 = temp0_30^0 propagated equality r_197^post18 = r_197^0 propagated equality x_24^post18 = x_24^0 propagated equality lt_20^post18 = lt_20^0 propagated equality head_31^post18 = head_31^0 propagated equality tail_15^post18 = tail_15^0 propagated equality r_164^post18 = r_164^0 propagated equality head_slam_f_28^post18 = head_slam_f_28^0 propagated equality nondet_12^post18 = nondet_12^0 propagated equality temp0_21^post18 = temp0_21^0 propagated equality f_198^post18 = f_198^0 propagated equality result_11^post18 = result_11^0 propagated equality head_16^post18 = head_16^0 propagated equality rcd_104^post18 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post18 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_153^post18 = a_153^0 propagated equality rcd_207^post18 = rcd_207^0 propagated equality i_110^post18 = i_110^0 propagated equality length_27^post18 = length_27^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post18 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_185^post18 = rcd_185^0 propagated equality lt_17^post18 = lt_17^0 propagated equality rcd_112^post18 = rcd_112^0 propagated equality x_slam_f_22^post18 = x_slam_f_22^0 Simplified Guard Original rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l14 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l13 -> l14 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l14 -> l15 : a_153^0'=a_153^post19, a_178^0'=a_178^post19, a_208^0'=a_208^post19, f_198^0'=f_198^post19, head_16^0'=head_16^post19, head_31^0'=head_31^post19, head_slam_f_28^0'=head_slam_f_28^post19, i_110^0'=i_110^post19, i_120^0'=i_120^post19, i_29^0'=i_29^post19, length_27^0'=length_27^post19, lt_17^0'=lt_17^post19, lt_20^0'=lt_20^post19, nondet_12^0'=nondet_12^post19, r_164^0'=r_164^post19, r_197^0'=r_197^post19, r_39^0'=r_39^post19, rcd_104^0'=rcd_104^post19, rcd_112^0'=rcd_112^post19, rcd_179^0'=rcd_179^post19, rcd_185^0'=rcd_185^post19, rcd_190^0'=rcd_190^post19, rcd_207^0'=rcd_207^post19, rcd_43^0'=rcd_43^post19, rcd_69^0'=rcd_69^post19, result_11^0'=result_11^post19, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post19, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post19, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post19, t_25^0'=t_25^post19, tail_15^0'=tail_15^post19, temp0_21^0'=temp0_21^post19, temp0_30^0'=temp0_30^post19, temp_34^0'=temp_34^post19, temp_35^0'=temp_35^post19, tmp_33^0'=tmp_33^post19, x_24^0'=x_24^post19, x_slam_f_22^0'=x_slam_f_22^post19, y_23^0'=y_23^post19, (y_23^0-y_23^post19 == 0 /\ -a_178^post19+a_178^0 == 0 /\ rcd_190^0-rcd_190^post19 == 0 /\ -rcd_179^post19+rcd_179^0 == 0 /\ -lt_20^post19+lt_20^0 == 0 /\ -r_164^post19+r_164^0 == 0 /\ r_197^0-r_197^post19 == 0 /\ -rcd_104^post19+rcd_104^0 == 0 /\ -tmp_33^post19+tmp_33^0 == 0 /\ -i_110^post19+i_110^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post19+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post19 == 0 /\ f_198^0-f_198^post19 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ rcd_43^0-rcd_43^post19 == 0 /\ result_11^0-result_11^post19 == 0 /\ -tail_15^post19+tail_15^0 == 0 /\ temp_35^0-temp_35^post19 == 0 /\ a_208^0-a_208^post19 == 0 /\ nondet_12^0-nondet_12^post19 == 0 /\ i_120^0-i_120^post19 == 0 /\ temp0_30^0-temp0_30^post19 == 0 /\ i_29^0-i_29^post19 == 0 /\ a_153^0-a_153^post19 == 0 /\ rcd_112^0-rcd_112^post19 == 0 /\ -x_slam_f_22^post19+x_slam_f_22^0 == 0 /\ -x_24^post19+x_24^0 == 0 /\ -lt_17^post19+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post19 == 0 /\ -length_27^post19+length_27^0 == 0 /\ r_39^0-r_39^post19 == 0 /\ -temp0_21^post19+temp0_21^0 == 0 /\ -head_16^post19+head_16^0 == 0 /\ -rcd_207^post19+rcd_207^0 == 0 /\ t_25^0-t_25^post19 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post19+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp_34^post19+temp_34^0 == 0 /\ rcd_185^0-rcd_185^post19 == 0 /\ -head_31^post19+head_31^0 == 0 /\ -head_slam_f_28^post19+head_slam_f_28^0 == 0), cost: 1 New rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 propagated equality y_23^post19 = y_23^0 propagated equality a_178^post19 = a_178^0 propagated equality rcd_190^post19 = rcd_190^0 propagated equality rcd_179^post19 = rcd_179^0 propagated equality lt_20^post19 = lt_20^0 propagated equality r_164^post19 = r_164^0 propagated equality r_197^post19 = r_197^0 propagated equality rcd_104^post19 = rcd_104^0 propagated equality tmp_33^post19 = tmp_33^0 propagated equality i_110^post19 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post19 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_69^post19 = rcd_69^0 propagated equality f_198^post19 = f_198^0 propagated equality rcd_43^post19 = rcd_43^0 propagated equality result_11^post19 = result_11^0 propagated equality tail_15^post19 = tail_15^0 propagated equality temp_35^post19 = temp_35^0 propagated equality a_208^post19 = a_208^0 propagated equality nondet_12^post19 = nondet_12^0 propagated equality i_120^post19 = i_120^0 propagated equality temp0_30^post19 = temp0_30^0 propagated equality i_29^post19 = i_29^0 propagated equality a_153^post19 = a_153^0 propagated equality rcd_112^post19 = rcd_112^0 propagated equality x_slam_f_22^post19 = x_slam_f_22^0 propagated equality x_24^post19 = x_24^0 propagated equality lt_17^post19 = lt_17^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post19 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality length_27^post19 = length_27^0 propagated equality r_39^post19 = r_39^0 propagated equality temp0_21^post19 = temp0_21^0 propagated equality head_16^post19 = head_16^0 propagated equality rcd_207^post19 = rcd_207^0 propagated equality t_25^post19 = t_25^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post19 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp_34^post19 = temp_34^0 propagated equality rcd_185^post19 = rcd_185^0 propagated equality head_31^post19 = head_31^0 propagated equality head_slam_f_28^post19 = head_slam_f_28^0 Simplified Guard Original rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 New rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 New rule: l14 -> l15 : 1-lt_20^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l14 -> l15 : a_153^0'=a_153^post20, a_178^0'=a_178^post20, a_208^0'=a_208^post20, f_198^0'=f_198^post20, head_16^0'=head_16^post20, head_31^0'=head_31^post20, head_slam_f_28^0'=head_slam_f_28^post20, i_110^0'=i_110^post20, i_120^0'=i_120^post20, i_29^0'=i_29^post20, length_27^0'=length_27^post20, lt_17^0'=lt_17^post20, lt_20^0'=lt_20^post20, nondet_12^0'=nondet_12^post20, r_164^0'=r_164^post20, r_197^0'=r_197^post20, r_39^0'=r_39^post20, rcd_104^0'=rcd_104^post20, rcd_112^0'=rcd_112^post20, rcd_179^0'=rcd_179^post20, rcd_185^0'=rcd_185^post20, rcd_190^0'=rcd_190^post20, rcd_207^0'=rcd_207^post20, rcd_43^0'=rcd_43^post20, rcd_69^0'=rcd_69^post20, result_11^0'=result_11^post20, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post20, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post20, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post20, t_25^0'=t_25^post20, tail_15^0'=tail_15^post20, temp0_21^0'=temp0_21^post20, temp0_30^0'=temp0_30^post20, temp_34^0'=temp_34^post20, temp_35^0'=temp_35^post20, tmp_33^0'=tmp_33^post20, x_24^0'=x_24^post20, x_slam_f_22^0'=x_slam_f_22^post20, y_23^0'=y_23^post20, (-y_23^post20+y_23^0 == 0 /\ -i_29^post20+i_29^0 == 0 /\ -temp_34^post20+temp_34^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ tail_15^0-tail_15^post20 == 0 /\ -result_11^post20+result_11^0 == 0 /\ r_197^0-r_197^post20 == 0 /\ -lt_20^post20+lt_20^0 == 0 /\ -rcd_104^post20+rcd_104^0 == 0 /\ -tmp_33^post20+tmp_33^0 == 0 /\ f_198^0-f_198^post20 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post20 == 0 /\ -r_164^post20+r_164^0 == 0 /\ -length_27^post20+length_27^0 == 0 /\ rcd_190^0-rcd_190^post20 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post20+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post20 == 0 /\ -rcd_179^post20+rcd_179^0 == 0 /\ temp_35^0-temp_35^post20 == 0 /\ -head_slam_f_28^post20+head_slam_f_28^0 == 0 /\ -rcd_207^post20+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post20 == 0 /\ a_153^0-a_153^post20 == 0 /\ -i_110^post20+i_110^0 == 0 /\ rcd_69^0-rcd_69^post20 == 0 /\ rcd_43^0-rcd_43^post20 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post20 == 0 /\ -head_16^post20+head_16^0 == 0 /\ lt_17^0-lt_17^post20 == 0 /\ -x_24^post20+x_24^0 == 0 /\ rcd_112^0-rcd_112^post20 == 0 /\ head_31^0-head_31^post20 == 0 /\ r_39^0-r_39^post20 == 0 /\ -a_178^post20+a_178^0 == 0 /\ -temp0_30^post20+temp0_30^0 == 0 /\ -temp0_21^post20+temp0_21^0 == 0 /\ i_120^0-i_120^post20 == 0 /\ x_slam_f_22^0-x_slam_f_22^post20 == 0 /\ -rcd_185^post20+rcd_185^0 == 0 /\ t_25^0-t_25^post20 == 0), cost: 1 New rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 propagated equality y_23^post20 = y_23^0 propagated equality i_29^post20 = i_29^0 propagated equality temp_34^post20 = temp_34^0 propagated equality tail_15^post20 = tail_15^0 propagated equality result_11^post20 = result_11^0 propagated equality r_197^post20 = r_197^0 propagated equality lt_20^post20 = lt_20^0 propagated equality rcd_104^post20 = rcd_104^0 propagated equality tmp_33^post20 = tmp_33^0 propagated equality f_198^post20 = f_198^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post20 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality r_164^post20 = r_164^0 propagated equality length_27^post20 = length_27^0 propagated equality rcd_190^post20 = rcd_190^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post20 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_208^post20 = a_208^0 propagated equality rcd_179^post20 = rcd_179^0 propagated equality temp_35^post20 = temp_35^0 propagated equality head_slam_f_28^post20 = head_slam_f_28^0 propagated equality rcd_207^post20 = rcd_207^0 propagated equality nondet_12^post20 = nondet_12^0 propagated equality a_153^post20 = a_153^0 propagated equality i_110^post20 = i_110^0 propagated equality rcd_69^post20 = rcd_69^0 propagated equality rcd_43^post20 = rcd_43^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post20 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality head_16^post20 = head_16^0 propagated equality lt_17^post20 = lt_17^0 propagated equality x_24^post20 = x_24^0 propagated equality rcd_112^post20 = rcd_112^0 propagated equality head_31^post20 = head_31^0 propagated equality r_39^post20 = r_39^0 propagated equality a_178^post20 = a_178^0 propagated equality temp0_30^post20 = temp0_30^0 propagated equality temp0_21^post20 = temp0_21^0 propagated equality i_120^post20 = i_120^0 propagated equality x_slam_f_22^post20 = x_slam_f_22^0 propagated equality rcd_185^post20 = rcd_185^0 propagated equality t_25^post20 = t_25^0 Simplified Guard Original rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 New rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l14 -> l15 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 New rule: l14 -> l15 : 1+lt_20^0-head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l15 -> l12 : a_153^0'=a_153^post21, a_178^0'=a_178^post21, a_208^0'=a_208^post21, f_198^0'=f_198^post21, head_16^0'=head_16^post21, head_31^0'=head_31^post21, head_slam_f_28^0'=head_slam_f_28^post21, i_110^0'=i_110^post21, i_120^0'=i_120^post21, i_29^0'=i_29^post21, length_27^0'=length_27^post21, lt_17^0'=lt_17^post21, lt_20^0'=lt_20^post21, nondet_12^0'=nondet_12^post21, r_164^0'=r_164^post21, r_197^0'=r_197^post21, r_39^0'=r_39^post21, rcd_104^0'=rcd_104^post21, rcd_112^0'=rcd_112^post21, rcd_179^0'=rcd_179^post21, rcd_185^0'=rcd_185^post21, rcd_190^0'=rcd_190^post21, rcd_207^0'=rcd_207^post21, rcd_43^0'=rcd_43^post21, rcd_69^0'=rcd_69^post21, result_11^0'=result_11^post21, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post21, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post21, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post21, t_25^0'=t_25^post21, tail_15^0'=tail_15^post21, temp0_21^0'=temp0_21^post21, temp0_30^0'=temp0_30^post21, temp_34^0'=temp_34^post21, temp_35^0'=temp_35^post21, tmp_33^0'=tmp_33^post21, x_24^0'=x_24^post21, x_slam_f_22^0'=x_slam_f_22^post21, y_23^0'=y_23^post21, (-length_27^post21+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post21 == 0 /\ nondet_12^0-nondet_12^post21 == 0 /\ temp_35^0-temp_35^post21 == 0 /\ -head_16^post21+head_16^0 == 0 /\ -x_slam_f_22^post21+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post21+head_slam_f_28^0 == 0 /\ rcd_185^0-rcd_185^post21 == 0 /\ -tmp_33^post21+tmp_33^0 == 0 /\ y_23^0-y_23^post21 == 0 /\ lt_17^0-lt_17^post21 == 0 /\ -a_178^post21+a_178^0 == 0 /\ temp0_30^0-temp0_30^post21 == 0 /\ -temp0_21^post21+temp0_21^0 == 0 /\ -temp_34^post21+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post21 == 0 /\ f_198^0-f_198^post21 == 0 /\ -lt_20^post21+lt_20^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post21 == 0 /\ -i_110^post21+i_110^0 == 0 /\ -result_11^post21+result_11^0 == 0 /\ -r_197^post21+r_197^0 == 0 /\ -rcd_112^post21+rcd_112^0 == 0 /\ -rcd_207^post21+rcd_207^0 == 0 /\ rcd_104^0-rcd_104^post21 == 0 /\ r_39^0-r_39^post21 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post21+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ a_208^0-a_208^post21 == 0 /\ rcd_43^0-rcd_43^post21 == 0 /\ -rcd_179^post21+rcd_179^0 == 0 /\ a_153^0-a_153^post21 == 0 /\ t_25^0-t_25^post21 == 0 /\ head_31^0-head_31^post21 == 0 /\ r_164^0-r_164^post21 == 0 /\ -i_29^post21+i_29^0 == 0 /\ i_120^0-i_120^post21 == 0 /\ x_24^0-x_24^post21 == 0 /\ rcd_69^0-rcd_69^post21 == 0 /\ -tail_15^post21+tail_15^0 == 0), cost: 1 New rule: l15 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality length_27^post21 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post21 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality nondet_12^post21 = nondet_12^0 propagated equality temp_35^post21 = temp_35^0 propagated equality head_16^post21 = head_16^0 propagated equality x_slam_f_22^post21 = x_slam_f_22^0 propagated equality head_slam_f_28^post21 = head_slam_f_28^0 propagated equality rcd_185^post21 = rcd_185^0 propagated equality tmp_33^post21 = tmp_33^0 propagated equality y_23^post21 = y_23^0 propagated equality lt_17^post21 = lt_17^0 propagated equality a_178^post21 = a_178^0 propagated equality temp0_30^post21 = temp0_30^0 propagated equality temp0_21^post21 = temp0_21^0 propagated equality temp_34^post21 = temp_34^0 propagated equality rcd_190^post21 = rcd_190^0 propagated equality f_198^post21 = f_198^0 propagated equality lt_20^post21 = lt_20^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post21 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_110^post21 = i_110^0 propagated equality result_11^post21 = result_11^0 propagated equality r_197^post21 = r_197^0 propagated equality rcd_112^post21 = rcd_112^0 propagated equality rcd_207^post21 = rcd_207^0 propagated equality rcd_104^post21 = rcd_104^0 propagated equality r_39^post21 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post21 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_208^post21 = a_208^0 propagated equality rcd_43^post21 = rcd_43^0 propagated equality rcd_179^post21 = rcd_179^0 propagated equality a_153^post21 = a_153^0 propagated equality t_25^post21 = t_25^0 propagated equality head_31^post21 = head_31^0 propagated equality r_164^post21 = r_164^0 propagated equality i_29^post21 = i_29^0 propagated equality i_120^post21 = i_120^0 propagated equality x_24^post21 = x_24^0 propagated equality rcd_69^post21 = rcd_69^0 propagated equality tail_15^post21 = tail_15^0 Simplified Guard Original rule: l15 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l15 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l15 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 New rule: l15 -> l12 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 Propagated Equalities Original rule: l11 -> l16 : a_153^0'=a_153^post22, a_178^0'=a_178^post22, a_208^0'=a_208^post22, f_198^0'=f_198^post22, head_16^0'=head_16^post22, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^post22, i_120^0'=i_120^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^post22, lt_20^0'=lt_20^post22, nondet_12^0'=nondet_12^post22, r_164^0'=r_164^post22, r_197^0'=r_197^post22, r_39^0'=r_39^post22, rcd_104^0'=rcd_104^post22, rcd_112^0'=rcd_112^post22, rcd_179^0'=rcd_179^post22, rcd_185^0'=rcd_185^post22, rcd_190^0'=rcd_190^post22, rcd_207^0'=rcd_207^post22, rcd_43^0'=rcd_43^post22, rcd_69^0'=rcd_69^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^post22, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^post22, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^post22, x_slam_f_22^0'=x_slam_f_22^post22, y_23^0'=y_23^post22, (0 == 0 /\ lt_20^0-lt_20^post22 == 0 /\ temp_35^0-temp_35^post22 == 0 /\ -temp0_21^post22+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post22 == 0 /\ -a_178^post22+a_178^0 == 0 /\ rcd_190^0-rcd_190^post22 == 0 /\ rcd_112^0-rcd_112^post22 == 0 /\ y_23^0-y_23^post22 == 0 /\ f_198^0-f_198^post22 == 0 /\ rcd_43^0-rcd_43^post22 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -rcd_185^post22+rcd_185^0 == 0 /\ -rcd_104^post22+rcd_104^0 == 0 /\ -rcd_207^post22+rcd_207^0 == 0 /\ -r_164^post22+r_164^0 == 0 /\ t_25^0-t_25^post22 == 0 /\ -lt_17^post22+lt_17^0 == 0 /\ r_39^0-r_39^post22 == 0 /\ i_120^0-i_120^post22 == 0 /\ rcd_69^0-rcd_69^post22 == 0 /\ -rcd_179^post22+rcd_179^0 == 0 /\ a_153^0-a_153^post22 == 0 /\ -a_208^post22+a_208^0 == 0 /\ head_16^post22-result_11^1 == 0 /\ x_24^0-x_24^post22 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ -x_slam_f_22^post22+x_slam_f_22^0 == 0 /\ -i_110^post22+i_110^0 == 0 /\ r_197^0-r_197^post22 == 0), cost: 1 New rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 propagated equality lt_20^post22 = lt_20^0 propagated equality temp_35^post22 = temp_35^0 propagated equality temp0_21^post22 = temp0_21^0 propagated equality nondet_12^post22 = nondet_12^0 propagated equality a_178^post22 = a_178^0 propagated equality rcd_190^post22 = rcd_190^0 propagated equality rcd_112^post22 = rcd_112^0 propagated equality y_23^post22 = y_23^0 propagated equality f_198^post22 = f_198^0 propagated equality rcd_43^post22 = rcd_43^0 propagated equality rcd_185^post22 = rcd_185^0 propagated equality rcd_104^post22 = rcd_104^0 propagated equality rcd_207^post22 = rcd_207^0 propagated equality r_164^post22 = r_164^0 propagated equality t_25^post22 = t_25^0 propagated equality lt_17^post22 = lt_17^0 propagated equality r_39^post22 = r_39^0 propagated equality i_120^post22 = i_120^0 propagated equality rcd_69^post22 = rcd_69^0 propagated equality rcd_179^post22 = rcd_179^0 propagated equality a_153^post22 = a_153^0 propagated equality a_208^post22 = a_208^0 propagated equality head_16^post22 = result_11^1 propagated equality x_24^post22 = x_24^0 propagated equality x_slam_f_22^post22 = x_slam_f_22^0 propagated equality i_110^post22 = i_110^0 propagated equality r_197^post22 = r_197^0 Propagated Equalities Original rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 New rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 propagated equality temp0_30^1 = head_31^0 propagated equality result_11^1 = head_31^0 Simplified Guard Original rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 New rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, -i_29^0+length_27^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l11 -> l16 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post22, length_27^0'=length_27^post22, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, t_25^0'=t_25^0, tail_15^0'=tail_15^post22, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post22, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, -i_29^0+length_27^0 <= 0, cost: 1 New rule: l11 -> l16 : head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, tail_15^0'=tail_15^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, tmp_33^0'=tmp_33^post22, -i_29^0+length_27^0 <= 0, cost: 1 Propagated Equalities Original rule: l16 -> l17 : a_153^0'=a_153^post23, a_178^0'=a_178^post23, a_208^0'=a_208^post23, f_198^0'=f_198^post23, head_16^0'=head_16^post23, head_31^0'=head_31^post23, head_slam_f_28^0'=head_slam_f_28^post23, i_110^0'=i_110^post23, i_120^0'=i_120^post23, i_29^0'=i_29^post23, length_27^0'=length_27^post23, lt_17^0'=lt_17^post23, lt_20^0'=lt_20^post23, nondet_12^0'=nondet_12^post23, r_164^0'=r_164^post23, r_197^0'=r_197^post23, r_39^0'=r_39^post23, rcd_104^0'=rcd_104^post23, rcd_112^0'=rcd_112^post23, rcd_179^0'=rcd_179^post23, rcd_185^0'=rcd_185^post23, rcd_190^0'=rcd_190^post23, rcd_207^0'=rcd_207^post23, rcd_43^0'=rcd_43^post23, rcd_69^0'=rcd_69^post23, result_11^0'=result_11^post23, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post23, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post23, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post23, t_25^0'=t_25^post23, tail_15^0'=tail_15^post23, temp0_21^0'=temp0_21^post23, temp0_30^0'=temp0_30^post23, temp_34^0'=temp_34^post23, temp_35^0'=temp_35^post23, tmp_33^0'=tmp_33^post23, x_24^0'=x_24^post23, x_slam_f_22^0'=x_slam_f_22^post23, y_23^0'=y_23^post23, (-temp0_21^post23+temp0_21^0 == 0 /\ -rcd_43^post23+rcd_43^0 == 0 /\ f_198^0-f_198^post23 == 0 /\ lt_17^0-lt_17^post23 == 0 /\ -rcd_104^post23+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post23+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ lt_20^0-lt_20^post23 == 0 /\ a_208^0-a_208^post23 == 0 /\ -rcd_207^post23+rcd_207^0 == 0 /\ y_23^0-y_23^post23 == 0 /\ -rcd_185^post23+rcd_185^0 == 0 /\ -rcd_179^post23+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post23 == 0 /\ tail_15^0-tail_15^post23 == 0 /\ temp_35^0-temp_35^post23 == 0 /\ -nondet_12^post23+nondet_12^0 == 0 /\ i_29^0-i_29^post23 == 0 /\ -head_slam_f_28^post23+head_slam_f_28^0 == 0 /\ -head_31^post23+head_31^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post23 == 0 /\ -head_16^post23+head_16^0 == 0 /\ temp0_30^0-temp0_30^post23 == 0 /\ r_197^0-r_197^post23 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post23+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_34^0-temp_34^post23 == 0 /\ -i_110^post23+i_110^0 == 0 /\ -length_27^post23+length_27^0 == 0 /\ rcd_112^0-rcd_112^post23 == 0 /\ rcd_69^0-rcd_69^post23 == 0 /\ -a_178^post23+a_178^0 == 0 /\ -a_153^post23+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post23 == 0 /\ i_120^0-i_120^post23 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ -t_25^post23+t_25^0 == 0 /\ -r_164^post23+r_164^0 == 0 /\ r_39^0-r_39^post23 == 0 /\ -x_24^post23+x_24^0 == 0 /\ -tmp_33^post23+tmp_33^0 == 0 /\ -result_11^post23+result_11^0 == 0), cost: 1 New rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 propagated equality temp0_21^post23 = temp0_21^0 propagated equality rcd_43^post23 = rcd_43^0 propagated equality f_198^post23 = f_198^0 propagated equality lt_17^post23 = lt_17^0 propagated equality rcd_104^post23 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post23 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_20^post23 = lt_20^0 propagated equality a_208^post23 = a_208^0 propagated equality rcd_207^post23 = rcd_207^0 propagated equality y_23^post23 = y_23^0 propagated equality rcd_185^post23 = rcd_185^0 propagated equality rcd_179^post23 = rcd_179^0 propagated equality rcd_190^post23 = rcd_190^0 propagated equality tail_15^post23 = tail_15^0 propagated equality temp_35^post23 = temp_35^0 propagated equality nondet_12^post23 = nondet_12^0 propagated equality i_29^post23 = i_29^0 propagated equality head_slam_f_28^post23 = head_slam_f_28^0 propagated equality head_31^post23 = head_31^0 propagated equality x_slam_f_22^post23 = x_slam_f_22^0 propagated equality head_16^post23 = head_16^0 propagated equality temp0_30^post23 = temp0_30^0 propagated equality r_197^post23 = r_197^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post23 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp_34^post23 = temp_34^0 propagated equality i_110^post23 = i_110^0 propagated equality length_27^post23 = length_27^0 propagated equality rcd_112^post23 = rcd_112^0 propagated equality rcd_69^post23 = rcd_69^0 propagated equality a_178^post23 = a_178^0 propagated equality a_153^post23 = a_153^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post23 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post23 = i_120^0 propagated equality t_25^post23 = t_25^0 propagated equality r_164^post23 = r_164^0 propagated equality r_39^post23 = r_39^0 propagated equality x_24^post23 = x_24^0 propagated equality tmp_33^post23 = tmp_33^0 propagated equality result_11^post23 = result_11^0 Simplified Guard Original rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 New rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 New rule: l16 -> l17 : 1-lt_17^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l16 -> l17 : a_153^0'=a_153^post24, a_178^0'=a_178^post24, a_208^0'=a_208^post24, f_198^0'=f_198^post24, head_16^0'=head_16^post24, head_31^0'=head_31^post24, head_slam_f_28^0'=head_slam_f_28^post24, i_110^0'=i_110^post24, i_120^0'=i_120^post24, i_29^0'=i_29^post24, length_27^0'=length_27^post24, lt_17^0'=lt_17^post24, lt_20^0'=lt_20^post24, nondet_12^0'=nondet_12^post24, r_164^0'=r_164^post24, r_197^0'=r_197^post24, r_39^0'=r_39^post24, rcd_104^0'=rcd_104^post24, rcd_112^0'=rcd_112^post24, rcd_179^0'=rcd_179^post24, rcd_185^0'=rcd_185^post24, rcd_190^0'=rcd_190^post24, rcd_207^0'=rcd_207^post24, rcd_43^0'=rcd_43^post24, rcd_69^0'=rcd_69^post24, result_11^0'=result_11^post24, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post24, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post24, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post24, t_25^0'=t_25^post24, tail_15^0'=tail_15^post24, temp0_21^0'=temp0_21^post24, temp0_30^0'=temp0_30^post24, temp_34^0'=temp_34^post24, temp_35^0'=temp_35^post24, tmp_33^0'=tmp_33^post24, x_24^0'=x_24^post24, x_slam_f_22^0'=x_slam_f_22^post24, y_23^0'=y_23^post24, (f_198^0-f_198^post24 == 0 /\ nondet_12^0-nondet_12^post24 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post24 == 0 /\ -x_24^post24+x_24^0 == 0 /\ -lt_20^post24+lt_20^0 == 0 /\ -rcd_185^post24+rcd_185^0 == 0 /\ rcd_190^0-rcd_190^post24 == 0 /\ -rcd_207^post24+rcd_207^0 == 0 /\ -r_164^post24+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post24 == 0 /\ -result_11^post24+result_11^0 == 0 /\ -temp_35^post24+temp_35^0 == 0 /\ head_16^0-head_16^post24 == 0 /\ -head_31^post24+head_31^0 == 0 /\ lt_17^0-lt_17^post24 == 0 /\ -head_slam_f_28^post24+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post24 == 0 /\ a_153^0-a_153^post24 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ rcd_112^0-rcd_112^post24 == 0 /\ temp_34^0-temp_34^post24 == 0 /\ rcd_43^0-rcd_43^post24 == 0 /\ rcd_69^0-rcd_69^post24 == 0 /\ -tmp_33^post24+tmp_33^0 == 0 /\ -temp0_21^post24+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post24+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post24 == 0 /\ i_110^0-i_110^post24 == 0 /\ -a_208^post24+a_208^0 == 0 /\ -a_178^post24+a_178^0 == 0 /\ -i_29^post24+i_29^0 == 0 /\ i_120^0-i_120^post24 == 0 /\ -r_197^post24+r_197^0 == 0 /\ -length_27^post24+length_27^0 == 0 /\ y_23^0-y_23^post24 == 0 /\ t_25^0-t_25^post24 == 0 /\ temp0_30^0-temp0_30^post24 == 0 /\ tail_15^0-tail_15^post24 == 0 /\ r_39^0-r_39^post24 == 0 /\ -rcd_179^post24+rcd_179^0 == 0), cost: 1 New rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 propagated equality f_198^post24 = f_198^0 propagated equality nondet_12^post24 = nondet_12^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post24 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality x_24^post24 = x_24^0 propagated equality lt_20^post24 = lt_20^0 propagated equality rcd_185^post24 = rcd_185^0 propagated equality rcd_190^post24 = rcd_190^0 propagated equality rcd_207^post24 = rcd_207^0 propagated equality r_164^post24 = r_164^0 propagated equality x_slam_f_22^post24 = x_slam_f_22^0 propagated equality result_11^post24 = result_11^0 propagated equality temp_35^post24 = temp_35^0 propagated equality head_16^post24 = head_16^0 propagated equality head_31^post24 = head_31^0 propagated equality lt_17^post24 = lt_17^0 propagated equality head_slam_f_28^post24 = head_slam_f_28^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post24 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality a_153^post24 = a_153^0 propagated equality rcd_112^post24 = rcd_112^0 propagated equality temp_34^post24 = temp_34^0 propagated equality rcd_43^post24 = rcd_43^0 propagated equality rcd_69^post24 = rcd_69^0 propagated equality tmp_33^post24 = tmp_33^0 propagated equality temp0_21^post24 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post24 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_104^post24 = rcd_104^0 propagated equality i_110^post24 = i_110^0 propagated equality a_208^post24 = a_208^0 propagated equality a_178^post24 = a_178^0 propagated equality i_29^post24 = i_29^0 propagated equality i_120^post24 = i_120^0 propagated equality r_197^post24 = r_197^0 propagated equality length_27^post24 = length_27^0 propagated equality y_23^post24 = y_23^0 propagated equality t_25^post24 = t_25^0 propagated equality temp0_30^post24 = temp0_30^0 propagated equality tail_15^post24 = tail_15^0 propagated equality r_39^post24 = r_39^0 propagated equality rcd_179^post24 = rcd_179^0 Simplified Guard Original rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 New rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l16 -> l17 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 New rule: l16 -> l17 : 1+lt_17^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l17 -> l18 : a_153^0'=a_153^post25, a_178^0'=a_178^post25, a_208^0'=a_208^post25, f_198^0'=f_198^post25, head_16^0'=head_16^post25, head_31^0'=head_31^post25, head_slam_f_28^0'=head_slam_f_28^post25, i_110^0'=i_110^post25, i_120^0'=i_120^post25, i_29^0'=i_29^post25, length_27^0'=length_27^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^post25, r_164^0'=r_164^post25, r_197^0'=r_197^post25, r_39^0'=r_39^post25, rcd_104^0'=rcd_104^post25, rcd_112^0'=rcd_112^post25, rcd_179^0'=rcd_179^post25, rcd_185^0'=rcd_185^post25, rcd_190^0'=rcd_190^post25, rcd_207^0'=rcd_207^post25, rcd_43^0'=rcd_43^post25, rcd_69^0'=rcd_69^post25, result_11^0'=result_11^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post25, t_25^0'=t_25^post25, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^post25, temp0_30^0'=temp0_30^post25, temp_34^0'=temp_34^post25, temp_35^0'=temp_35^post25, tmp_33^0'=tmp_33^post25, x_24^0'=x_24^post25, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=y_23^post25, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_43^0-rcd_43^post25 == 0 /\ -temp_35^post25+temp_35^0 == 0 /\ -y_23^post25+lt_20^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_120^post25+i_120^0 == 0 /\ f_198^0-f_198^post25 == 0 /\ -i_29^post25+i_29^0 == 0 /\ temp0_30^0-temp0_30^post25 == 0 /\ -r_197^post25+r_197^0 == 0 /\ -rcd_112^post25+rcd_112^0 == 0 /\ -tmp_33^post25+tmp_33^0 == 0 /\ r_39^0-r_39^post25 == 0 /\ -length_27^post25+length_27^0 == 0 /\ temp_34^0-temp_34^post25 == 0 /\ y_23^post25-lt_20^0 <= 0 /\ y_23^post25-lt_20^0 == 0 /\ -rcd_69^post25+rcd_69^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_153^0-a_153^post25 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post25+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post25 == 0 /\ -a_178^post25+a_178^0 == 0 /\ t_25^0-t_25^post25 == 0 /\ -rcd_207^post25+rcd_207^0 == 0 /\ -head_slam_f_28^post25+head_slam_f_28^0 == 0 /\ -head_31^post25+head_31^0 == 0 /\ result_11^0-result_11^post25 == 0 /\ r_164^0-r_164^post25 == 0 /\ x_slam_f_22^1-x_24^post25 <= 0 /\ -a_208^post25+a_208^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ i_110^0-i_110^post25 == 0 /\ rcd_185^0-rcd_185^post25 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post25+temp0_21^0 == 0 /\ -x_slam_f_22^1+x_24^post25 <= 0 /\ -x_slam_f_22^1+x_24^post25 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post25+rcd_179^0 == 0 /\ -x_24^post25+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post25+rcd_190^0 == 0 /\ nondet_12^0-nondet_12^post25 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : a_153^0'=a_153^post25, a_178^0'=a_178^post25, a_208^0'=a_208^post25, f_198^0'=f_198^post25, head_16^0'=head_16^post25, head_31^0'=head_31^post25, head_slam_f_28^0'=head_slam_f_28^post25, i_110^0'=i_110^post25, i_120^0'=i_120^post25, i_29^0'=i_29^post25, length_27^0'=length_27^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^post25, r_164^0'=r_164^post25, r_197^0'=r_197^post25, r_39^0'=r_39^post25, rcd_104^0'=rcd_104^post25, rcd_112^0'=rcd_112^post25, rcd_179^0'=rcd_179^post25, rcd_185^0'=rcd_185^post25, rcd_190^0'=rcd_190^post25, rcd_207^0'=rcd_207^post25, rcd_43^0'=rcd_43^post25, rcd_69^0'=rcd_69^post25, result_11^0'=result_11^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post25, t_25^0'=t_25^post25, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^post25, temp0_30^0'=temp0_30^post25, temp_34^0'=temp_34^post25, temp_35^0'=temp_35^post25, tmp_33^0'=tmp_33^post25, x_24^0'=x_24^post25, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=y_23^post25, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_43^0-rcd_43^post25 == 0 /\ -temp_35^post25+temp_35^0 == 0 /\ -y_23^post25+lt_20^0 <= 0 /\ -y_23^post25+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^post25+i_120^0 == 0 /\ f_198^0-f_198^post25 == 0 /\ -i_29^post25+i_29^0 == 0 /\ temp0_30^0-temp0_30^post25 == 0 /\ -r_197^post25+r_197^0 == 0 /\ -rcd_112^post25+rcd_112^0 == 0 /\ -tmp_33^post25+tmp_33^0 == 0 /\ r_39^0-r_39^post25 == 0 /\ -length_27^post25+length_27^0 == 0 /\ temp_34^0-temp_34^post25 == 0 /\ y_23^post25-lt_20^0 <= 0 /\ y_23^post25-lt_20^0 == 0 /\ -rcd_69^post25+rcd_69^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_153^0-a_153^post25 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post25+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post25 == 0 /\ -a_178^post25+a_178^0 == 0 /\ t_25^0-t_25^post25 == 0 /\ -rcd_207^post25+rcd_207^0 == 0 /\ -head_slam_f_28^post25+head_slam_f_28^0 == 0 /\ -head_31^post25+head_31^0 == 0 /\ result_11^0-result_11^post25 == 0 /\ r_164^0-r_164^post25 == 0 /\ x_slam_f_22^1-x_24^post25 <= 0 /\ x_slam_f_22^1-x_24^post25 == 0 /\ -a_208^post25+a_208^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ i_110^0-i_110^post25 == 0 /\ rcd_185^0-rcd_185^post25 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_21^post25+temp0_21^0 == 0 /\ -x_slam_f_22^1+x_24^post25 <= 0 /\ -x_slam_f_22^1+x_24^post25 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post25+rcd_179^0 == 0 /\ -x_24^post25+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post25+rcd_190^0 == 0 /\ nondet_12^0-nondet_12^post25 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 Propagated Equalities Original rule: l17 -> l18 : a_153^0'=a_153^post25, a_178^0'=a_178^post25, a_208^0'=a_208^post25, f_198^0'=f_198^post25, head_16^0'=head_16^post25, head_31^0'=head_31^post25, head_slam_f_28^0'=head_slam_f_28^post25, i_110^0'=i_110^post25, i_120^0'=i_120^post25, i_29^0'=i_29^post25, length_27^0'=length_27^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^post25, r_164^0'=r_164^post25, r_197^0'=r_197^post25, r_39^0'=r_39^post25, rcd_104^0'=rcd_104^post25, rcd_112^0'=rcd_112^post25, rcd_179^0'=rcd_179^post25, rcd_185^0'=rcd_185^post25, rcd_190^0'=rcd_190^post25, rcd_207^0'=rcd_207^post25, rcd_43^0'=rcd_43^post25, rcd_69^0'=rcd_69^post25, result_11^0'=result_11^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post25, t_25^0'=t_25^post25, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^post25, temp0_30^0'=temp0_30^post25, temp_34^0'=temp_34^post25, temp_35^0'=temp_35^post25, tmp_33^0'=tmp_33^post25, x_24^0'=x_24^post25, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=y_23^post25, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_43^0-rcd_43^post25 == 0 /\ -temp_35^post25+temp_35^0 == 0 /\ -y_23^post25+lt_20^0 <= 0 /\ -y_23^post25+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^post25+i_120^0 == 0 /\ f_198^0-f_198^post25 == 0 /\ -i_29^post25+i_29^0 == 0 /\ temp0_30^0-temp0_30^post25 == 0 /\ -r_197^post25+r_197^0 == 0 /\ -rcd_112^post25+rcd_112^0 == 0 /\ -tmp_33^post25+tmp_33^0 == 0 /\ r_39^0-r_39^post25 == 0 /\ -length_27^post25+length_27^0 == 0 /\ temp_34^0-temp_34^post25 == 0 /\ y_23^post25-lt_20^0 <= 0 /\ y_23^post25-lt_20^0 == 0 /\ -rcd_69^post25+rcd_69^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_153^0-a_153^post25 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post25+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_104^0-rcd_104^post25 == 0 /\ -a_178^post25+a_178^0 == 0 /\ t_25^0-t_25^post25 == 0 /\ -rcd_207^post25+rcd_207^0 == 0 /\ -head_slam_f_28^post25+head_slam_f_28^0 == 0 /\ -head_31^post25+head_31^0 == 0 /\ result_11^0-result_11^post25 == 0 /\ r_164^0-r_164^post25 == 0 /\ x_slam_f_22^1-x_24^post25 <= 0 /\ x_slam_f_22^1-x_24^post25 == 0 /\ -a_208^post25+a_208^0 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ i_110^0-i_110^post25 == 0 /\ rcd_185^0-rcd_185^post25 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_24^post25-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_21^post25+temp0_21^0 == 0 /\ -x_slam_f_22^1+x_24^post25 <= 0 /\ -x_slam_f_22^1+x_24^post25 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post25+rcd_179^0 == 0 /\ -x_24^post25+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post25+rcd_190^0 == 0 /\ nondet_12^0-nondet_12^post25 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality rcd_43^post25 = rcd_43^0 propagated equality temp_35^post25 = temp_35^0 propagated equality y_23^post25 = lt_20^0 propagated equality i_120^post25 = i_120^0 propagated equality f_198^post25 = f_198^0 propagated equality i_29^post25 = i_29^0 propagated equality temp0_30^post25 = temp0_30^0 propagated equality r_197^post25 = r_197^0 propagated equality rcd_112^post25 = rcd_112^0 propagated equality tmp_33^post25 = tmp_33^0 propagated equality r_39^post25 = r_39^0 propagated equality length_27^post25 = length_27^0 propagated equality temp_34^post25 = temp_34^0 propagated equality rcd_69^post25 = rcd_69^0 propagated equality a_153^post25 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post25 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_104^post25 = rcd_104^0 propagated equality a_178^post25 = a_178^0 propagated equality t_25^post25 = t_25^0 propagated equality rcd_207^post25 = rcd_207^0 propagated equality head_slam_f_28^post25 = head_slam_f_28^0 propagated equality head_31^post25 = head_31^0 propagated equality result_11^post25 = result_11^0 propagated equality r_164^post25 = r_164^0 propagated equality x_24^post25 = x_slam_f_22^1 propagated equality a_208^post25 = a_208^0 propagated equality i_110^post25 = i_110^0 propagated equality rcd_185^post25 = rcd_185^0 propagated equality temp0_21^post25 = temp0_21^0 propagated equality rcd_179^post25 = rcd_179^0 propagated equality rcd_190^post25 = rcd_190^0 propagated equality nondet_12^post25 = nondet_12^0 Propagated Equalities Original rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality x_slam_f_22^1 = head_16^0 Simplified Guard Original rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 made implied equalities explicit Original rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l17 -> l18 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post25, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post25, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l17 -> l18 : head_16^0'=head_16^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, tail_15^0'=tail_15^post25, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 Propagated Equalities Original rule: l18 -> l19 : a_153^0'=a_153^post26, a_178^0'=a_178^post26, a_208^0'=a_208^post26, f_198^0'=f_198^post26, head_16^0'=head_16^post26, head_31^0'=head_31^post26, head_slam_f_28^0'=head_slam_f_28^post26, i_110^0'=i_110^post26, i_120^0'=i_120^post26, i_29^0'=i_29^post26, length_27^0'=length_27^post26, lt_17^0'=lt_17^post26, lt_20^0'=lt_20^post26, nondet_12^0'=nondet_12^post26, r_164^0'=r_164^post26, r_197^0'=r_197^post26, r_39^0'=r_39^post26, rcd_104^0'=rcd_104^post26, rcd_112^0'=rcd_112^post26, rcd_179^0'=rcd_179^post26, rcd_185^0'=rcd_185^post26, rcd_190^0'=rcd_190^post26, rcd_207^0'=rcd_207^post26, rcd_43^0'=rcd_43^post26, rcd_69^0'=rcd_69^post26, result_11^0'=result_11^post26, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post26, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post26, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post26, t_25^0'=t_25^post26, tail_15^0'=tail_15^post26, temp0_21^0'=temp0_21^post26, temp0_30^0'=temp0_30^post26, temp_34^0'=temp_34^post26, temp_35^0'=temp_35^post26, tmp_33^0'=tmp_33^post26, x_24^0'=x_24^post26, x_slam_f_22^0'=x_slam_f_22^post26, y_23^0'=y_23^post26, (-head_slam_f_28^post26+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post26 == 0 /\ r_39^0-r_39^post26 == 0 /\ -length_27^post26+length_27^0 == 0 /\ rcd_43^0-rcd_43^post26 == 0 /\ -x_24^post26+x_24^0 == 0 /\ a_178^0-a_178^post26 == 0 /\ -temp0_21^post26+temp0_21^0 == 0 /\ a_153^0-a_153^post26 == 0 /\ x_slam_f_22^0-x_slam_f_22^post26 == 0 /\ i_110^0-i_110^post26 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post26 == 0 /\ head_16^0-head_16^post26 == 0 /\ i_120^0-i_120^post26 == 0 /\ -temp_34^post26+temp_34^0 == 0 /\ rcd_69^0-rcd_69^post26 == 0 /\ -lt_20^post26+lt_20^0 == 0 /\ -r_164^post26+r_164^0 == 0 /\ -rcd_207^post26+rcd_207^0 == 0 /\ -rcd_190^post26+rcd_190^0 == 0 /\ -lt_17^post26+lt_17^0 == 0 /\ -t_25^post26+t_25^0 == 0 /\ temp_35^0-temp_35^post26 == 0 /\ -r_197^post26+r_197^0 == 0 /\ nondet_12^0-nondet_12^post26 == 0 /\ result_11^0-result_11^post26 == 0 /\ -head_31^post26+head_31^0 == 0 /\ -rcd_179^post26+rcd_179^0 == 0 /\ -tmp_33^post26+tmp_33^0 == 0 /\ y_23^0-y_23^post26 == 0 /\ -a_208^post26+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post26+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post26 == 0 /\ tail_15^0-tail_15^post26 == 0 /\ rcd_185^0-rcd_185^post26 == 0 /\ -i_29^post26+i_29^0 == 0 /\ rcd_112^0-rcd_112^post26 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post26 == 0 /\ f_198^0-f_198^post26 == 0), cost: 1 New rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality head_slam_f_28^post26 = head_slam_f_28^0 propagated equality rcd_104^post26 = rcd_104^0 propagated equality r_39^post26 = r_39^0 propagated equality length_27^post26 = length_27^0 propagated equality rcd_43^post26 = rcd_43^0 propagated equality x_24^post26 = x_24^0 propagated equality a_178^post26 = a_178^0 propagated equality temp0_21^post26 = temp0_21^0 propagated equality a_153^post26 = a_153^0 propagated equality x_slam_f_22^post26 = x_slam_f_22^0 propagated equality i_110^post26 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post26 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_16^post26 = head_16^0 propagated equality i_120^post26 = i_120^0 propagated equality temp_34^post26 = temp_34^0 propagated equality rcd_69^post26 = rcd_69^0 propagated equality lt_20^post26 = lt_20^0 propagated equality r_164^post26 = r_164^0 propagated equality rcd_207^post26 = rcd_207^0 propagated equality rcd_190^post26 = rcd_190^0 propagated equality lt_17^post26 = lt_17^0 propagated equality t_25^post26 = t_25^0 propagated equality temp_35^post26 = temp_35^0 propagated equality r_197^post26 = r_197^0 propagated equality nondet_12^post26 = nondet_12^0 propagated equality result_11^post26 = result_11^0 propagated equality head_31^post26 = head_31^0 propagated equality rcd_179^post26 = rcd_179^0 propagated equality tmp_33^post26 = tmp_33^0 propagated equality y_23^post26 = y_23^0 propagated equality a_208^post26 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post26 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp0_30^post26 = temp0_30^0 propagated equality tail_15^post26 = tail_15^0 propagated equality rcd_185^post26 = rcd_185^0 propagated equality i_29^post26 = i_29^0 propagated equality rcd_112^post26 = rcd_112^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post26 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality f_198^post26 = f_198^0 Simplified Guard Original rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l18 -> l19 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l18 -> l19 : a_153^0'=a_153^post27, a_178^0'=a_178^post27, a_208^0'=a_208^post27, f_198^0'=f_198^post27, head_16^0'=head_16^post27, head_31^0'=head_31^post27, head_slam_f_28^0'=head_slam_f_28^post27, i_110^0'=i_110^post27, i_120^0'=i_120^post27, i_29^0'=i_29^post27, length_27^0'=length_27^post27, lt_17^0'=lt_17^post27, lt_20^0'=lt_20^post27, nondet_12^0'=nondet_12^post27, r_164^0'=r_164^post27, r_197^0'=r_197^post27, r_39^0'=r_39^post27, rcd_104^0'=rcd_104^post27, rcd_112^0'=rcd_112^post27, rcd_179^0'=rcd_179^post27, rcd_185^0'=rcd_185^post27, rcd_190^0'=rcd_190^post27, rcd_207^0'=rcd_207^post27, rcd_43^0'=rcd_43^post27, rcd_69^0'=rcd_69^post27, result_11^0'=result_11^post27, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post27, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post27, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post27, t_25^0'=t_25^post27, tail_15^0'=tail_15^post27, temp0_21^0'=temp0_21^post27, temp0_30^0'=temp0_30^post27, temp_34^0'=temp_34^post27, temp_35^0'=temp_35^post27, tmp_33^0'=tmp_33^post27, x_24^0'=x_24^post27, x_slam_f_22^0'=x_slam_f_22^post27, y_23^0'=y_23^post27, (-temp0_21^post27+temp0_21^0 == 0 /\ -rcd_43^post27+rcd_43^0 == 0 /\ r_39^0-r_39^post27 == 0 /\ a_208^0-a_208^post27 == 0 /\ i_120^0-i_120^post27 == 0 /\ rcd_69^0-rcd_69^post27 == 0 /\ -rcd_185^post27+rcd_185^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post27 == 0 /\ -f_198^post27+f_198^0 == 0 /\ -a_178^post27+a_178^0 == 0 /\ -temp_34^post27+temp_34^0 == 0 /\ -i_29^post27+i_29^0 == 0 /\ -tmp_33^post27+tmp_33^0 == 0 /\ r_197^0-r_197^post27 == 0 /\ lt_20^0-lt_20^post27 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post27+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_31^0-head_31^post27 == 0 /\ -rcd_179^post27+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post27 == 0 /\ temp_35^0-temp_35^post27 == 0 /\ -rcd_104^post27+rcd_104^0 == 0 /\ -head_slam_f_28^post27+head_slam_f_28^0 == 0 /\ -r_164^post27+r_164^0 == 0 /\ nondet_12^0-nondet_12^post27 == 0 /\ -head_16^post27+head_16^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ y_23^0-y_23^post27 == 0 /\ rcd_190^0-rcd_190^post27 == 0 /\ tail_15^0-tail_15^post27 == 0 /\ -a_153^post27+a_153^0 == 0 /\ -t_25^post27+t_25^0 == 0 /\ temp0_30^0-temp0_30^post27 == 0 /\ rcd_207^0-rcd_207^post27 == 0 /\ result_11^0-result_11^post27 == 0 /\ -x_24^post27+x_24^0 == 0 /\ rcd_112^0-rcd_112^post27 == 0 /\ -i_110^post27+i_110^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post27 == 0 /\ -length_27^post27+length_27^0 == 0 /\ lt_17^0-lt_17^post27 == 0), cost: 1 New rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality temp0_21^post27 = temp0_21^0 propagated equality rcd_43^post27 = rcd_43^0 propagated equality r_39^post27 = r_39^0 propagated equality a_208^post27 = a_208^0 propagated equality i_120^post27 = i_120^0 propagated equality rcd_69^post27 = rcd_69^0 propagated equality rcd_185^post27 = rcd_185^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post27 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality f_198^post27 = f_198^0 propagated equality a_178^post27 = a_178^0 propagated equality temp_34^post27 = temp_34^0 propagated equality i_29^post27 = i_29^0 propagated equality tmp_33^post27 = tmp_33^0 propagated equality r_197^post27 = r_197^0 propagated equality lt_20^post27 = lt_20^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post27 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality head_31^post27 = head_31^0 propagated equality rcd_179^post27 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post27 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp_35^post27 = temp_35^0 propagated equality rcd_104^post27 = rcd_104^0 propagated equality head_slam_f_28^post27 = head_slam_f_28^0 propagated equality r_164^post27 = r_164^0 propagated equality nondet_12^post27 = nondet_12^0 propagated equality head_16^post27 = head_16^0 propagated equality y_23^post27 = y_23^0 propagated equality rcd_190^post27 = rcd_190^0 propagated equality tail_15^post27 = tail_15^0 propagated equality a_153^post27 = a_153^0 propagated equality t_25^post27 = t_25^0 propagated equality temp0_30^post27 = temp0_30^0 propagated equality rcd_207^post27 = rcd_207^0 propagated equality result_11^post27 = result_11^0 propagated equality x_24^post27 = x_24^0 propagated equality rcd_112^post27 = rcd_112^0 propagated equality i_110^post27 = i_110^0 propagated equality x_slam_f_22^post27 = x_slam_f_22^0 propagated equality length_27^post27 = length_27^0 propagated equality lt_17^post27 = lt_17^0 Simplified Guard Original rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l18 -> l19 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l18 -> l19 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l19 -> l20 : a_153^0'=a_153^post28, a_178^0'=a_178^post28, a_208^0'=a_208^post28, f_198^0'=f_198^post28, head_16^0'=head_16^post28, head_31^0'=head_31^post28, head_slam_f_28^0'=head_slam_f_28^post28, i_110^0'=i_110^post28, i_120^0'=i_120^post28, i_29^0'=i_29^post28, length_27^0'=length_27^post28, lt_17^0'=lt_17^post28, lt_20^0'=lt_20^post28, nondet_12^0'=nondet_12^post28, r_164^0'=r_164^post28, r_197^0'=r_197^post28, r_39^0'=r_39^post28, rcd_104^0'=rcd_104^post28, rcd_112^0'=rcd_112^post28, rcd_179^0'=rcd_179^post28, rcd_185^0'=rcd_185^post28, rcd_190^0'=rcd_190^post28, rcd_207^0'=rcd_207^post28, rcd_43^0'=rcd_43^post28, rcd_69^0'=rcd_69^post28, result_11^0'=result_11^post28, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post28, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post28, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post28, t_25^0'=t_25^post28, tail_15^0'=tail_15^post28, temp0_21^0'=temp0_21^post28, temp0_30^0'=temp0_30^post28, temp_34^0'=temp_34^post28, temp_35^0'=temp_35^post28, tmp_33^0'=tmp_33^post28, x_24^0'=x_24^post28, x_slam_f_22^0'=x_slam_f_22^post28, y_23^0'=y_23^post28, (-y_23^0+lt_20^0 <= 0 /\ -rcd_112^post28+rcd_112^0 == 0 /\ temp0_30^0-temp0_30^post28 == 0 /\ -r_197^post28+r_197^0 == 0 /\ -rcd_207^post28+rcd_207^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post28+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_69^post28+rcd_69^0 == 0 /\ temp_34^0-temp_34^post28 == 0 /\ -rcd_179^post28+rcd_179^0 == 0 /\ -rcd_190^post28+rcd_190^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post28 == 0 /\ i_120^0-i_120^post28 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -i_29^post28+i_29^0 == 0 /\ rcd_104^0-rcd_104^post28 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post28 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^post28+x_slam_f_22^0 == 0 /\ r_39^0-r_39^post28 == 0 /\ -head_slam_f_28^post28+head_slam_f_28^0 == 0 /\ t_25^post28-x_24^0 == 0 /\ -head_16^post28+head_16^0 == 0 /\ x_24^0-x_24^post28 == 0 /\ rcd_185^0-rcd_185^post28 == 0 /\ f_198^0-f_198^post28 == 0 /\ tail_15^0-tail_15^post28 == 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_164^0-r_164^post28 == 0 /\ lt_17^0-lt_17^post28 == 0 /\ head_31^0-head_31^post28 == 0 /\ -length_27^post28+length_27^0 == 0 /\ a_208^0-a_208^post28 == 0 /\ lt_20^0-lt_20^post28 == 0 /\ -a_178^post28+a_178^0 == 0 /\ y_23^0-y_23^post28 == 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_153^post28+a_153^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ temp_35^0-temp_35^post28 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post28+i_110^0 == 0 /\ -tmp_33^post28+tmp_33^0 == 0 /\ result_11^0-result_11^post28 == 0 /\ rcd_43^0-rcd_43^post28 == 0 /\ nondet_12^0-nondet_12^post28 == 0 /\ -t_25^post28+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post28+temp0_21^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l19 -> l20 : a_153^0'=a_153^post28, a_178^0'=a_178^post28, a_208^0'=a_208^post28, f_198^0'=f_198^post28, head_16^0'=head_16^post28, head_31^0'=head_31^post28, head_slam_f_28^0'=head_slam_f_28^post28, i_110^0'=i_110^post28, i_120^0'=i_120^post28, i_29^0'=i_29^post28, length_27^0'=length_27^post28, lt_17^0'=lt_17^post28, lt_20^0'=lt_20^post28, nondet_12^0'=nondet_12^post28, r_164^0'=r_164^post28, r_197^0'=r_197^post28, r_39^0'=r_39^post28, rcd_104^0'=rcd_104^post28, rcd_112^0'=rcd_112^post28, rcd_179^0'=rcd_179^post28, rcd_185^0'=rcd_185^post28, rcd_190^0'=rcd_190^post28, rcd_207^0'=rcd_207^post28, rcd_43^0'=rcd_43^post28, rcd_69^0'=rcd_69^post28, result_11^0'=result_11^post28, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post28, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post28, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post28, t_25^0'=t_25^post28, tail_15^0'=tail_15^post28, temp0_21^0'=temp0_21^post28, temp0_30^0'=temp0_30^post28, temp_34^0'=temp_34^post28, temp_35^0'=temp_35^post28, tmp_33^0'=tmp_33^post28, x_24^0'=x_24^post28, x_slam_f_22^0'=x_slam_f_22^post28, y_23^0'=y_23^post28, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ -rcd_112^post28+rcd_112^0 == 0 /\ temp0_30^0-temp0_30^post28 == 0 /\ -r_197^post28+r_197^0 == 0 /\ -rcd_207^post28+rcd_207^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post28+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_69^post28+rcd_69^0 == 0 /\ temp_34^0-temp_34^post28 == 0 /\ -rcd_179^post28+rcd_179^0 == 0 /\ -rcd_190^post28+rcd_190^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post28 == 0 /\ i_120^0-i_120^post28 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -i_29^post28+i_29^0 == 0 /\ rcd_104^0-rcd_104^post28 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post28 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^post28+x_slam_f_22^0 == 0 /\ r_39^0-r_39^post28 == 0 /\ -head_slam_f_28^post28+head_slam_f_28^0 == 0 /\ t_25^post28-x_24^0 == 0 /\ -head_16^post28+head_16^0 == 0 /\ x_24^0-x_24^post28 == 0 /\ rcd_185^0-rcd_185^post28 == 0 /\ f_198^0-f_198^post28 == 0 /\ tail_15^0-tail_15^post28 == 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ r_164^0-r_164^post28 == 0 /\ lt_17^0-lt_17^post28 == 0 /\ head_31^0-head_31^post28 == 0 /\ -length_27^post28+length_27^0 == 0 /\ a_208^0-a_208^post28 == 0 /\ lt_20^0-lt_20^post28 == 0 /\ -a_178^post28+a_178^0 == 0 /\ y_23^0-y_23^post28 == 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_153^post28+a_153^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ temp_35^0-temp_35^post28 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post28+i_110^0 == 0 /\ -tmp_33^post28+tmp_33^0 == 0 /\ result_11^0-result_11^post28 == 0 /\ rcd_43^0-rcd_43^post28 == 0 /\ nondet_12^0-nondet_12^post28 == 0 /\ -t_25^post28+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post28+temp0_21^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l19 -> l20 : a_153^0'=a_153^post28, a_178^0'=a_178^post28, a_208^0'=a_208^post28, f_198^0'=f_198^post28, head_16^0'=head_16^post28, head_31^0'=head_31^post28, head_slam_f_28^0'=head_slam_f_28^post28, i_110^0'=i_110^post28, i_120^0'=i_120^post28, i_29^0'=i_29^post28, length_27^0'=length_27^post28, lt_17^0'=lt_17^post28, lt_20^0'=lt_20^post28, nondet_12^0'=nondet_12^post28, r_164^0'=r_164^post28, r_197^0'=r_197^post28, r_39^0'=r_39^post28, rcd_104^0'=rcd_104^post28, rcd_112^0'=rcd_112^post28, rcd_179^0'=rcd_179^post28, rcd_185^0'=rcd_185^post28, rcd_190^0'=rcd_190^post28, rcd_207^0'=rcd_207^post28, rcd_43^0'=rcd_43^post28, rcd_69^0'=rcd_69^post28, result_11^0'=result_11^post28, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post28, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post28, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post28, t_25^0'=t_25^post28, tail_15^0'=tail_15^post28, temp0_21^0'=temp0_21^post28, temp0_30^0'=temp0_30^post28, temp_34^0'=temp_34^post28, temp_35^0'=temp_35^post28, tmp_33^0'=tmp_33^post28, x_24^0'=x_24^post28, x_slam_f_22^0'=x_slam_f_22^post28, y_23^0'=y_23^post28, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ -rcd_112^post28+rcd_112^0 == 0 /\ temp0_30^0-temp0_30^post28 == 0 /\ -r_197^post28+r_197^0 == 0 /\ -rcd_207^post28+rcd_207^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post28+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_69^post28+rcd_69^0 == 0 /\ temp_34^0-temp_34^post28 == 0 /\ -rcd_179^post28+rcd_179^0 == 0 /\ -rcd_190^post28+rcd_190^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post28 == 0 /\ i_120^0-i_120^post28 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -i_29^post28+i_29^0 == 0 /\ rcd_104^0-rcd_104^post28 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post28 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^post28+x_slam_f_22^0 == 0 /\ r_39^0-r_39^post28 == 0 /\ -head_slam_f_28^post28+head_slam_f_28^0 == 0 /\ t_25^post28-x_24^0 == 0 /\ -head_16^post28+head_16^0 == 0 /\ x_24^0-x_24^post28 == 0 /\ rcd_185^0-rcd_185^post28 == 0 /\ f_198^0-f_198^post28 == 0 /\ tail_15^0-tail_15^post28 == 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ r_164^0-r_164^post28 == 0 /\ lt_17^0-lt_17^post28 == 0 /\ head_31^0-head_31^post28 == 0 /\ -length_27^post28+length_27^0 == 0 /\ a_208^0-a_208^post28 == 0 /\ lt_20^0-lt_20^post28 == 0 /\ -a_178^post28+a_178^0 == 0 /\ y_23^0-y_23^post28 == 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ t_25^post28-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_153^post28+a_153^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ temp_35^0-temp_35^post28 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post28+i_110^0 == 0 /\ -tmp_33^post28+tmp_33^0 == 0 /\ result_11^0-result_11^post28 == 0 /\ rcd_43^0-rcd_43^post28 == 0 /\ nondet_12^0-nondet_12^post28 == 0 /\ -t_25^post28+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post28+temp0_21^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 propagated equality rcd_112^post28 = rcd_112^0 propagated equality temp0_30^post28 = temp0_30^0 propagated equality r_197^post28 = r_197^0 propagated equality rcd_207^post28 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post28 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_69^post28 = rcd_69^0 propagated equality temp_34^post28 = temp_34^0 propagated equality rcd_179^post28 = rcd_179^0 propagated equality rcd_190^post28 = rcd_190^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post28 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post28 = i_120^0 propagated equality i_29^post28 = i_29^0 propagated equality rcd_104^post28 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post28 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality x_slam_f_22^post28 = x_slam_f_22^0 propagated equality r_39^post28 = r_39^0 propagated equality head_slam_f_28^post28 = head_slam_f_28^0 propagated equality t_25^post28 = x_24^0 propagated equality head_16^post28 = head_16^0 propagated equality x_24^post28 = x_24^0 propagated equality rcd_185^post28 = rcd_185^0 propagated equality f_198^post28 = f_198^0 propagated equality tail_15^post28 = tail_15^0 propagated equality r_164^post28 = r_164^0 propagated equality lt_17^post28 = lt_17^0 propagated equality head_31^post28 = head_31^0 propagated equality length_27^post28 = length_27^0 propagated equality a_208^post28 = a_208^0 propagated equality lt_20^post28 = lt_20^0 propagated equality a_178^post28 = a_178^0 propagated equality y_23^post28 = y_23^0 propagated equality a_153^post28 = a_153^0 propagated equality temp_35^post28 = temp_35^0 propagated equality i_110^post28 = i_110^0 propagated equality tmp_33^post28 = tmp_33^0 propagated equality result_11^post28 = result_11^0 propagated equality rcd_43^post28 = rcd_43^0 propagated equality nondet_12^post28 = nondet_12^0 propagated equality temp0_21^post28 = temp0_21^0 Simplified Guard Original rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l19 -> l20 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l19 -> l20 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l20 -> l21 : a_153^0'=a_153^post29, a_178^0'=a_178^post29, a_208^0'=a_208^post29, f_198^0'=f_198^post29, head_16^0'=head_16^post29, head_31^0'=head_31^post29, head_slam_f_28^0'=head_slam_f_28^post29, i_110^0'=i_110^post29, i_120^0'=i_120^post29, i_29^0'=i_29^post29, length_27^0'=length_27^post29, lt_17^0'=lt_17^post29, lt_20^0'=lt_20^post29, nondet_12^0'=nondet_12^post29, r_164^0'=r_164^post29, r_197^0'=r_197^post29, r_39^0'=r_39^post29, rcd_104^0'=rcd_104^post29, rcd_112^0'=rcd_112^post29, rcd_179^0'=rcd_179^post29, rcd_185^0'=rcd_185^post29, rcd_190^0'=rcd_190^post29, rcd_207^0'=rcd_207^post29, rcd_43^0'=rcd_43^post29, rcd_69^0'=rcd_69^post29, result_11^0'=result_11^post29, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post29, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post29, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post29, t_25^0'=t_25^post29, tail_15^0'=tail_15^post29, temp0_21^0'=temp0_21^post29, temp0_30^0'=temp0_30^post29, temp_34^0'=temp_34^post29, temp_35^0'=temp_35^post29, tmp_33^0'=tmp_33^post29, x_24^0'=x_24^post29, x_slam_f_22^0'=x_slam_f_22^post29, y_23^0'=y_23^post29, (i_120^0-i_120^post29 == 0 /\ -x_slam_f_22^post29+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post29 == 0 /\ rcd_104^0-rcd_104^post29 == 0 /\ -length_27^post29+length_27^0 == 0 /\ temp_35^0-temp_35^post29 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post29+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^0-rcd_43^post29 == 0 /\ i_110^0-i_110^post29 == 0 /\ -rcd_112^post29+rcd_112^0 == 0 /\ -lt_20^post29+lt_20^0 == 0 /\ -head_31^post29+head_31^0 == 0 /\ t_25^0-t_25^post29 == 0 /\ temp0_30^0-temp0_30^post29 == 0 /\ rcd_69^0-rcd_69^post29 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ r_39^0-r_39^post29 == 0 /\ -head_16^post29+head_16^0 == 0 /\ -tail_15^post29+tail_15^0 == 0 /\ f_198^0-f_198^post29 == 0 /\ nondet_12^0-nondet_12^post29 == 0 /\ -tmp_33^post29+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post29+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post29+temp0_21^0 == 0 /\ -a_208^post29+a_208^0 == 0 /\ -i_29^post29+i_29^0 == 0 /\ -a_178^post29+a_178^0 == 0 /\ result_11^0-result_11^post29 == 0 /\ rcd_185^0-rcd_185^post29 == 0 /\ r_164^0-r_164^post29 == 0 /\ -rcd_179^post29+rcd_179^0 == 0 /\ -rcd_190^post29+rcd_190^0 == 0 /\ -lt_17^post29+lt_17^0 == 0 /\ -head_slam_f_28^post29+head_slam_f_28^0 == 0 /\ -rcd_207^post29+rcd_207^0 == 0 /\ -r_197^post29+r_197^0 == 0 /\ x_24^0-x_24^post29 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post29 == 0 /\ y_23^0-y_23^post29 == 0 /\ a_153^0-a_153^post29 == 0), cost: 1 New rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality i_120^post29 = i_120^0 propagated equality x_slam_f_22^post29 = x_slam_f_22^0 propagated equality temp_34^post29 = temp_34^0 propagated equality rcd_104^post29 = rcd_104^0 propagated equality length_27^post29 = length_27^0 propagated equality temp_35^post29 = temp_35^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post29 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_43^post29 = rcd_43^0 propagated equality i_110^post29 = i_110^0 propagated equality rcd_112^post29 = rcd_112^0 propagated equality lt_20^post29 = lt_20^0 propagated equality head_31^post29 = head_31^0 propagated equality t_25^post29 = t_25^0 propagated equality temp0_30^post29 = temp0_30^0 propagated equality rcd_69^post29 = rcd_69^0 propagated equality r_39^post29 = r_39^0 propagated equality head_16^post29 = head_16^0 propagated equality tail_15^post29 = tail_15^0 propagated equality f_198^post29 = f_198^0 propagated equality nondet_12^post29 = nondet_12^0 propagated equality tmp_33^post29 = tmp_33^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post29 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp0_21^post29 = temp0_21^0 propagated equality a_208^post29 = a_208^0 propagated equality i_29^post29 = i_29^0 propagated equality a_178^post29 = a_178^0 propagated equality result_11^post29 = result_11^0 propagated equality rcd_185^post29 = rcd_185^0 propagated equality r_164^post29 = r_164^0 propagated equality rcd_179^post29 = rcd_179^0 propagated equality rcd_190^post29 = rcd_190^0 propagated equality lt_17^post29 = lt_17^0 propagated equality head_slam_f_28^post29 = head_slam_f_28^0 propagated equality rcd_207^post29 = rcd_207^0 propagated equality r_197^post29 = r_197^0 propagated equality x_24^post29 = x_24^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post29 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality y_23^post29 = y_23^0 propagated equality a_153^post29 = a_153^0 Simplified Guard Original rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l20 -> l21 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l20 -> l21 : a_153^0'=a_153^post30, a_178^0'=a_178^post30, a_208^0'=a_208^post30, f_198^0'=f_198^post30, head_16^0'=head_16^post30, head_31^0'=head_31^post30, head_slam_f_28^0'=head_slam_f_28^post30, i_110^0'=i_110^post30, i_120^0'=i_120^post30, i_29^0'=i_29^post30, length_27^0'=length_27^post30, lt_17^0'=lt_17^post30, lt_20^0'=lt_20^post30, nondet_12^0'=nondet_12^post30, r_164^0'=r_164^post30, r_197^0'=r_197^post30, r_39^0'=r_39^post30, rcd_104^0'=rcd_104^post30, rcd_112^0'=rcd_112^post30, rcd_179^0'=rcd_179^post30, rcd_185^0'=rcd_185^post30, rcd_190^0'=rcd_190^post30, rcd_207^0'=rcd_207^post30, rcd_43^0'=rcd_43^post30, rcd_69^0'=rcd_69^post30, result_11^0'=result_11^post30, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post30, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post30, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post30, t_25^0'=t_25^post30, tail_15^0'=tail_15^post30, temp0_21^0'=temp0_21^post30, temp0_30^0'=temp0_30^post30, temp_34^0'=temp_34^post30, temp_35^0'=temp_35^post30, tmp_33^0'=tmp_33^post30, x_24^0'=x_24^post30, x_slam_f_22^0'=x_slam_f_22^post30, y_23^0'=y_23^post30, (i_120^0-i_120^post30 == 0 /\ r_197^0-r_197^post30 == 0 /\ -temp_34^post30+temp_34^0 == 0 /\ rcd_190^0-rcd_190^post30 == 0 /\ i_29^0-i_29^post30 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -i_110^post30+i_110^0 == 0 /\ r_39^0-r_39^post30 == 0 /\ -length_27^post30+length_27^0 == 0 /\ -f_198^post30+f_198^0 == 0 /\ -a_153^post30+a_153^0 == 0 /\ -a_178^post30+a_178^0 == 0 /\ -temp0_21^post30+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post30+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post30+rcd_179^0 == 0 /\ tmp_33^0-tmp_33^post30 == 0 /\ -r_164^post30+r_164^0 == 0 /\ rcd_69^0-rcd_69^post30 == 0 /\ head_31^0-head_31^post30 == 0 /\ -t_25^post30+t_25^0 == 0 /\ tail_15^0-tail_15^post30 == 0 /\ -rcd_104^post30+rcd_104^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post30 == 0 /\ y_23^0-y_23^post30 == 0 /\ -x_24^post30+x_24^0 == 0 /\ -temp0_30^post30+temp0_30^0 == 0 /\ -rcd_43^post30+rcd_43^0 == 0 /\ result_11^0-result_11^post30 == 0 /\ -nondet_12^post30+nondet_12^0 == 0 /\ -rcd_207^post30+rcd_207^0 == 0 /\ lt_17^0-lt_17^post30 == 0 /\ -rcd_185^post30+rcd_185^0 == 0 /\ -head_slam_f_28^post30+head_slam_f_28^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post30 == 0 /\ rcd_112^0-rcd_112^post30 == 0 /\ lt_20^0-lt_20^post30 == 0 /\ a_208^0-a_208^post30 == 0 /\ temp_35^0-temp_35^post30 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post30 == 0 /\ -head_16^post30+head_16^0 == 0), cost: 1 New rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality i_120^post30 = i_120^0 propagated equality r_197^post30 = r_197^0 propagated equality temp_34^post30 = temp_34^0 propagated equality rcd_190^post30 = rcd_190^0 propagated equality i_29^post30 = i_29^0 propagated equality i_110^post30 = i_110^0 propagated equality r_39^post30 = r_39^0 propagated equality length_27^post30 = length_27^0 propagated equality f_198^post30 = f_198^0 propagated equality a_153^post30 = a_153^0 propagated equality a_178^post30 = a_178^0 propagated equality temp0_21^post30 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post30 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_179^post30 = rcd_179^0 propagated equality tmp_33^post30 = tmp_33^0 propagated equality r_164^post30 = r_164^0 propagated equality rcd_69^post30 = rcd_69^0 propagated equality head_31^post30 = head_31^0 propagated equality t_25^post30 = t_25^0 propagated equality tail_15^post30 = tail_15^0 propagated equality rcd_104^post30 = rcd_104^0 propagated equality x_slam_f_22^post30 = x_slam_f_22^0 propagated equality y_23^post30 = y_23^0 propagated equality x_24^post30 = x_24^0 propagated equality temp0_30^post30 = temp0_30^0 propagated equality rcd_43^post30 = rcd_43^0 propagated equality result_11^post30 = result_11^0 propagated equality nondet_12^post30 = nondet_12^0 propagated equality rcd_207^post30 = rcd_207^0 propagated equality lt_17^post30 = lt_17^0 propagated equality rcd_185^post30 = rcd_185^0 propagated equality head_slam_f_28^post30 = head_slam_f_28^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post30 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_112^post30 = rcd_112^0 propagated equality lt_20^post30 = lt_20^0 propagated equality a_208^post30 = a_208^0 propagated equality temp_35^post30 = temp_35^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post30 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality head_16^post30 = head_16^0 Simplified Guard Original rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l20 -> l21 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l20 -> l21 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l21 -> l22 : a_153^0'=a_153^post31, a_178^0'=a_178^post31, a_208^0'=a_208^post31, f_198^0'=f_198^post31, head_16^0'=head_16^post31, head_31^0'=head_31^post31, head_slam_f_28^0'=head_slam_f_28^post31, i_110^0'=i_110^post31, i_120^0'=i_120^post31, i_29^0'=i_29^post31, length_27^0'=length_27^post31, lt_17^0'=lt_17^post31, lt_20^0'=lt_20^post31, nondet_12^0'=nondet_12^post31, r_164^0'=r_164^post31, r_197^0'=r_197^post31, r_39^0'=r_39^post31, rcd_104^0'=rcd_104^post31, rcd_112^0'=rcd_112^post31, rcd_179^0'=rcd_179^post31, rcd_185^0'=rcd_185^post31, rcd_190^0'=rcd_190^post31, rcd_207^0'=rcd_207^post31, rcd_43^0'=rcd_43^post31, rcd_69^0'=rcd_69^post31, result_11^0'=result_11^post31, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post31, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post31, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post31, t_25^0'=t_25^post31, tail_15^0'=tail_15^post31, temp0_21^0'=temp0_21^post31, temp0_30^0'=temp0_30^post31, temp_34^0'=temp_34^post31, temp_35^0'=temp_35^post31, tmp_33^0'=tmp_33^post31, x_24^0'=x_24^post31, x_slam_f_22^0'=x_slam_f_22^post31, y_23^0'=y_23^post31, (-result_dot_slayer_malloc_sdv_special_return_value_32^post31+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp0_21^post31+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post31 == 0 /\ -i_29^post31+i_29^0 == 0 /\ -i_110^post31+i_110^0 == 0 /\ -rcd_179^post31+rcd_179^0 == 0 /\ -rcd_104^post31+rcd_104^0 == 0 /\ -lt_20^post31+lt_20^0 == 0 /\ -tail_15^post31+tail_15^0 == 0 /\ -r_164^post31+r_164^0 == 0 /\ r_197^0-r_197^post31 == 0 /\ -temp_34^post31+temp_34^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -rcd_43^post31+rcd_43^0 == 0 /\ y_23^0-y_23^post31 == 0 /\ -length_27^post31+length_27^0 == 0 /\ temp_35^0-temp_35^post31 == 0 /\ -a_153^post31+a_153^0 == 0 /\ result_11^0-result_11^post31 == 0 /\ nondet_12^0-nondet_12^post31 == 0 /\ -tmp_33^post31+tmp_33^0 == 0 /\ head_31^0-head_31^post31 == 0 /\ t_25^0-t_25^post31 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post31+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ f_198^0-f_198^post31 == 0 /\ lt_17^0-lt_17^post31 == 0 /\ rcd_69^0-rcd_69^post31 == 0 /\ temp0_30^0-temp0_30^post31 == 0 /\ rcd_112^0-rcd_112^post31 == 0 /\ -head_16^post31+head_16^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post31 == 0 /\ r_39^0-r_39^post31 == 0 /\ a_208^0-a_208^post31 == 0 /\ x_24^0-x_24^post31 == 0 /\ i_120^0-i_120^post31 == 0 /\ -head_slam_f_28^post31+head_slam_f_28^0 == 0 /\ -rcd_185^post31+rcd_185^0 == 0 /\ -rcd_207^post31+rcd_207^0 == 0 /\ -a_178^post31+a_178^0 == 0 /\ -x_slam_f_22^post31+x_slam_f_22^0 == 0), cost: 1 New rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post31 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp0_21^post31 = temp0_21^0 propagated equality rcd_190^post31 = rcd_190^0 propagated equality i_29^post31 = i_29^0 propagated equality i_110^post31 = i_110^0 propagated equality rcd_179^post31 = rcd_179^0 propagated equality rcd_104^post31 = rcd_104^0 propagated equality lt_20^post31 = lt_20^0 propagated equality tail_15^post31 = tail_15^0 propagated equality r_164^post31 = r_164^0 propagated equality r_197^post31 = r_197^0 propagated equality temp_34^post31 = temp_34^0 propagated equality rcd_43^post31 = rcd_43^0 propagated equality y_23^post31 = y_23^0 propagated equality length_27^post31 = length_27^0 propagated equality temp_35^post31 = temp_35^0 propagated equality a_153^post31 = a_153^0 propagated equality result_11^post31 = result_11^0 propagated equality nondet_12^post31 = nondet_12^0 propagated equality tmp_33^post31 = tmp_33^0 propagated equality head_31^post31 = head_31^0 propagated equality t_25^post31 = t_25^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post31 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality f_198^post31 = f_198^0 propagated equality lt_17^post31 = lt_17^0 propagated equality rcd_69^post31 = rcd_69^0 propagated equality temp0_30^post31 = temp0_30^0 propagated equality rcd_112^post31 = rcd_112^0 propagated equality head_16^post31 = head_16^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post31 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_39^post31 = r_39^0 propagated equality a_208^post31 = a_208^0 propagated equality x_24^post31 = x_24^0 propagated equality i_120^post31 = i_120^0 propagated equality head_slam_f_28^post31 = head_slam_f_28^0 propagated equality rcd_185^post31 = rcd_185^0 propagated equality rcd_207^post31 = rcd_207^0 propagated equality a_178^post31 = a_178^0 propagated equality x_slam_f_22^post31 = x_slam_f_22^0 Simplified Guard Original rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 New rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 New rule: l21 -> l22 : 1-lt_20^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l21 -> l22 : a_153^0'=a_153^post32, a_178^0'=a_178^post32, a_208^0'=a_208^post32, f_198^0'=f_198^post32, head_16^0'=head_16^post32, head_31^0'=head_31^post32, head_slam_f_28^0'=head_slam_f_28^post32, i_110^0'=i_110^post32, i_120^0'=i_120^post32, i_29^0'=i_29^post32, length_27^0'=length_27^post32, lt_17^0'=lt_17^post32, lt_20^0'=lt_20^post32, nondet_12^0'=nondet_12^post32, r_164^0'=r_164^post32, r_197^0'=r_197^post32, r_39^0'=r_39^post32, rcd_104^0'=rcd_104^post32, rcd_112^0'=rcd_112^post32, rcd_179^0'=rcd_179^post32, rcd_185^0'=rcd_185^post32, rcd_190^0'=rcd_190^post32, rcd_207^0'=rcd_207^post32, rcd_43^0'=rcd_43^post32, rcd_69^0'=rcd_69^post32, result_11^0'=result_11^post32, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post32, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post32, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post32, t_25^0'=t_25^post32, tail_15^0'=tail_15^post32, temp0_21^0'=temp0_21^post32, temp0_30^0'=temp0_30^post32, temp_34^0'=temp_34^post32, temp_35^0'=temp_35^post32, tmp_33^0'=tmp_33^post32, x_24^0'=x_24^post32, x_slam_f_22^0'=x_slam_f_22^post32, y_23^0'=y_23^post32, (result_11^0-result_11^post32 == 0 /\ f_198^0-f_198^post32 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ lt_17^0-lt_17^post32 == 0 /\ lt_20^0-lt_20^post32 == 0 /\ -x_24^post32+x_24^0 == 0 /\ a_208^0-a_208^post32 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post32+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ i_120^0-i_120^post32 == 0 /\ x_slam_f_22^0-x_slam_f_22^post32 == 0 /\ -nondet_12^post32+nondet_12^0 == 0 /\ -head_slam_f_28^post32+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post32+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post32 == 0 /\ -head_31^post32+head_31^0 == 0 /\ i_29^0-i_29^post32 == 0 /\ -head_16^post32+head_16^0 == 0 /\ -tail_15^post32+tail_15^0 == 0 /\ -rcd_207^post32+rcd_207^0 == 0 /\ -rcd_185^post32+rcd_185^0 == 0 /\ -temp_34^post32+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post32 == 0 /\ rcd_69^0-rcd_69^post32 == 0 /\ r_197^0-r_197^post32 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post32 == 0 /\ temp_35^0-temp_35^post32 == 0 /\ -tmp_33^post32+tmp_33^0 == 0 /\ a_153^0-a_153^post32 == 0 /\ -i_110^post32+i_110^0 == 0 /\ temp0_30^0-temp0_30^post32 == 0 /\ -length_27^post32+length_27^0 == 0 /\ r_39^0-r_39^post32 == 0 /\ -a_178^post32+a_178^0 == 0 /\ -temp0_21^post32+temp0_21^0 == 0 /\ -rcd_43^post32+rcd_43^0 == 0 /\ y_23^0-y_23^post32 == 0 /\ -rcd_104^post32+rcd_104^0 == 0 /\ -r_164^post32+r_164^0 == 0 /\ t_25^0-t_25^post32 == 0 /\ -rcd_179^post32+rcd_179^0 == 0), cost: 1 New rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 propagated equality result_11^post32 = result_11^0 propagated equality f_198^post32 = f_198^0 propagated equality lt_17^post32 = lt_17^0 propagated equality lt_20^post32 = lt_20^0 propagated equality x_24^post32 = x_24^0 propagated equality a_208^post32 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post32 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality i_120^post32 = i_120^0 propagated equality x_slam_f_22^post32 = x_slam_f_22^0 propagated equality nondet_12^post32 = nondet_12^0 propagated equality head_slam_f_28^post32 = head_slam_f_28^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post32 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_190^post32 = rcd_190^0 propagated equality head_31^post32 = head_31^0 propagated equality i_29^post32 = i_29^0 propagated equality head_16^post32 = head_16^0 propagated equality tail_15^post32 = tail_15^0 propagated equality rcd_207^post32 = rcd_207^0 propagated equality rcd_185^post32 = rcd_185^0 propagated equality temp_34^post32 = temp_34^0 propagated equality rcd_112^post32 = rcd_112^0 propagated equality rcd_69^post32 = rcd_69^0 propagated equality r_197^post32 = r_197^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post32 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality temp_35^post32 = temp_35^0 propagated equality tmp_33^post32 = tmp_33^0 propagated equality a_153^post32 = a_153^0 propagated equality i_110^post32 = i_110^0 propagated equality temp0_30^post32 = temp0_30^0 propagated equality length_27^post32 = length_27^0 propagated equality r_39^post32 = r_39^0 propagated equality a_178^post32 = a_178^0 propagated equality temp0_21^post32 = temp0_21^0 propagated equality rcd_43^post32 = rcd_43^0 propagated equality y_23^post32 = y_23^0 propagated equality rcd_104^post32 = rcd_104^0 propagated equality r_164^post32 = r_164^0 propagated equality t_25^post32 = t_25^0 propagated equality rcd_179^post32 = rcd_179^0 Simplified Guard Original rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 New rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l22 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 New rule: l21 -> l22 : 1+lt_20^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l22 -> l12 : a_153^0'=a_153^post33, a_178^0'=a_178^post33, a_208^0'=a_208^post33, f_198^0'=f_198^post33, head_16^0'=head_16^post33, head_31^0'=head_31^post33, head_slam_f_28^0'=head_slam_f_28^post33, i_110^0'=i_110^post33, i_120^0'=i_120^post33, i_29^0'=i_29^post33, length_27^0'=length_27^post33, lt_17^0'=lt_17^post33, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^post33, r_164^0'=r_164^post33, r_197^0'=r_197^post33, r_39^0'=r_39^post33, rcd_104^0'=rcd_104^post33, rcd_112^0'=rcd_112^post33, rcd_179^0'=rcd_179^post33, rcd_185^0'=rcd_185^post33, rcd_190^0'=rcd_190^post33, rcd_207^0'=rcd_207^post33, rcd_43^0'=rcd_43^post33, rcd_69^0'=rcd_69^post33, result_11^0'=result_11^post33, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post33, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post33, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post33, t_25^0'=t_25^post33, tail_15^0'=tail_15^post33, temp0_21^0'=temp0_21^post33, temp0_30^0'=temp0_30^post33, temp_34^0'=temp_34^post33, temp_35^0'=temp_35^post33, tmp_33^0'=tmp_33^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_208^0-a_208^post33 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post33 == 0 /\ nondet_12^0-nondet_12^post33 == 0 /\ -head_slam_f_28^post33+head_slam_f_28^0 == 0 /\ -result_11^post33+result_11^0 == 0 /\ -head_16^post33+head_16^0 == 0 /\ head_31^0-head_31^post33 == 0 /\ -r_164^post33+r_164^0 == 0 /\ -rcd_207^post33+rcd_207^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post33 == 0 /\ rcd_190^0-rcd_190^post33 == 0 /\ i_120^0-i_120^post33 == 0 /\ lt_17^0-lt_17^post33 == 0 /\ -temp_35^post33+temp_35^0 == 0 /\ -f_198^post33+f_198^0 == 0 /\ -a_178^post33+a_178^0 == 0 /\ i_29^0-i_29^post33 == 0 /\ -rcd_185^post33+rcd_185^0 == 0 /\ temp_34^0-temp_34^post33 == 0 /\ rcd_112^0-rcd_112^post33 == 0 /\ rcd_43^0-rcd_43^post33 == 0 /\ rcd_69^0-rcd_69^post33 == 0 /\ -i_110^post33+i_110^0 == 0 /\ -tmp_33^post33+tmp_33^0 == 0 /\ rcd_104^0-rcd_104^post33 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post33+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -temp0_21^post33+temp0_21^0 == 0 /\ -r_197^post33+r_197^0 == 0 /\ -length_27^post33+length_27^0 == 0 /\ temp0_30^0-temp0_30^post33 == 0 /\ tail_15^0-tail_15^post33 == 0 /\ -rcd_179^post33+rcd_179^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ -a_153^post33+a_153^0 == 0 /\ r_39^0-r_39^post33 == 0), cost: 1 New rule: l22 -> l12 : a_153^0'=a_153^post33, a_178^0'=a_178^post33, a_208^0'=a_208^post33, f_198^0'=f_198^post33, head_16^0'=head_16^post33, head_31^0'=head_31^post33, head_slam_f_28^0'=head_slam_f_28^post33, i_110^0'=i_110^post33, i_120^0'=i_120^post33, i_29^0'=i_29^post33, length_27^0'=length_27^post33, lt_17^0'=lt_17^post33, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^post33, r_164^0'=r_164^post33, r_197^0'=r_197^post33, r_39^0'=r_39^post33, rcd_104^0'=rcd_104^post33, rcd_112^0'=rcd_112^post33, rcd_179^0'=rcd_179^post33, rcd_185^0'=rcd_185^post33, rcd_190^0'=rcd_190^post33, rcd_207^0'=rcd_207^post33, rcd_43^0'=rcd_43^post33, rcd_69^0'=rcd_69^post33, result_11^0'=result_11^post33, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post33, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post33, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post33, t_25^0'=t_25^post33, tail_15^0'=tail_15^post33, temp0_21^0'=temp0_21^post33, temp0_30^0'=temp0_30^post33, temp_34^0'=temp_34^post33, temp_35^0'=temp_35^post33, tmp_33^0'=tmp_33^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_208^0-a_208^post33 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post33 == 0 /\ nondet_12^0-nondet_12^post33 == 0 /\ -head_slam_f_28^post33+head_slam_f_28^0 == 0 /\ -result_11^post33+result_11^0 == 0 /\ -head_16^post33+head_16^0 == 0 /\ head_31^0-head_31^post33 == 0 /\ -r_164^post33+r_164^0 == 0 /\ -rcd_207^post33+rcd_207^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post33 == 0 /\ rcd_190^0-rcd_190^post33 == 0 /\ i_120^0-i_120^post33 == 0 /\ lt_17^0-lt_17^post33 == 0 /\ -temp_35^post33+temp_35^0 == 0 /\ -f_198^post33+f_198^0 == 0 /\ -a_178^post33+a_178^0 == 0 /\ i_29^0-i_29^post33 == 0 /\ -rcd_185^post33+rcd_185^0 == 0 /\ temp_34^0-temp_34^post33 == 0 /\ rcd_112^0-rcd_112^post33 == 0 /\ rcd_43^0-rcd_43^post33 == 0 /\ rcd_69^0-rcd_69^post33 == 0 /\ -i_110^post33+i_110^0 == 0 /\ -tmp_33^post33+tmp_33^0 == 0 /\ rcd_104^0-rcd_104^post33 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post33+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ -temp0_21^post33+temp0_21^0 == 0 /\ -r_197^post33+r_197^0 == 0 /\ -length_27^post33+length_27^0 == 0 /\ temp0_30^0-temp0_30^post33 == 0 /\ tail_15^0-tail_15^post33 == 0 /\ -rcd_179^post33+rcd_179^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ -a_153^post33+a_153^0 == 0 /\ r_39^0-r_39^post33 == 0), cost: 1 Propagated Equalities Original rule: l22 -> l12 : a_153^0'=a_153^post33, a_178^0'=a_178^post33, a_208^0'=a_208^post33, f_198^0'=f_198^post33, head_16^0'=head_16^post33, head_31^0'=head_31^post33, head_slam_f_28^0'=head_slam_f_28^post33, i_110^0'=i_110^post33, i_120^0'=i_120^post33, i_29^0'=i_29^post33, length_27^0'=length_27^post33, lt_17^0'=lt_17^post33, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^post33, r_164^0'=r_164^post33, r_197^0'=r_197^post33, r_39^0'=r_39^post33, rcd_104^0'=rcd_104^post33, rcd_112^0'=rcd_112^post33, rcd_179^0'=rcd_179^post33, rcd_185^0'=rcd_185^post33, rcd_190^0'=rcd_190^post33, rcd_207^0'=rcd_207^post33, rcd_43^0'=rcd_43^post33, rcd_69^0'=rcd_69^post33, result_11^0'=result_11^post33, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post33, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post33, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post33, t_25^0'=t_25^post33, tail_15^0'=tail_15^post33, temp0_21^0'=temp0_21^post33, temp0_30^0'=temp0_30^post33, temp_34^0'=temp_34^post33, temp_35^0'=temp_35^post33, tmp_33^0'=tmp_33^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ a_208^0-a_208^post33 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post33 == 0 /\ nondet_12^0-nondet_12^post33 == 0 /\ -head_slam_f_28^post33+head_slam_f_28^0 == 0 /\ -result_11^post33+result_11^0 == 0 /\ -head_16^post33+head_16^0 == 0 /\ head_31^0-head_31^post33 == 0 /\ -r_164^post33+r_164^0 == 0 /\ -rcd_207^post33+rcd_207^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post33 == 0 /\ rcd_190^0-rcd_190^post33 == 0 /\ i_120^0-i_120^post33 == 0 /\ lt_17^0-lt_17^post33 == 0 /\ -temp_35^post33+temp_35^0 == 0 /\ -f_198^post33+f_198^0 == 0 /\ -a_178^post33+a_178^0 == 0 /\ i_29^0-i_29^post33 == 0 /\ -rcd_185^post33+rcd_185^0 == 0 /\ temp_34^0-temp_34^post33 == 0 /\ rcd_112^0-rcd_112^post33 == 0 /\ rcd_43^0-rcd_43^post33 == 0 /\ rcd_69^0-rcd_69^post33 == 0 /\ -i_110^post33+i_110^0 == 0 /\ -tmp_33^post33+tmp_33^0 == 0 /\ rcd_104^0-rcd_104^post33 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post33+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ -temp0_21^post33+temp0_21^0 == 0 /\ -r_197^post33+r_197^0 == 0 /\ -length_27^post33+length_27^0 == 0 /\ temp0_30^0-temp0_30^post33 == 0 /\ tail_15^0-tail_15^post33 == 0 /\ -rcd_179^post33+rcd_179^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ -a_153^post33+a_153^0 == 0 /\ r_39^0-r_39^post33 == 0), cost: 1 New rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 propagated equality a_208^post33 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post33 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality nondet_12^post33 = nondet_12^0 propagated equality head_slam_f_28^post33 = head_slam_f_28^0 propagated equality result_11^post33 = result_11^0 propagated equality head_16^post33 = head_16^0 propagated equality head_31^post33 = head_31^0 propagated equality r_164^post33 = r_164^0 propagated equality rcd_207^post33 = rcd_207^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post33 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_190^post33 = rcd_190^0 propagated equality i_120^post33 = i_120^0 propagated equality lt_17^post33 = lt_17^0 propagated equality temp_35^post33 = temp_35^0 propagated equality f_198^post33 = f_198^0 propagated equality a_178^post33 = a_178^0 propagated equality i_29^post33 = i_29^0 propagated equality rcd_185^post33 = rcd_185^0 propagated equality temp_34^post33 = temp_34^0 propagated equality rcd_112^post33 = rcd_112^0 propagated equality rcd_43^post33 = rcd_43^0 propagated equality rcd_69^post33 = rcd_69^0 propagated equality i_110^post33 = i_110^0 propagated equality tmp_33^post33 = tmp_33^0 propagated equality rcd_104^post33 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post33 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp0_21^post33 = temp0_21^0 propagated equality r_197^post33 = r_197^0 propagated equality length_27^post33 = length_27^0 propagated equality temp0_30^post33 = temp0_30^0 propagated equality tail_15^post33 = tail_15^0 propagated equality rcd_179^post33 = rcd_179^0 propagated equality a_153^post33 = a_153^0 propagated equality r_39^post33 = r_39^0 Simplified Guard Original rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l22 -> l12 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post33, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post33, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l22 -> l12 : lt_20^0'=lt_20^post33, t_25^0'=t_25^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l11 -> l23 : a_153^0'=a_153^post34, a_178^0'=a_178^post34, a_208^0'=a_208^post34, f_198^0'=f_198^post34, head_16^0'=head_16^post34, head_31^0'=head_31^post34, head_slam_f_28^0'=head_slam_f_28^post34, i_110^0'=i_110^post34, i_120^0'=i_120^post34, i_29^0'=i_29^post34, length_27^0'=length_27^post34, lt_17^0'=lt_17^post34, lt_20^0'=lt_20^post34, nondet_12^0'=nondet_12^post34, r_164^0'=r_164^post34, r_197^0'=r_197^post34, r_39^0'=r_39^post34, rcd_104^0'=rcd_104^post34, rcd_112^0'=rcd_112^post34, rcd_179^0'=rcd_179^post34, rcd_185^0'=rcd_185^post34, rcd_190^0'=rcd_190^post34, rcd_207^0'=rcd_207^post34, rcd_43^0'=rcd_43^post34, rcd_69^0'=rcd_69^post34, result_11^0'=result_11^post34, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post34, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post34, t_25^0'=t_25^post34, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^post34, temp0_30^0'=temp0_30^post34, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^post34, tmp_33^0'=tmp_33^post34, x_24^0'=x_24^post34, x_slam_f_22^0'=x_slam_f_22^post34, y_23^0'=y_23^post34, (0 == 0 /\ head_31^post34-tmp_33^post34 <= 0 /\ head_31^post34-tmp_33^post34 == 0 /\ -rcd_179^post34+rcd_179^0 == 0 /\ y_23^0-y_23^post34 == 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ -temp_35^post34+temp_35^0 == 0 /\ -rcd_207^post34+rcd_207^0 == 0 /\ -rcd_190^post34+rcd_190^0 == 0 /\ a_178^0-a_178^post34 == 0 /\ nondet_12^0-nondet_12^post34 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ f_198^0-f_198^post34 == 0 /\ t_25^0-t_25^post34 == 0 /\ -head_31^post34+tmp_33^post34 <= 0 /\ -head_31^post34+result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ a_153^0-a_153^post34 == 0 /\ -temp0_21^post34+temp0_21^0 == 0 /\ lt_17^0-lt_17^post34 == 0 /\ rcd_104^0-rcd_104^post34 == 0 /\ -rcd_112^post34+rcd_112^0 == 0 /\ 1-i_29^post34 <= 0 /\ -1+i_29^post34 <= 0 /\ -lt_20^post34+lt_20^0 == 0 /\ r_39^0-r_39^post34 == 0 /\ rcd_185^0-rcd_185^post34 == 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -r_197^post34+r_197^0 == 0 /\ head_slam_f_28^post34-tail_15^post34 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 <= 0 /\ -x_slam_f_22^post34+x_slam_f_22^0 == 0 /\ i_120^0-i_120^post34 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 <= 0 /\ -x_24^post34+x_24^0 == 0 /\ i_110^0-i_110^post34 == 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ head_16^0-head_16^post34 == 0 /\ -temp_34^0+tmp_33^post34 == 0 /\ temp0_30^0-temp0_30^post34 == 0 /\ rcd_69^0-rcd_69^post34 == 0 /\ tail_15^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ result_11^0-result_11^post34 == 0 /\ -head_slam_f_28^post34+tail_15^post34 <= 0 /\ r_164^0-r_164^post34 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^post34-tmp_33^post34 <= 0 /\ -1+i_29^post34-i_29^0 == 0 /\ rcd_43^0-rcd_43^post34 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post34-length_27^0 <= 0 /\ -length_27^post34+length_27^0 == 0 /\ -a_208^post34+a_208^0 == 0 /\ head_slam_f_28^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l11 -> l23 : a_153^0'=a_153^post34, a_178^0'=a_178^post34, a_208^0'=a_208^post34, f_198^0'=f_198^post34, head_16^0'=head_16^post34, head_31^0'=head_31^post34, head_slam_f_28^0'=head_slam_f_28^post34, i_110^0'=i_110^post34, i_120^0'=i_120^post34, i_29^0'=i_29^post34, length_27^0'=length_27^post34, lt_17^0'=lt_17^post34, lt_20^0'=lt_20^post34, nondet_12^0'=nondet_12^post34, r_164^0'=r_164^post34, r_197^0'=r_197^post34, r_39^0'=r_39^post34, rcd_104^0'=rcd_104^post34, rcd_112^0'=rcd_112^post34, rcd_179^0'=rcd_179^post34, rcd_185^0'=rcd_185^post34, rcd_190^0'=rcd_190^post34, rcd_207^0'=rcd_207^post34, rcd_43^0'=rcd_43^post34, rcd_69^0'=rcd_69^post34, result_11^0'=result_11^post34, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post34, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post34, t_25^0'=t_25^post34, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^post34, temp0_30^0'=temp0_30^post34, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^post34, tmp_33^0'=tmp_33^post34, x_24^0'=x_24^post34, x_slam_f_22^0'=x_slam_f_22^post34, y_23^0'=y_23^post34, (0 == 0 /\ head_31^post34-tmp_33^post34 <= 0 /\ head_31^post34-tmp_33^post34 == 0 /\ -rcd_179^post34+rcd_179^0 == 0 /\ y_23^0-y_23^post34 == 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 == 0 /\ -temp_35^post34+temp_35^0 == 0 /\ -rcd_207^post34+rcd_207^0 == 0 /\ -rcd_190^post34+rcd_190^0 == 0 /\ a_178^0-a_178^post34 == 0 /\ nondet_12^0-nondet_12^post34 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ f_198^0-f_198^post34 == 0 /\ t_25^0-t_25^post34 == 0 /\ -head_31^post34+tmp_33^post34 <= 0 /\ -head_31^post34+result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ a_153^0-a_153^post34 == 0 /\ -temp0_21^post34+temp0_21^0 == 0 /\ lt_17^0-lt_17^post34 == 0 /\ rcd_104^0-rcd_104^post34 == 0 /\ -rcd_112^post34+rcd_112^0 == 0 /\ 1-i_29^post34 <= 0 /\ 1-i_29^post34 == 0 /\ -1+i_29^post34 <= 0 /\ -lt_20^post34+lt_20^0 == 0 /\ r_39^0-r_39^post34 == 0 /\ rcd_185^0-rcd_185^post34 == 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 == 0 /\ -r_197^post34+r_197^0 == 0 /\ head_slam_f_28^post34-tail_15^post34 <= 0 /\ head_slam_f_28^post34-tail_15^post34 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 == 0 /\ -x_slam_f_22^post34+x_slam_f_22^0 == 0 /\ i_120^0-i_120^post34 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 == 0 /\ -x_24^post34+x_24^0 == 0 /\ i_110^0-i_110^post34 == 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 == 0 /\ head_16^0-head_16^post34 == 0 /\ -temp_34^0+tmp_33^post34 == 0 /\ temp0_30^0-temp0_30^post34 == 0 /\ rcd_69^0-rcd_69^post34 == 0 /\ tail_15^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ result_11^0-result_11^post34 == 0 /\ -head_slam_f_28^post34+tail_15^post34 <= 0 /\ r_164^0-r_164^post34 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^post34-tmp_33^post34 <= 0 /\ -1+i_29^post34-i_29^0 == 0 /\ rcd_43^0-rcd_43^post34 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post34-length_27^0 <= 0 /\ -length_27^post34+length_27^0 == 0 /\ -a_208^post34+a_208^0 == 0 /\ head_slam_f_28^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ 1-length_27^0 <= 0), cost: 1 Propagated Equalities Original rule: l11 -> l23 : a_153^0'=a_153^post34, a_178^0'=a_178^post34, a_208^0'=a_208^post34, f_198^0'=f_198^post34, head_16^0'=head_16^post34, head_31^0'=head_31^post34, head_slam_f_28^0'=head_slam_f_28^post34, i_110^0'=i_110^post34, i_120^0'=i_120^post34, i_29^0'=i_29^post34, length_27^0'=length_27^post34, lt_17^0'=lt_17^post34, lt_20^0'=lt_20^post34, nondet_12^0'=nondet_12^post34, r_164^0'=r_164^post34, r_197^0'=r_197^post34, r_39^0'=r_39^post34, rcd_104^0'=rcd_104^post34, rcd_112^0'=rcd_112^post34, rcd_179^0'=rcd_179^post34, rcd_185^0'=rcd_185^post34, rcd_190^0'=rcd_190^post34, rcd_207^0'=rcd_207^post34, rcd_43^0'=rcd_43^post34, rcd_69^0'=rcd_69^post34, result_11^0'=result_11^post34, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post34, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post34, t_25^0'=t_25^post34, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^post34, temp0_30^0'=temp0_30^post34, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^post34, tmp_33^0'=tmp_33^post34, x_24^0'=x_24^post34, x_slam_f_22^0'=x_slam_f_22^post34, y_23^0'=y_23^post34, (0 == 0 /\ head_31^post34-tmp_33^post34 <= 0 /\ head_31^post34-tmp_33^post34 == 0 /\ -rcd_179^post34+rcd_179^0 == 0 /\ y_23^0-y_23^post34 == 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ head_31^post34-result_dot_slayer_malloc_sdv_special_return_value_32^post34 == 0 /\ -temp_35^post34+temp_35^0 == 0 /\ -rcd_207^post34+rcd_207^0 == 0 /\ -rcd_190^post34+rcd_190^0 == 0 /\ a_178^0-a_178^post34 == 0 /\ nondet_12^0-nondet_12^post34 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ f_198^0-f_198^post34 == 0 /\ t_25^0-t_25^post34 == 0 /\ -head_31^post34+tmp_33^post34 <= 0 /\ -head_31^post34+result_dot_slayer_malloc_sdv_special_return_value_32^post34 <= 0 /\ a_153^0-a_153^post34 == 0 /\ -temp0_21^post34+temp0_21^0 == 0 /\ lt_17^0-lt_17^post34 == 0 /\ rcd_104^0-rcd_104^post34 == 0 /\ -rcd_112^post34+rcd_112^0 == 0 /\ 1-i_29^post34 <= 0 /\ 1-i_29^post34 == 0 /\ -1+i_29^post34 <= 0 /\ -lt_20^post34+lt_20^0 == 0 /\ r_39^0-r_39^post34 == 0 /\ rcd_185^0-rcd_185^post34 == 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -tail_15^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 == 0 /\ -r_197^post34+r_197^0 == 0 /\ head_slam_f_28^post34-tail_15^post34 <= 0 /\ head_slam_f_28^post34-tail_15^post34 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post34+tmp_33^post34 == 0 /\ -x_slam_f_22^post34+x_slam_f_22^0 == 0 /\ i_120^0-i_120^post34 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post34+length_27^0 == 0 /\ -x_24^post34+x_24^0 == 0 /\ i_110^0-i_110^post34 == 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ -head_slam_f_28^post34+result_dot_slayer_malloc_sdv_special_return_value_13^post34 == 0 /\ head_16^0-head_16^post34 == 0 /\ -temp_34^0+tmp_33^post34 == 0 /\ temp0_30^0-temp0_30^post34 == 0 /\ rcd_69^0-rcd_69^post34 == 0 /\ tail_15^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ result_11^0-result_11^post34 == 0 /\ -head_slam_f_28^post34+tail_15^post34 <= 0 /\ r_164^0-r_164^post34 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^post34-tmp_33^post34 <= 0 /\ -1+i_29^post34-i_29^0 == 0 /\ rcd_43^0-rcd_43^post34 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post34-length_27^0 <= 0 /\ -length_27^post34+length_27^0 == 0 /\ -a_208^post34+a_208^0 == 0 /\ head_slam_f_28^post34-result_dot_slayer_malloc_sdv_special_return_value_13^post34 <= 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l11 -> l23 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=1, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 propagated equality head_31^post34 = tmp_33^post34 propagated equality rcd_179^post34 = rcd_179^0 propagated equality y_23^post34 = y_23^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post34 = tmp_33^post34 propagated equality temp_35^post34 = temp_35^0 propagated equality rcd_207^post34 = rcd_207^0 propagated equality rcd_190^post34 = rcd_190^0 propagated equality a_178^post34 = a_178^0 propagated equality nondet_12^post34 = nondet_12^0 propagated equality f_198^post34 = f_198^0 propagated equality t_25^post34 = t_25^0 propagated equality a_153^post34 = a_153^0 propagated equality temp0_21^post34 = temp0_21^0 propagated equality lt_17^post34 = lt_17^0 propagated equality rcd_104^post34 = rcd_104^0 propagated equality rcd_112^post34 = rcd_112^0 propagated equality i_29^post34 = 1 propagated equality lt_20^post34 = lt_20^0 propagated equality r_39^post34 = r_39^0 propagated equality rcd_185^post34 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post34 = tail_15^post34 propagated equality r_197^post34 = r_197^0 propagated equality head_slam_f_28^post34 = tail_15^post34 propagated equality x_slam_f_22^post34 = x_slam_f_22^0 propagated equality i_120^post34 = i_120^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post34 = length_27^0 propagated equality x_24^post34 = x_24^0 propagated equality i_110^post34 = i_110^0 propagated equality head_16^post34 = head_16^0 propagated equality tmp_33^post34 = temp_34^0 propagated equality temp0_30^post34 = temp0_30^0 propagated equality rcd_69^post34 = rcd_69^0 propagated equality result_11^post34 = result_11^0 propagated equality r_164^post34 = r_164^0 propagated equality rcd_43^post34 = rcd_43^0 propagated equality length_27^post34 = length_27^0 propagated equality a_208^post34 = a_208^0 Simplified Guard Original rule: l11 -> l23 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=1, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l11 -> l23 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=1, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l11 -> l23 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=1, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post34, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post34, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l11 -> l23 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_29^0'=1, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post34, temp_34^0'=temp_34^post34, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 Propagated Equalities Original rule: l24 -> l1 : a_153^0'=a_153^post35, a_178^0'=a_178^post35, a_208^0'=a_208^post35, f_198^0'=f_198^post35, head_16^0'=head_16^post35, head_31^0'=head_31^post35, head_slam_f_28^0'=head_slam_f_28^post35, i_110^0'=i_110^post35, i_120^0'=i_120^post35, i_29^0'=i_29^post35, length_27^0'=length_27^post35, lt_17^0'=lt_17^post35, lt_20^0'=lt_20^post35, nondet_12^0'=nondet_12^post35, r_164^0'=r_164^post35, r_197^0'=r_197^post35, r_39^0'=r_39^post35, rcd_104^0'=rcd_104^post35, rcd_112^0'=rcd_112^post35, rcd_179^0'=rcd_179^post35, rcd_185^0'=rcd_185^post35, rcd_190^0'=rcd_190^post35, rcd_207^0'=rcd_207^post35, rcd_43^0'=rcd_43^post35, rcd_69^0'=rcd_69^post35, result_11^0'=result_11^post35, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post35, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post35, t_25^0'=t_25^post35, tail_15^0'=tail_15^post35, temp0_21^0'=temp0_21^post35, temp0_30^0'=temp0_30^post35, temp_34^0'=temp_34^post35, temp_35^0'=temp_35^post35, tmp_33^0'=tmp_33^post35, x_24^0'=x_24^post35, x_slam_f_22^0'=x_slam_f_22^post35, y_23^0'=y_23^post35, (0 == 0 /\ -rcd_179^post35+rcd_179^0 == 0 /\ -rcd_185^post35+rcd_185^0 == 0 /\ -head_31^post35+head_31^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post35 <= 0 /\ -nondet_12^post35+nondet_12^0 == 0 /\ f_198^0-f_198^post35 == 0 /\ -r_164^post35+r_164^0 == 0 /\ -r_39^post35+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post35 == 0 /\ y_23^0-y_23^post35 == 0 /\ rcd_112^0-rcd_112^post35 == 0 /\ -rcd_104^post35+rcd_104^0 == 0 /\ a_208^0-a_208^post35 == 0 /\ temp_35^0-temp_35^post35 == 0 /\ -x_slam_f_22^post35+x_slam_f_22^0 == 0 /\ -tail_15^post35+tail_15^0 == 0 /\ -rcd_43^post35+rcd_43^0 == 0 /\ temp0_30^0-temp0_30^post35 == 0 /\ -lt_17^post35+lt_17^0 == 0 /\ -head_slam_f_28^post35+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post35 == 0 /\ i_120^0-i_120^post35 == 0 /\ r_197^0-r_197^post35 == 0 /\ rcd_190^0-rcd_190^post35 == 0 /\ -head_16^post35+head_16^0 == 0 /\ result_11^post35-temp0_21^0 == 0 /\ i_29^0-i_29^post35 == 0 /\ rcd_69^0-rcd_69^post35 == 0 /\ -temp_34^post35+temp_34^0 == 0 /\ lt_20^0-lt_20^post35 == 0 /\ rcd_207^0-rcd_207^post35 == 0 /\ -x_24^post35+x_24^0 == 0 /\ -tmp_33^post35+tmp_33^0 == 0 /\ -i_110^post35+i_110^0 == 0 /\ -length_27^post35+length_27^0 == 0 /\ t_25^0-t_25^post35 == 0 /\ -a_178^post35+a_178^0 == 0 /\ -temp0_21^post35+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post35+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 New rule: l24 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post35 <= 0), cost: 1 propagated equality rcd_179^post35 = rcd_179^0 propagated equality rcd_185^post35 = rcd_185^0 propagated equality head_31^post35 = head_31^0 propagated equality nondet_12^post35 = nondet_12^0 propagated equality f_198^post35 = f_198^0 propagated equality r_164^post35 = r_164^0 propagated equality r_39^post35 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post35 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality y_23^post35 = y_23^0 propagated equality rcd_112^post35 = rcd_112^0 propagated equality rcd_104^post35 = rcd_104^0 propagated equality a_208^post35 = a_208^0 propagated equality temp_35^post35 = temp_35^0 propagated equality x_slam_f_22^post35 = x_slam_f_22^0 propagated equality tail_15^post35 = tail_15^0 propagated equality rcd_43^post35 = rcd_43^0 propagated equality temp0_30^post35 = temp0_30^0 propagated equality lt_17^post35 = lt_17^0 propagated equality head_slam_f_28^post35 = head_slam_f_28^0 propagated equality a_153^post35 = a_153^0 propagated equality i_120^post35 = i_120^0 propagated equality r_197^post35 = r_197^0 propagated equality rcd_190^post35 = rcd_190^0 propagated equality head_16^post35 = head_16^0 propagated equality result_11^post35 = temp0_21^0 propagated equality i_29^post35 = i_29^0 propagated equality rcd_69^post35 = rcd_69^0 propagated equality temp_34^post35 = temp_34^0 propagated equality lt_20^post35 = lt_20^0 propagated equality rcd_207^post35 = rcd_207^0 propagated equality x_24^post35 = x_24^0 propagated equality tmp_33^post35 = tmp_33^0 propagated equality i_110^post35 = i_110^0 propagated equality length_27^post35 = length_27^0 propagated equality t_25^post35 = t_25^0 propagated equality a_178^post35 = a_178^0 propagated equality temp0_21^post35 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post35 = result_dot_slayer_malloc_sdv_special_return_value_13^0 Simplified Guard Original rule: l24 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post35 <= 0), cost: 1 New rule: l24 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 Removed Trivial Updates Original rule: l24 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 New rule: l24 -> l1 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 made implied equalities explicit Original rule: l2 -> l1 : a_153^0'=a_153^post36, a_178^0'=a_178^post36, a_208^0'=a_208^post36, f_198^0'=f_198^post36, head_16^0'=head_16^post36, head_31^0'=head_31^post36, head_slam_f_28^0'=head_slam_f_28^post36, i_110^0'=i_110^post36, i_120^0'=i_120^post36, i_29^0'=i_29^post36, length_27^0'=length_27^post36, lt_17^0'=lt_17^post36, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^post36, r_164^0'=r_164^post36, r_197^0'=r_197^post36, r_39^0'=r_39^post36, rcd_104^0'=rcd_104^post36, rcd_112^0'=rcd_112^post36, rcd_179^0'=rcd_179^post36, rcd_185^0'=rcd_185^post36, rcd_190^0'=rcd_190^post36, rcd_207^0'=rcd_207^post36, rcd_43^0'=rcd_43^post36, rcd_69^0'=rcd_69^post36, result_11^0'=result_11^post36, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post36, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post36, t_25^0'=t_25^post36, tail_15^0'=tail_15^post36, temp0_21^0'=temp0_21^post36, temp0_30^0'=temp0_30^post36, temp_34^0'=temp_34^post36, temp_35^0'=temp_35^post36, tmp_33^0'=tmp_33^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ f_198^0-f_198^post36 == 0 /\ tail_15^0-tail_15^post36 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ rcd_112^0-rcd_112^post36 == 0 /\ i_29^0-i_29^post36 == 0 /\ -rcd_185^post36+rcd_185^0 == 0 /\ a_208^0-a_208^post36 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post36 == 0 /\ -length_27^post36+length_27^0 == 0 /\ r_197^0-r_197^post36 == 0 /\ temp_35^0-temp_35^post36 == 0 /\ result_11^post36-temp0_21^0 == 0 /\ -i_110^post36+i_110^0 == 0 /\ head_31^0-head_31^post36 == 0 /\ r_39^0-r_39^post36 == 0 /\ rcd_190^0-rcd_190^post36 == 0 /\ -r_164^post36+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post36+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ head_slam_f_28^0-head_slam_f_28^post36 == 0 /\ i_120^0-i_120^post36 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ temp0_30^0-temp0_30^post36 == 0 /\ -rcd_207^post36+rcd_207^0 == 0 /\ rcd_43^0-rcd_43^post36 == 0 /\ temp_34^0-temp_34^post36 == 0 /\ -a_178^post36+a_178^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -a_153^post36+a_153^0 == 0 /\ lt_17^0-lt_17^post36 == 0 /\ -rcd_179^post36+rcd_179^0 == 0 /\ -tmp_33^post36+tmp_33^0 == 0 /\ -rcd_104^post36+rcd_104^0 == 0 /\ -temp0_21^post36+temp0_21^0 == 0 /\ -nondet_12^post36+nondet_12^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_69^0-rcd_69^post36 == 0), cost: 1 New rule: l2 -> l1 : a_153^0'=a_153^post36, a_178^0'=a_178^post36, a_208^0'=a_208^post36, f_198^0'=f_198^post36, head_16^0'=head_16^post36, head_31^0'=head_31^post36, head_slam_f_28^0'=head_slam_f_28^post36, i_110^0'=i_110^post36, i_120^0'=i_120^post36, i_29^0'=i_29^post36, length_27^0'=length_27^post36, lt_17^0'=lt_17^post36, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^post36, r_164^0'=r_164^post36, r_197^0'=r_197^post36, r_39^0'=r_39^post36, rcd_104^0'=rcd_104^post36, rcd_112^0'=rcd_112^post36, rcd_179^0'=rcd_179^post36, rcd_185^0'=rcd_185^post36, rcd_190^0'=rcd_190^post36, rcd_207^0'=rcd_207^post36, rcd_43^0'=rcd_43^post36, rcd_69^0'=rcd_69^post36, result_11^0'=result_11^post36, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post36, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post36, t_25^0'=t_25^post36, tail_15^0'=tail_15^post36, temp0_21^0'=temp0_21^post36, temp0_30^0'=temp0_30^post36, temp_34^0'=temp_34^post36, temp_35^0'=temp_35^post36, tmp_33^0'=tmp_33^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ f_198^0-f_198^post36 == 0 /\ tail_15^0-tail_15^post36 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ rcd_112^0-rcd_112^post36 == 0 /\ i_29^0-i_29^post36 == 0 /\ -rcd_185^post36+rcd_185^0 == 0 /\ a_208^0-a_208^post36 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post36 == 0 /\ -length_27^post36+length_27^0 == 0 /\ r_197^0-r_197^post36 == 0 /\ temp_35^0-temp_35^post36 == 0 /\ result_11^post36-temp0_21^0 == 0 /\ -i_110^post36+i_110^0 == 0 /\ head_31^0-head_31^post36 == 0 /\ r_39^0-r_39^post36 == 0 /\ rcd_190^0-rcd_190^post36 == 0 /\ -r_164^post36+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post36+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ head_slam_f_28^0-head_slam_f_28^post36 == 0 /\ i_120^0-i_120^post36 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ temp0_30^0-temp0_30^post36 == 0 /\ -rcd_207^post36+rcd_207^0 == 0 /\ rcd_43^0-rcd_43^post36 == 0 /\ temp_34^0-temp_34^post36 == 0 /\ -a_178^post36+a_178^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ -a_153^post36+a_153^0 == 0 /\ lt_17^0-lt_17^post36 == 0 /\ -rcd_179^post36+rcd_179^0 == 0 /\ -tmp_33^post36+tmp_33^0 == 0 /\ -rcd_104^post36+rcd_104^0 == 0 /\ -temp0_21^post36+temp0_21^0 == 0 /\ -nondet_12^post36+nondet_12^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_69^0-rcd_69^post36 == 0), cost: 1 Propagated Equalities Original rule: l2 -> l1 : a_153^0'=a_153^post36, a_178^0'=a_178^post36, a_208^0'=a_208^post36, f_198^0'=f_198^post36, head_16^0'=head_16^post36, head_31^0'=head_31^post36, head_slam_f_28^0'=head_slam_f_28^post36, i_110^0'=i_110^post36, i_120^0'=i_120^post36, i_29^0'=i_29^post36, length_27^0'=length_27^post36, lt_17^0'=lt_17^post36, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^post36, r_164^0'=r_164^post36, r_197^0'=r_197^post36, r_39^0'=r_39^post36, rcd_104^0'=rcd_104^post36, rcd_112^0'=rcd_112^post36, rcd_179^0'=rcd_179^post36, rcd_185^0'=rcd_185^post36, rcd_190^0'=rcd_190^post36, rcd_207^0'=rcd_207^post36, rcd_43^0'=rcd_43^post36, rcd_69^0'=rcd_69^post36, result_11^0'=result_11^post36, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post36, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post36, t_25^0'=t_25^post36, tail_15^0'=tail_15^post36, temp0_21^0'=temp0_21^post36, temp0_30^0'=temp0_30^post36, temp_34^0'=temp_34^post36, temp_35^0'=temp_35^post36, tmp_33^0'=tmp_33^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ f_198^0-f_198^post36 == 0 /\ tail_15^0-tail_15^post36 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ rcd_112^0-rcd_112^post36 == 0 /\ i_29^0-i_29^post36 == 0 /\ -rcd_185^post36+rcd_185^0 == 0 /\ a_208^0-a_208^post36 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post36 == 0 /\ -length_27^post36+length_27^0 == 0 /\ r_197^0-r_197^post36 == 0 /\ temp_35^0-temp_35^post36 == 0 /\ result_11^post36-temp0_21^0 == 0 /\ -i_110^post36+i_110^0 == 0 /\ head_31^0-head_31^post36 == 0 /\ r_39^0-r_39^post36 == 0 /\ rcd_190^0-rcd_190^post36 == 0 /\ -r_164^post36+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post36+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ head_slam_f_28^0-head_slam_f_28^post36 == 0 /\ i_120^0-i_120^post36 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ temp0_30^0-temp0_30^post36 == 0 /\ -rcd_207^post36+rcd_207^0 == 0 /\ rcd_43^0-rcd_43^post36 == 0 /\ temp_34^0-temp_34^post36 == 0 /\ -a_178^post36+a_178^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ -a_153^post36+a_153^0 == 0 /\ lt_17^0-lt_17^post36 == 0 /\ -rcd_179^post36+rcd_179^0 == 0 /\ -tmp_33^post36+tmp_33^0 == 0 /\ -rcd_104^post36+rcd_104^0 == 0 /\ -temp0_21^post36+temp0_21^0 == 0 /\ -nondet_12^post36+nondet_12^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_69^0-rcd_69^post36 == 0), cost: 1 New rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 propagated equality f_198^post36 = f_198^0 propagated equality tail_15^post36 = tail_15^0 propagated equality rcd_112^post36 = rcd_112^0 propagated equality i_29^post36 = i_29^0 propagated equality rcd_185^post36 = rcd_185^0 propagated equality a_208^post36 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post36 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post36 = length_27^0 propagated equality r_197^post36 = r_197^0 propagated equality temp_35^post36 = temp_35^0 propagated equality result_11^post36 = temp0_21^0 propagated equality i_110^post36 = i_110^0 propagated equality head_31^post36 = head_31^0 propagated equality r_39^post36 = r_39^0 propagated equality rcd_190^post36 = rcd_190^0 propagated equality r_164^post36 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post36 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_slam_f_28^post36 = head_slam_f_28^0 propagated equality i_120^post36 = i_120^0 propagated equality temp0_30^post36 = temp0_30^0 propagated equality rcd_207^post36 = rcd_207^0 propagated equality rcd_43^post36 = rcd_43^0 propagated equality temp_34^post36 = temp_34^0 propagated equality a_178^post36 = a_178^0 propagated equality a_153^post36 = a_153^0 propagated equality lt_17^post36 = lt_17^0 propagated equality rcd_179^post36 = rcd_179^0 propagated equality tmp_33^post36 = tmp_33^0 propagated equality rcd_104^post36 = rcd_104^0 propagated equality temp0_21^post36 = temp0_21^0 propagated equality nondet_12^post36 = nondet_12^0 propagated equality rcd_69^post36 = rcd_69^0 Simplified Guard Original rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l2 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post36, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post36, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post36, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l2 -> l1 : head_16^0'=head_16^post36, lt_20^0'=lt_20^post36, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, t_25^0'=t_25^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l2 -> l26 : a_153^0'=a_153^post37, a_178^0'=a_178^post37, a_208^0'=a_208^post37, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^post37, head_slam_f_28^0'=head_slam_f_28^post37, i_110^0'=i_110^post37, i_120^0'=i_120^post37, i_29^0'=i_29^post37, length_27^0'=length_27^post37, lt_17^0'=lt_17^post37, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^post37, r_164^0'=r_164^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^post37, rcd_112^0'=rcd_112^post37, rcd_179^0'=rcd_179^post37, rcd_185^0'=rcd_185^post37, rcd_190^0'=rcd_190^post37, rcd_207^0'=rcd_207^post37, rcd_43^0'=rcd_43^post37, rcd_69^0'=rcd_69^post37, result_11^0'=result_11^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post37, t_25^0'=t_25^post37, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^post37, temp0_30^0'=temp0_30^post37, temp_34^0'=temp_34^post37, temp_35^0'=temp_35^post37, tmp_33^0'=tmp_33^post37, x_24^0'=x_24^post37, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^post37, (0 == 0 /\ -tmp_33^post37+tmp_33^0 == 0 /\ a_178^0-a_178^post37 == 0 /\ -temp0_21^post37+temp0_21^0 == 0 /\ -head_slam_f_28^post37+head_slam_f_28^0 == 0 /\ -length_27^post37+length_27^0 == 0 /\ a_153^0-a_153^post37 == 0 /\ temp0_30^0-temp0_30^post37 == 0 /\ -result_11^post37+result_11^0 == 0 /\ temp_34^0-temp_34^post37 == 0 /\ -rcd_179^post37+rcd_179^0 == 0 /\ -rcd_190^post37+rcd_190^0 == 0 /\ i_120^0-i_120^post37 == 0 /\ rcd_104^0-rcd_104^post37 == 0 /\ rcd_185^0-rcd_185^post37 == 0 /\ i_110^0-i_110^post37 == 0 /\ -x_24^post37+x_24^0 == 0 /\ nondet_12^0-nondet_12^post37 == 0 /\ -head_31^post37+head_31^0 == 0 /\ rcd_43^0-rcd_43^post37 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post37+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -temp_35^post37+temp_35^0 == 0 /\ -rcd_207^post37+rcd_207^0 == 0 /\ -i_29^post37+i_29^0 == 0 /\ t_25^0-t_25^post37 == 0 /\ -a_208^post37+a_208^0 == 0 /\ rcd_69^0-rcd_69^post37 == 0 /\ y_23^0-y_23^post37 == 0 /\ r_164^0-r_164^post37 == 0 /\ -lt_17^post37+lt_17^0 == 0 /\ -rcd_112^post37+rcd_112^0 == 0), cost: 1 New rule: l2 -> l26 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^0, 0 == 0, cost: 1 propagated equality tmp_33^post37 = tmp_33^0 propagated equality a_178^post37 = a_178^0 propagated equality temp0_21^post37 = temp0_21^0 propagated equality head_slam_f_28^post37 = head_slam_f_28^0 propagated equality length_27^post37 = length_27^0 propagated equality a_153^post37 = a_153^0 propagated equality temp0_30^post37 = temp0_30^0 propagated equality result_11^post37 = result_11^0 propagated equality temp_34^post37 = temp_34^0 propagated equality rcd_179^post37 = rcd_179^0 propagated equality rcd_190^post37 = rcd_190^0 propagated equality i_120^post37 = i_120^0 propagated equality rcd_104^post37 = rcd_104^0 propagated equality rcd_185^post37 = rcd_185^0 propagated equality i_110^post37 = i_110^0 propagated equality x_24^post37 = x_24^0 propagated equality nondet_12^post37 = nondet_12^0 propagated equality head_31^post37 = head_31^0 propagated equality rcd_43^post37 = rcd_43^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post37 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp_35^post37 = temp_35^0 propagated equality rcd_207^post37 = rcd_207^0 propagated equality i_29^post37 = i_29^0 propagated equality t_25^post37 = t_25^0 propagated equality a_208^post37 = a_208^0 propagated equality rcd_69^post37 = rcd_69^0 propagated equality y_23^post37 = y_23^0 propagated equality r_164^post37 = r_164^0 propagated equality lt_17^post37 = lt_17^0 propagated equality rcd_112^post37 = rcd_112^0 Simplified Guard Original rule: l2 -> l26 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^0, 0 == 0, cost: 1 New rule: l2 -> l26 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^0, T, cost: 1 Removed Trivial Updates Original rule: l2 -> l26 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^post37, head_16^0'=head_16^post37, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post37, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^post37, r_39^0'=r_39^post37, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post37, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post37, y_23^0'=y_23^0, T, cost: 1 New rule: l2 -> l26 : f_198^0'=f_198^post37, head_16^0'=head_16^post37, lt_20^0'=lt_20^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, tail_15^0'=tail_15^post37, x_slam_f_22^0'=x_slam_f_22^post37, T, cost: 1 Propagated Equalities Original rule: l26 -> l27 : a_153^0'=a_153^post38, a_178^0'=a_178^post38, a_208^0'=a_208^post38, f_198^0'=f_198^post38, head_16^0'=head_16^post38, head_31^0'=head_31^post38, head_slam_f_28^0'=head_slam_f_28^post38, i_110^0'=i_110^post38, i_120^0'=i_120^post38, i_29^0'=i_29^post38, length_27^0'=length_27^post38, lt_17^0'=lt_17^post38, lt_20^0'=lt_20^post38, nondet_12^0'=nondet_12^post38, r_164^0'=r_164^post38, r_197^0'=r_197^post38, r_39^0'=r_39^post38, rcd_104^0'=rcd_104^post38, rcd_112^0'=rcd_112^post38, rcd_179^0'=rcd_179^post38, rcd_185^0'=rcd_185^post38, rcd_190^0'=rcd_190^post38, rcd_207^0'=rcd_207^post38, rcd_43^0'=rcd_43^post38, rcd_69^0'=rcd_69^post38, result_11^0'=result_11^post38, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post38, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post38, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post38, t_25^0'=t_25^post38, tail_15^0'=tail_15^post38, temp0_21^0'=temp0_21^post38, temp0_30^0'=temp0_30^post38, temp_34^0'=temp_34^post38, temp_35^0'=temp_35^post38, tmp_33^0'=tmp_33^post38, x_24^0'=x_24^post38, x_slam_f_22^0'=x_slam_f_22^post38, y_23^0'=y_23^post38, (head_16^0-head_16^post38 == 0 /\ i_110^0-i_110^post38 == 0 /\ -temp_34^post38+temp_34^0 == 0 /\ result_11^0-result_11^post38 == 0 /\ y_23^0-y_23^post38 == 0 /\ a_178^0-a_178^post38 == 0 /\ r_197^0-r_197^post38 == 0 /\ -tail_15^post38+tail_15^0 == 0 /\ -a_208^post38+a_208^0 == 0 /\ rcd_190^0-rcd_190^post38 == 0 /\ -i_29^post38+i_29^0 == 0 /\ -tmp_33^post38+tmp_33^0 == 0 /\ a_153^0-a_153^post38 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post38+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post38+lt_17^0 == 0 /\ r_39^0-r_39^post38 == 0 /\ -lt_20^post38+lt_20^0 == 0 /\ -temp0_21^post38+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post38+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post38+length_27^0 == 0 /\ -rcd_104^post38+rcd_104^0 == 0 /\ temp_35^0-temp_35^post38 == 0 /\ nondet_12^0-nondet_12^post38 == 0 /\ -rcd_179^post38+rcd_179^0 == 0 /\ t_25^0-t_25^post38 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post38 == 0 /\ -x_slam_f_22^post38+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post38 == 0 /\ -x_24^post38+x_24^0 == 0 /\ temp0_30^0-temp0_30^post38 == 0 /\ -rcd_43^post38+rcd_43^0 == 0 /\ i_120^0-i_120^post38 == 0 /\ rcd_112^0-rcd_112^post38 == 0 /\ -r_164^post38+r_164^0 == 0 /\ f_198^0-f_198^post38 == 0 /\ rcd_185^0-rcd_185^post38 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -rcd_207^post38+rcd_207^0 == 0 /\ -head_31^post38+head_31^0 == 0 /\ -head_slam_f_28^post38+head_slam_f_28^0 == 0), cost: 1 New rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality head_16^post38 = head_16^0 propagated equality i_110^post38 = i_110^0 propagated equality temp_34^post38 = temp_34^0 propagated equality result_11^post38 = result_11^0 propagated equality y_23^post38 = y_23^0 propagated equality a_178^post38 = a_178^0 propagated equality r_197^post38 = r_197^0 propagated equality tail_15^post38 = tail_15^0 propagated equality a_208^post38 = a_208^0 propagated equality rcd_190^post38 = rcd_190^0 propagated equality i_29^post38 = i_29^0 propagated equality tmp_33^post38 = tmp_33^0 propagated equality a_153^post38 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post38 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_17^post38 = lt_17^0 propagated equality r_39^post38 = r_39^0 propagated equality lt_20^post38 = lt_20^0 propagated equality temp0_21^post38 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post38 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post38 = length_27^0 propagated equality rcd_104^post38 = rcd_104^0 propagated equality temp_35^post38 = temp_35^0 propagated equality nondet_12^post38 = nondet_12^0 propagated equality rcd_179^post38 = rcd_179^0 propagated equality t_25^post38 = t_25^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post38 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality x_slam_f_22^post38 = x_slam_f_22^0 propagated equality rcd_69^post38 = rcd_69^0 propagated equality x_24^post38 = x_24^0 propagated equality temp0_30^post38 = temp0_30^0 propagated equality rcd_43^post38 = rcd_43^0 propagated equality i_120^post38 = i_120^0 propagated equality rcd_112^post38 = rcd_112^0 propagated equality r_164^post38 = r_164^0 propagated equality f_198^post38 = f_198^0 propagated equality rcd_185^post38 = rcd_185^0 propagated equality rcd_207^post38 = rcd_207^0 propagated equality head_31^post38 = head_31^0 propagated equality head_slam_f_28^post38 = head_slam_f_28^0 Simplified Guard Original rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l26 -> l27 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l26 -> l27 : a_153^0'=a_153^post39, a_178^0'=a_178^post39, a_208^0'=a_208^post39, f_198^0'=f_198^post39, head_16^0'=head_16^post39, head_31^0'=head_31^post39, head_slam_f_28^0'=head_slam_f_28^post39, i_110^0'=i_110^post39, i_120^0'=i_120^post39, i_29^0'=i_29^post39, length_27^0'=length_27^post39, lt_17^0'=lt_17^post39, lt_20^0'=lt_20^post39, nondet_12^0'=nondet_12^post39, r_164^0'=r_164^post39, r_197^0'=r_197^post39, r_39^0'=r_39^post39, rcd_104^0'=rcd_104^post39, rcd_112^0'=rcd_112^post39, rcd_179^0'=rcd_179^post39, rcd_185^0'=rcd_185^post39, rcd_190^0'=rcd_190^post39, rcd_207^0'=rcd_207^post39, rcd_43^0'=rcd_43^post39, rcd_69^0'=rcd_69^post39, result_11^0'=result_11^post39, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post39, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post39, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post39, t_25^0'=t_25^post39, tail_15^0'=tail_15^post39, temp0_21^0'=temp0_21^post39, temp0_30^0'=temp0_30^post39, temp_34^0'=temp_34^post39, temp_35^0'=temp_35^post39, tmp_33^0'=tmp_33^post39, x_24^0'=x_24^post39, x_slam_f_22^0'=x_slam_f_22^post39, y_23^0'=y_23^post39, (-lt_20^post39+lt_20^0 == 0 /\ -r_164^post39+r_164^0 == 0 /\ -lt_17^post39+lt_17^0 == 0 /\ -head_slam_f_28^post39+head_slam_f_28^0 == 0 /\ -length_27^post39+length_27^0 == 0 /\ result_11^0-result_11^post39 == 0 /\ -y_23^post39+y_23^0 == 0 /\ -head_16^post39+head_16^0 == 0 /\ temp_35^0-temp_35^post39 == 0 /\ -x_24^post39+x_24^0 == 0 /\ -temp0_30^post39+temp0_30^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post39 == 0 /\ r_197^0-r_197^post39 == 0 /\ -a_178^post39+a_178^0 == 0 /\ -tail_15^post39+tail_15^0 == 0 /\ f_198^0-f_198^post39 == 0 /\ nondet_12^0-nondet_12^post39 == 0 /\ -i_110^post39+i_110^0 == 0 /\ rcd_190^0-rcd_190^post39 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post39+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post39 == 0 /\ -head_31^post39+head_31^0 == 0 /\ r_39^0-r_39^post39 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post39 == 0 /\ -rcd_179^post39+rcd_179^0 == 0 /\ -rcd_185^post39+rcd_185^0 == 0 /\ -rcd_43^post39+rcd_43^0 == 0 /\ -temp_34^post39+temp_34^0 == 0 /\ -rcd_207^post39+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -rcd_104^post39+rcd_104^0 == 0 /\ -tmp_33^post39+tmp_33^0 == 0 /\ a_153^0-a_153^post39 == 0 /\ x_slam_f_22^0-x_slam_f_22^post39 == 0 /\ -temp0_21^post39+temp0_21^0 == 0 /\ i_120^0-i_120^post39 == 0 /\ -i_29^post39+i_29^0 == 0 /\ t_25^0-t_25^post39 == 0 /\ -a_208^post39+a_208^0 == 0 /\ rcd_69^0-rcd_69^post39 == 0), cost: 1 New rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality lt_20^post39 = lt_20^0 propagated equality r_164^post39 = r_164^0 propagated equality lt_17^post39 = lt_17^0 propagated equality head_slam_f_28^post39 = head_slam_f_28^0 propagated equality length_27^post39 = length_27^0 propagated equality result_11^post39 = result_11^0 propagated equality y_23^post39 = y_23^0 propagated equality head_16^post39 = head_16^0 propagated equality temp_35^post39 = temp_35^0 propagated equality x_24^post39 = x_24^0 propagated equality temp0_30^post39 = temp0_30^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post39 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_197^post39 = r_197^0 propagated equality a_178^post39 = a_178^0 propagated equality tail_15^post39 = tail_15^0 propagated equality f_198^post39 = f_198^0 propagated equality nondet_12^post39 = nondet_12^0 propagated equality i_110^post39 = i_110^0 propagated equality rcd_190^post39 = rcd_190^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post39 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_112^post39 = rcd_112^0 propagated equality head_31^post39 = head_31^0 propagated equality r_39^post39 = r_39^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post39 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_179^post39 = rcd_179^0 propagated equality rcd_185^post39 = rcd_185^0 propagated equality rcd_43^post39 = rcd_43^0 propagated equality temp_34^post39 = temp_34^0 propagated equality rcd_207^post39 = rcd_207^0 propagated equality rcd_104^post39 = rcd_104^0 propagated equality tmp_33^post39 = tmp_33^0 propagated equality a_153^post39 = a_153^0 propagated equality x_slam_f_22^post39 = x_slam_f_22^0 propagated equality temp0_21^post39 = temp0_21^0 propagated equality i_120^post39 = i_120^0 propagated equality i_29^post39 = i_29^0 propagated equality t_25^post39 = t_25^0 propagated equality a_208^post39 = a_208^0 propagated equality rcd_69^post39 = rcd_69^0 Simplified Guard Original rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l27 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l26 -> l27 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l27 -> l28 : a_153^0'=a_153^post40, a_178^0'=a_178^post40, a_208^0'=a_208^post40, f_198^0'=f_198^post40, head_16^0'=head_16^post40, head_31^0'=head_31^post40, head_slam_f_28^0'=head_slam_f_28^post40, i_110^0'=i_110^post40, i_120^0'=i_120^post40, i_29^0'=i_29^post40, length_27^0'=length_27^post40, lt_17^0'=lt_17^post40, lt_20^0'=lt_20^post40, nondet_12^0'=nondet_12^post40, r_164^0'=r_164^post40, r_197^0'=r_197^post40, r_39^0'=r_39^post40, rcd_104^0'=rcd_104^post40, rcd_112^0'=rcd_112^post40, rcd_179^0'=rcd_179^post40, rcd_185^0'=rcd_185^post40, rcd_190^0'=rcd_190^post40, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^post40, rcd_69^0'=rcd_69^post40, result_11^0'=result_11^post40, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post40, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post40, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post40, t_25^0'=t_25^post40, tail_15^0'=tail_15^post40, temp0_21^0'=temp0_21^post40, temp0_30^0'=temp0_30^post40, temp_34^0'=temp_34^post40, temp_35^0'=temp_35^post40, tmp_33^0'=tmp_33^post40, x_24^0'=x_24^post40, x_slam_f_22^0'=x_slam_f_22^post40, y_23^0'=y_23^post40, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ temp_35^0-temp_35^post40 == 0 /\ -head_slam_f_28^post40+head_slam_f_28^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ nondet_12^0-nondet_12^post40 == 0 /\ -head_16^post40+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post40 == 0 /\ tail_15^0-tail_15^post40 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -temp_34^post40+temp_34^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_185^0-rcd_185^post40 == 0 /\ -x_24^post40+x_24^0 == 0 /\ -tmp_33^post40+tmp_33^0 == 0 /\ -i_110^post40+i_110^0 == 0 /\ f_198^0-f_198^post40 == 0 /\ rcd_190^0-rcd_190^post40 == 0 /\ y_23^0-y_23^post40 == 0 /\ -temp0_30^post40+temp0_30^0 == 0 /\ lt_17^0-lt_17^post40 == 0 /\ -a_178^post40+a_178^0 == 0 /\ -temp0_21^post40+temp0_21^0 == 0 /\ -i_29^post40+i_29^0 == 0 /\ r_39^0-r_39^post40 == 0 /\ -rcd_179^post40+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post40+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -lt_20^post40+lt_20^0 == 0 /\ -r_164^post40+r_164^0 == 0 /\ -r_197^post40+r_197^0 == 0 /\ rcd_104^0-rcd_104^post40 == 0 /\ rcd_43^0-rcd_43^post40 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post40 == 0 /\ -rcd_112^post40+rcd_112^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ a_153^0-a_153^post40 == 0 /\ head_31^0-head_31^post40 == 0 /\ i_120^0-i_120^post40 == 0 /\ -length_27^post40+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post40 == 0 /\ -result_11^post40+result_11^0 == 0 /\ rcd_69^0-rcd_69^post40 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ t_25^post40-x_24^0 == 0), cost: 1 New rule: l27 -> l28 : a_153^0'=a_153^post40, a_178^0'=a_178^post40, a_208^0'=a_208^post40, f_198^0'=f_198^post40, head_16^0'=head_16^post40, head_31^0'=head_31^post40, head_slam_f_28^0'=head_slam_f_28^post40, i_110^0'=i_110^post40, i_120^0'=i_120^post40, i_29^0'=i_29^post40, length_27^0'=length_27^post40, lt_17^0'=lt_17^post40, lt_20^0'=lt_20^post40, nondet_12^0'=nondet_12^post40, r_164^0'=r_164^post40, r_197^0'=r_197^post40, r_39^0'=r_39^post40, rcd_104^0'=rcd_104^post40, rcd_112^0'=rcd_112^post40, rcd_179^0'=rcd_179^post40, rcd_185^0'=rcd_185^post40, rcd_190^0'=rcd_190^post40, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^post40, rcd_69^0'=rcd_69^post40, result_11^0'=result_11^post40, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post40, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post40, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post40, t_25^0'=t_25^post40, tail_15^0'=tail_15^post40, temp0_21^0'=temp0_21^post40, temp0_30^0'=temp0_30^post40, temp_34^0'=temp_34^post40, temp_35^0'=temp_35^post40, tmp_33^0'=tmp_33^post40, x_24^0'=x_24^post40, x_slam_f_22^0'=x_slam_f_22^post40, y_23^0'=y_23^post40, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ temp_35^0-temp_35^post40 == 0 /\ -head_slam_f_28^post40+head_slam_f_28^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ nondet_12^0-nondet_12^post40 == 0 /\ -head_16^post40+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post40 == 0 /\ tail_15^0-tail_15^post40 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -temp_34^post40+temp_34^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_185^0-rcd_185^post40 == 0 /\ -x_24^post40+x_24^0 == 0 /\ -tmp_33^post40+tmp_33^0 == 0 /\ -i_110^post40+i_110^0 == 0 /\ f_198^0-f_198^post40 == 0 /\ rcd_190^0-rcd_190^post40 == 0 /\ y_23^0-y_23^post40 == 0 /\ -temp0_30^post40+temp0_30^0 == 0 /\ lt_17^0-lt_17^post40 == 0 /\ -a_178^post40+a_178^0 == 0 /\ -temp0_21^post40+temp0_21^0 == 0 /\ -i_29^post40+i_29^0 == 0 /\ r_39^0-r_39^post40 == 0 /\ -rcd_179^post40+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post40+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -lt_20^post40+lt_20^0 == 0 /\ -r_164^post40+r_164^0 == 0 /\ -r_197^post40+r_197^0 == 0 /\ rcd_104^0-rcd_104^post40 == 0 /\ rcd_43^0-rcd_43^post40 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post40 == 0 /\ -rcd_112^post40+rcd_112^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ a_153^0-a_153^post40 == 0 /\ head_31^0-head_31^post40 == 0 /\ i_120^0-i_120^post40 == 0 /\ -length_27^post40+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post40 == 0 /\ -result_11^post40+result_11^0 == 0 /\ rcd_69^0-rcd_69^post40 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ t_25^post40-x_24^0 == 0), cost: 1 Propagated Equalities Original rule: l27 -> l28 : a_153^0'=a_153^post40, a_178^0'=a_178^post40, a_208^0'=a_208^post40, f_198^0'=f_198^post40, head_16^0'=head_16^post40, head_31^0'=head_31^post40, head_slam_f_28^0'=head_slam_f_28^post40, i_110^0'=i_110^post40, i_120^0'=i_120^post40, i_29^0'=i_29^post40, length_27^0'=length_27^post40, lt_17^0'=lt_17^post40, lt_20^0'=lt_20^post40, nondet_12^0'=nondet_12^post40, r_164^0'=r_164^post40, r_197^0'=r_197^post40, r_39^0'=r_39^post40, rcd_104^0'=rcd_104^post40, rcd_112^0'=rcd_112^post40, rcd_179^0'=rcd_179^post40, rcd_185^0'=rcd_185^post40, rcd_190^0'=rcd_190^post40, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^post40, rcd_69^0'=rcd_69^post40, result_11^0'=result_11^post40, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post40, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post40, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post40, t_25^0'=t_25^post40, tail_15^0'=tail_15^post40, temp0_21^0'=temp0_21^post40, temp0_30^0'=temp0_30^post40, temp_34^0'=temp_34^post40, temp_35^0'=temp_35^post40, tmp_33^0'=tmp_33^post40, x_24^0'=x_24^post40, x_slam_f_22^0'=x_slam_f_22^post40, y_23^0'=y_23^post40, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ temp_35^0-temp_35^post40 == 0 /\ -head_slam_f_28^post40+head_slam_f_28^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ nondet_12^0-nondet_12^post40 == 0 /\ -head_16^post40+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post40 == 0 /\ tail_15^0-tail_15^post40 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -temp_34^post40+temp_34^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_185^0-rcd_185^post40 == 0 /\ -x_24^post40+x_24^0 == 0 /\ -tmp_33^post40+tmp_33^0 == 0 /\ -i_110^post40+i_110^0 == 0 /\ f_198^0-f_198^post40 == 0 /\ rcd_190^0-rcd_190^post40 == 0 /\ y_23^0-y_23^post40 == 0 /\ -temp0_30^post40+temp0_30^0 == 0 /\ lt_17^0-lt_17^post40 == 0 /\ -a_178^post40+a_178^0 == 0 /\ -temp0_21^post40+temp0_21^0 == 0 /\ -i_29^post40+i_29^0 == 0 /\ r_39^0-r_39^post40 == 0 /\ -rcd_179^post40+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post40+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -lt_20^post40+lt_20^0 == 0 /\ -r_164^post40+r_164^0 == 0 /\ -r_197^post40+r_197^0 == 0 /\ rcd_104^0-rcd_104^post40 == 0 /\ rcd_43^0-rcd_43^post40 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post40 == 0 /\ -rcd_112^post40+rcd_112^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ a_153^0-a_153^post40 == 0 /\ head_31^0-head_31^post40 == 0 /\ i_120^0-i_120^post40 == 0 /\ -length_27^post40+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post40 == 0 /\ -result_11^post40+result_11^0 == 0 /\ rcd_69^0-rcd_69^post40 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ t_25^post40-x_24^0 == 0), cost: 1 New rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 propagated equality temp_35^post40 = temp_35^0 propagated equality head_slam_f_28^post40 = head_slam_f_28^0 propagated equality nondet_12^post40 = nondet_12^0 propagated equality head_16^post40 = head_16^0 propagated equality x_slam_f_22^post40 = x_slam_f_22^0 propagated equality tail_15^post40 = tail_15^0 propagated equality temp_34^post40 = temp_34^0 propagated equality rcd_185^post40 = rcd_185^0 propagated equality x_24^post40 = x_24^0 propagated equality tmp_33^post40 = tmp_33^0 propagated equality i_110^post40 = i_110^0 propagated equality f_198^post40 = f_198^0 propagated equality rcd_190^post40 = rcd_190^0 propagated equality y_23^post40 = y_23^0 propagated equality temp0_30^post40 = temp0_30^0 propagated equality lt_17^post40 = lt_17^0 propagated equality a_178^post40 = a_178^0 propagated equality temp0_21^post40 = temp0_21^0 propagated equality i_29^post40 = i_29^0 propagated equality r_39^post40 = r_39^0 propagated equality rcd_179^post40 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post40 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality lt_20^post40 = lt_20^0 propagated equality r_164^post40 = r_164^0 propagated equality r_197^post40 = r_197^0 propagated equality rcd_104^post40 = rcd_104^0 propagated equality rcd_43^post40 = rcd_43^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post40 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_112^post40 = rcd_112^0 propagated equality a_153^post40 = a_153^0 propagated equality head_31^post40 = head_31^0 propagated equality i_120^post40 = i_120^0 propagated equality length_27^post40 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post40 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality result_11^post40 = result_11^0 propagated equality rcd_69^post40 = rcd_69^0 propagated equality t_25^post40 = x_24^0 Simplified Guard Original rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 made implied equalities explicit Original rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l27 -> l28 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^post40, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^post40, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l27 -> l28 : a_208^0'=a_208^post40, rcd_207^0'=rcd_207^post40, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l28 -> l29 : a_153^0'=a_153^post41, a_178^0'=a_178^post41, a_208^0'=a_208^post41, f_198^0'=f_198^post41, head_16^0'=head_16^post41, head_31^0'=head_31^post41, head_slam_f_28^0'=head_slam_f_28^post41, i_110^0'=i_110^post41, i_120^0'=i_120^post41, i_29^0'=i_29^post41, length_27^0'=length_27^post41, lt_17^0'=lt_17^post41, lt_20^0'=lt_20^post41, nondet_12^0'=nondet_12^post41, r_164^0'=r_164^post41, r_197^0'=r_197^post41, r_39^0'=r_39^post41, rcd_104^0'=rcd_104^post41, rcd_112^0'=rcd_112^post41, rcd_179^0'=rcd_179^post41, rcd_185^0'=rcd_185^post41, rcd_190^0'=rcd_190^post41, rcd_207^0'=rcd_207^post41, rcd_43^0'=rcd_43^post41, rcd_69^0'=rcd_69^post41, result_11^0'=result_11^post41, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post41, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post41, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post41, t_25^0'=t_25^post41, tail_15^0'=tail_15^post41, temp0_21^0'=temp0_21^post41, temp0_30^0'=temp0_30^post41, temp_34^0'=temp_34^post41, temp_35^0'=temp_35^post41, tmp_33^0'=tmp_33^post41, x_24^0'=x_24^post41, x_slam_f_22^0'=x_slam_f_22^post41, y_23^0'=y_23^post41, (-rcd_207^post41+rcd_207^0 == 0 /\ -rcd_185^post41+rcd_185^0 == 0 /\ -rcd_179^post41+rcd_179^0 == 0 /\ lt_17^0-lt_17^post41 == 0 /\ rcd_190^0-rcd_190^post41 == 0 /\ -head_31^post41+head_31^0 == 0 /\ -a_178^post41+a_178^0 == 0 /\ f_198^0-f_198^post41 == 0 /\ y_23^0-y_23^post41 == 0 /\ temp0_30^0-temp0_30^post41 == 0 /\ -temp_34^post41+temp_34^0 == 0 /\ -x_slam_f_22^post41+x_slam_f_22^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ temp_35^0-temp_35^post41 == 0 /\ -i_29^post41+i_29^0 == 0 /\ rcd_43^0-rcd_43^post41 == 0 /\ -r_197^post41+r_197^0 == 0 /\ result_11^0-result_11^post41 == 0 /\ -temp0_21^post41+temp0_21^0 == 0 /\ rcd_104^0-rcd_104^post41 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post41+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post41+a_208^0 == 0 /\ rcd_112^0-rcd_112^post41 == 0 /\ -head_slam_f_28^post41+head_slam_f_28^0 == 0 /\ head_16^0-head_16^post41 == 0 /\ r_39^0-r_39^post41 == 0 /\ t_25^0-t_25^post41 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post41 == 0 /\ i_120^0-i_120^post41 == 0 /\ -length_27^post41+length_27^0 == 0 /\ i_110^0-i_110^post41 == 0 /\ rcd_69^0-rcd_69^post41 == 0 /\ a_153^0-a_153^post41 == 0 /\ -x_24^post41+x_24^0 == 0 /\ -tmp_33^post41+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post41 == 0 /\ -tail_15^post41+tail_15^0 == 0 /\ r_164^0-r_164^post41 == 0 /\ -lt_20^post41+lt_20^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post41+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 New rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 propagated equality rcd_207^post41 = rcd_207^0 propagated equality rcd_185^post41 = rcd_185^0 propagated equality rcd_179^post41 = rcd_179^0 propagated equality lt_17^post41 = lt_17^0 propagated equality rcd_190^post41 = rcd_190^0 propagated equality head_31^post41 = head_31^0 propagated equality a_178^post41 = a_178^0 propagated equality f_198^post41 = f_198^0 propagated equality y_23^post41 = y_23^0 propagated equality temp0_30^post41 = temp0_30^0 propagated equality temp_34^post41 = temp_34^0 propagated equality x_slam_f_22^post41 = x_slam_f_22^0 propagated equality temp_35^post41 = temp_35^0 propagated equality i_29^post41 = i_29^0 propagated equality rcd_43^post41 = rcd_43^0 propagated equality r_197^post41 = r_197^0 propagated equality result_11^post41 = result_11^0 propagated equality temp0_21^post41 = temp0_21^0 propagated equality rcd_104^post41 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post41 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality a_208^post41 = a_208^0 propagated equality rcd_112^post41 = rcd_112^0 propagated equality head_slam_f_28^post41 = head_slam_f_28^0 propagated equality head_16^post41 = head_16^0 propagated equality r_39^post41 = r_39^0 propagated equality t_25^post41 = t_25^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post41 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post41 = i_120^0 propagated equality length_27^post41 = length_27^0 propagated equality i_110^post41 = i_110^0 propagated equality rcd_69^post41 = rcd_69^0 propagated equality a_153^post41 = a_153^0 propagated equality x_24^post41 = x_24^0 propagated equality tmp_33^post41 = tmp_33^0 propagated equality nondet_12^post41 = nondet_12^0 propagated equality tail_15^post41 = tail_15^0 propagated equality r_164^post41 = r_164^0 propagated equality lt_20^post41 = lt_20^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post41 = result_dot_slayer_malloc_sdv_special_return_value_32^0 Simplified Guard Original rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 New rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 New rule: l28 -> l29 : 1-y_23^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l28 -> l29 : a_153^0'=a_153^post42, a_178^0'=a_178^post42, a_208^0'=a_208^post42, f_198^0'=f_198^post42, head_16^0'=head_16^post42, head_31^0'=head_31^post42, head_slam_f_28^0'=head_slam_f_28^post42, i_110^0'=i_110^post42, i_120^0'=i_120^post42, i_29^0'=i_29^post42, length_27^0'=length_27^post42, lt_17^0'=lt_17^post42, lt_20^0'=lt_20^post42, nondet_12^0'=nondet_12^post42, r_164^0'=r_164^post42, r_197^0'=r_197^post42, r_39^0'=r_39^post42, rcd_104^0'=rcd_104^post42, rcd_112^0'=rcd_112^post42, rcd_179^0'=rcd_179^post42, rcd_185^0'=rcd_185^post42, rcd_190^0'=rcd_190^post42, rcd_207^0'=rcd_207^post42, rcd_43^0'=rcd_43^post42, rcd_69^0'=rcd_69^post42, result_11^0'=result_11^post42, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post42, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post42, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post42, t_25^0'=t_25^post42, tail_15^0'=tail_15^post42, temp0_21^0'=temp0_21^post42, temp0_30^0'=temp0_30^post42, temp_34^0'=temp_34^post42, temp_35^0'=temp_35^post42, tmp_33^0'=tmp_33^post42, x_24^0'=x_24^post42, x_slam_f_22^0'=x_slam_f_22^post42, y_23^0'=y_23^post42, (nondet_12^0-nondet_12^post42 == 0 /\ -x_24^post42+x_24^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -head_31^post42+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post42+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ a_208^0-a_208^post42 == 0 /\ f_198^0-f_198^post42 == 0 /\ x_slam_f_22^0-x_slam_f_22^post42 == 0 /\ rcd_190^0-rcd_190^post42 == 0 /\ -r_164^post42+r_164^0 == 0 /\ -rcd_185^post42+rcd_185^0 == 0 /\ -rcd_207^post42+rcd_207^0 == 0 /\ i_29^0-i_29^post42 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post42 == 0 /\ lt_20^0-lt_20^post42 == 0 /\ result_11^0-result_11^post42 == 0 /\ -head_16^post42+head_16^0 == 0 /\ -tmp_33^post42+tmp_33^0 == 0 /\ -temp0_21^post42+temp0_21^0 == 0 /\ rcd_69^0-rcd_69^post42 == 0 /\ rcd_112^0-rcd_112^post42 == 0 /\ -a_178^post42+a_178^0 == 0 /\ -a_153^post42+a_153^0 == 0 /\ -head_slam_f_28^post42+head_slam_f_28^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post42 == 0 /\ temp_35^0-temp_35^post42 == 0 /\ -length_27^post42+length_27^0 == 0 /\ i_120^0-i_120^post42 == 0 /\ -temp_34^post42+temp_34^0 == 0 /\ -rcd_179^post42+rcd_179^0 == 0 /\ -i_110^post42+i_110^0 == 0 /\ -rcd_43^post42+rcd_43^0 == 0 /\ y_23^0-y_23^post42 == 0 /\ t_25^0-t_25^post42 == 0 /\ r_197^0-r_197^post42 == 0 /\ -lt_17^post42+lt_17^0 == 0 /\ r_39^0-r_39^post42 == 0 /\ tail_15^0-tail_15^post42 == 0 /\ -rcd_104^post42+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post42 == 0), cost: 1 New rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 propagated equality nondet_12^post42 = nondet_12^0 propagated equality x_24^post42 = x_24^0 propagated equality head_31^post42 = head_31^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post42 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality a_208^post42 = a_208^0 propagated equality f_198^post42 = f_198^0 propagated equality x_slam_f_22^post42 = x_slam_f_22^0 propagated equality rcd_190^post42 = rcd_190^0 propagated equality r_164^post42 = r_164^0 propagated equality rcd_185^post42 = rcd_185^0 propagated equality rcd_207^post42 = rcd_207^0 propagated equality i_29^post42 = i_29^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post42 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_20^post42 = lt_20^0 propagated equality result_11^post42 = result_11^0 propagated equality head_16^post42 = head_16^0 propagated equality tmp_33^post42 = tmp_33^0 propagated equality temp0_21^post42 = temp0_21^0 propagated equality rcd_69^post42 = rcd_69^0 propagated equality rcd_112^post42 = rcd_112^0 propagated equality a_178^post42 = a_178^0 propagated equality a_153^post42 = a_153^0 propagated equality head_slam_f_28^post42 = head_slam_f_28^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post42 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality temp_35^post42 = temp_35^0 propagated equality length_27^post42 = length_27^0 propagated equality i_120^post42 = i_120^0 propagated equality temp_34^post42 = temp_34^0 propagated equality rcd_179^post42 = rcd_179^0 propagated equality i_110^post42 = i_110^0 propagated equality rcd_43^post42 = rcd_43^0 propagated equality y_23^post42 = y_23^0 propagated equality t_25^post42 = t_25^0 propagated equality r_197^post42 = r_197^0 propagated equality lt_17^post42 = lt_17^0 propagated equality r_39^post42 = r_39^0 propagated equality tail_15^post42 = tail_15^0 propagated equality rcd_104^post42 = rcd_104^0 propagated equality temp0_30^post42 = temp0_30^0 Simplified Guard Original rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 New rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 New rule: l28 -> l29 : 1+y_23^0-head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l29 -> l30 : a_153^0'=a_153^post43, a_178^0'=a_178^post43, a_208^0'=a_208^post43, f_198^0'=f_198^post43, head_16^0'=head_16^post43, head_31^0'=head_31^post43, head_slam_f_28^0'=head_slam_f_28^post43, i_110^0'=i_110^post43, i_120^0'=i_120^post43, i_29^0'=i_29^post43, length_27^0'=length_27^post43, lt_17^0'=lt_17^post43, lt_20^0'=lt_20^post43, nondet_12^0'=nondet_12^post43, r_164^0'=r_164^post43, r_197^0'=r_197^post43, r_39^0'=r_39^post43, rcd_104^0'=rcd_104^post43, rcd_112^0'=rcd_112^post43, rcd_179^0'=rcd_179^post43, rcd_185^0'=rcd_185^post43, rcd_190^0'=rcd_190^post43, rcd_207^0'=rcd_207^post43, rcd_43^0'=rcd_43^post43, rcd_69^0'=rcd_69^post43, result_11^0'=result_11^post43, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post43, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post43, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post43, t_25^0'=t_25^post43, tail_15^0'=tail_15^post43, temp0_21^0'=temp0_21^post43, temp0_30^0'=temp0_30^post43, temp_34^0'=temp_34^post43, temp_35^0'=temp_35^post43, tmp_33^0'=tmp_33^post43, x_24^0'=x_24^post43, x_slam_f_22^0'=x_slam_f_22^post43, y_23^0'=y_23^post43, (nondet_12^0-nondet_12^post43 == 0 /\ x_slam_f_22^0-x_slam_f_22^post43 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post43 == 0 /\ y_23^0-y_23^post43 == 0 /\ f_198^0-f_198^post43 == 0 /\ -head_slam_f_28^post43+head_slam_f_28^0 == 0 /\ a_208^0-a_208^post43 == 0 /\ -length_27^post43+length_27^0 == 0 /\ -temp_35^post43+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post43 == 0 /\ -r_164^post43+r_164^0 == 0 /\ -lt_20^post43+lt_20^0 == 0 /\ -i_110^post43+i_110^0 == 0 /\ lt_17^0-lt_17^post43 == 0 /\ -result_11^post43+result_11^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post43 == 0 /\ rcd_190^0-rcd_190^post43 == 0 /\ -tmp_33^post43+tmp_33^0 == 0 /\ -x_24^post43+x_24^0 == 0 /\ temp_34^0-temp_34^post43 == 0 /\ -a_153^post43+a_153^0 == 0 /\ -a_178^post43+a_178^0 == 0 /\ rcd_112^0-rcd_112^post43 == 0 /\ -temp0_21^post43+temp0_21^0 == 0 /\ -rcd_207^post43+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post43+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_43^0-rcd_43^post43 == 0 /\ -i_29^post43+i_29^0 == 0 /\ t_25^0-t_25^post43 == 0 /\ -rcd_179^post43+rcd_179^0 == 0 /\ head_31^0-head_31^post43 == 0 /\ rcd_69^0-rcd_69^post43 == 0 /\ r_39^0-r_39^post43 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -r_197^post43+r_197^0 == 0 /\ tail_15^0-tail_15^post43 == 0 /\ i_120^0-i_120^post43 == 0 /\ -head_16^post43+head_16^0 == 0 /\ temp0_30^0-temp0_30^post43 == 0 /\ -rcd_104^post43+rcd_104^0 == 0), cost: 1 New rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 propagated equality nondet_12^post43 = nondet_12^0 propagated equality x_slam_f_22^post43 = x_slam_f_22^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post43 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality y_23^post43 = y_23^0 propagated equality f_198^post43 = f_198^0 propagated equality head_slam_f_28^post43 = head_slam_f_28^0 propagated equality a_208^post43 = a_208^0 propagated equality length_27^post43 = length_27^0 propagated equality temp_35^post43 = temp_35^0 propagated equality rcd_185^post43 = rcd_185^0 propagated equality r_164^post43 = r_164^0 propagated equality lt_20^post43 = lt_20^0 propagated equality i_110^post43 = i_110^0 propagated equality lt_17^post43 = lt_17^0 propagated equality result_11^post43 = result_11^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post43 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_190^post43 = rcd_190^0 propagated equality tmp_33^post43 = tmp_33^0 propagated equality x_24^post43 = x_24^0 propagated equality temp_34^post43 = temp_34^0 propagated equality a_153^post43 = a_153^0 propagated equality a_178^post43 = a_178^0 propagated equality rcd_112^post43 = rcd_112^0 propagated equality temp0_21^post43 = temp0_21^0 propagated equality rcd_207^post43 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post43 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_43^post43 = rcd_43^0 propagated equality i_29^post43 = i_29^0 propagated equality t_25^post43 = t_25^0 propagated equality rcd_179^post43 = rcd_179^0 propagated equality head_31^post43 = head_31^0 propagated equality rcd_69^post43 = rcd_69^0 propagated equality r_39^post43 = r_39^0 propagated equality r_197^post43 = r_197^0 propagated equality tail_15^post43 = tail_15^0 propagated equality i_120^post43 = i_120^0 propagated equality head_16^post43 = head_16^0 propagated equality temp0_30^post43 = temp0_30^0 propagated equality rcd_104^post43 = rcd_104^0 Simplified Guard Original rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 New rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 New rule: l29 -> l30 : 1+y_23^0-t_25^0 <= 0, cost: 1 Propagated Equalities Original rule: l29 -> l30 : a_153^0'=a_153^post44, a_178^0'=a_178^post44, a_208^0'=a_208^post44, f_198^0'=f_198^post44, head_16^0'=head_16^post44, head_31^0'=head_31^post44, head_slam_f_28^0'=head_slam_f_28^post44, i_110^0'=i_110^post44, i_120^0'=i_120^post44, i_29^0'=i_29^post44, length_27^0'=length_27^post44, lt_17^0'=lt_17^post44, lt_20^0'=lt_20^post44, nondet_12^0'=nondet_12^post44, r_164^0'=r_164^post44, r_197^0'=r_197^post44, r_39^0'=r_39^post44, rcd_104^0'=rcd_104^post44, rcd_112^0'=rcd_112^post44, rcd_179^0'=rcd_179^post44, rcd_185^0'=rcd_185^post44, rcd_190^0'=rcd_190^post44, rcd_207^0'=rcd_207^post44, rcd_43^0'=rcd_43^post44, rcd_69^0'=rcd_69^post44, result_11^0'=result_11^post44, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post44, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post44, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post44, t_25^0'=t_25^post44, tail_15^0'=tail_15^post44, temp0_21^0'=temp0_21^post44, temp0_30^0'=temp0_30^post44, temp_34^0'=temp_34^post44, temp_35^0'=temp_35^post44, tmp_33^0'=tmp_33^post44, x_24^0'=x_24^post44, x_slam_f_22^0'=x_slam_f_22^post44, y_23^0'=y_23^post44, (-temp0_21^post44+temp0_21^0 == 0 /\ -i_110^post44+i_110^0 == 0 /\ -r_197^post44+r_197^0 == 0 /\ r_39^0-r_39^post44 == 0 /\ -temp_34^post44+temp_34^0 == 0 /\ f_198^0-f_198^post44 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post44 == 0 /\ rcd_104^0-rcd_104^post44 == 0 /\ -a_208^post44+a_208^0 == 0 /\ rcd_185^0-rcd_185^post44 == 0 /\ -x_24^post44+x_24^0 == 0 /\ -rcd_179^post44+rcd_179^0 == 0 /\ -tmp_33^post44+tmp_33^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post44 == 0 /\ lt_17^0-lt_17^post44 == 0 /\ -rcd_190^post44+rcd_190^0 == 0 /\ head_16^0-head_16^post44 == 0 /\ temp_35^0-temp_35^post44 == 0 /\ r_164^0-r_164^post44 == 0 /\ -result_11^post44+result_11^0 == 0 /\ a_153^0-a_153^post44 == 0 /\ i_120^0-i_120^post44 == 0 /\ -i_29^post44+i_29^0 == 0 /\ -lt_20^post44+lt_20^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ x_slam_f_22^0-x_slam_f_22^post44 == 0 /\ tail_15^0-tail_15^post44 == 0 /\ -t_25^post44+t_25^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post44+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp0_30^0-temp0_30^post44 == 0 /\ rcd_69^0-rcd_69^post44 == 0 /\ rcd_43^0-rcd_43^post44 == 0 /\ -rcd_112^post44+rcd_112^0 == 0 /\ -a_178^post44+a_178^0 == 0 /\ -head_slam_f_28^post44+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post44 == 0 /\ -length_27^post44+length_27^0 == 0 /\ nondet_12^0-nondet_12^post44 == 0 /\ head_31^0-head_31^post44 == 0 /\ -rcd_207^post44+rcd_207^0 == 0), cost: 1 New rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 propagated equality temp0_21^post44 = temp0_21^0 propagated equality i_110^post44 = i_110^0 propagated equality r_197^post44 = r_197^0 propagated equality r_39^post44 = r_39^0 propagated equality temp_34^post44 = temp_34^0 propagated equality f_198^post44 = f_198^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post44 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_104^post44 = rcd_104^0 propagated equality a_208^post44 = a_208^0 propagated equality rcd_185^post44 = rcd_185^0 propagated equality x_24^post44 = x_24^0 propagated equality rcd_179^post44 = rcd_179^0 propagated equality tmp_33^post44 = tmp_33^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post44 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality lt_17^post44 = lt_17^0 propagated equality rcd_190^post44 = rcd_190^0 propagated equality head_16^post44 = head_16^0 propagated equality temp_35^post44 = temp_35^0 propagated equality r_164^post44 = r_164^0 propagated equality result_11^post44 = result_11^0 propagated equality a_153^post44 = a_153^0 propagated equality i_120^post44 = i_120^0 propagated equality i_29^post44 = i_29^0 propagated equality lt_20^post44 = lt_20^0 propagated equality x_slam_f_22^post44 = x_slam_f_22^0 propagated equality tail_15^post44 = tail_15^0 propagated equality t_25^post44 = t_25^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post44 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp0_30^post44 = temp0_30^0 propagated equality rcd_69^post44 = rcd_69^0 propagated equality rcd_43^post44 = rcd_43^0 propagated equality rcd_112^post44 = rcd_112^0 propagated equality a_178^post44 = a_178^0 propagated equality head_slam_f_28^post44 = head_slam_f_28^0 propagated equality y_23^post44 = y_23^0 propagated equality length_27^post44 = length_27^0 propagated equality nondet_12^post44 = nondet_12^0 propagated equality head_31^post44 = head_31^0 propagated equality rcd_207^post44 = rcd_207^0 Simplified Guard Original rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 New rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l29 -> l30 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 New rule: l29 -> l30 : 1-y_23^0+t_25^0 <= 0, cost: 1 made implied equalities explicit Original rule: l31 -> l1 : a_153^0'=a_153^post47, a_178^0'=a_178^post47, a_208^0'=a_208^post47, f_198^0'=f_198^post47, head_16^0'=head_16^post47, head_31^0'=head_31^post47, head_slam_f_28^0'=head_slam_f_28^post47, i_110^0'=i_110^post47, i_120^0'=i_120^post47, i_29^0'=i_29^post47, length_27^0'=length_27^post47, lt_17^0'=lt_17^post47, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^post47, r_164^0'=r_164^post47, r_197^0'=r_197^post47, r_39^0'=r_39^post47, rcd_104^0'=rcd_104^post47, rcd_112^0'=rcd_112^post47, rcd_179^0'=rcd_179^post47, rcd_185^0'=rcd_185^post47, rcd_190^0'=rcd_190^post47, rcd_207^0'=rcd_207^post47, rcd_43^0'=rcd_43^post47, rcd_69^0'=rcd_69^post47, result_11^0'=result_11^post47, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post47, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post47, t_25^0'=t_25^post47, tail_15^0'=tail_15^post47, temp0_21^0'=temp0_21^post47, temp0_30^0'=temp0_30^post47, temp_34^0'=temp_34^post47, temp_35^0'=temp_35^post47, tmp_33^0'=tmp_33^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ r_39^0-r_39^post47 == 0 /\ temp_35^0-temp_35^post47 == 0 /\ rcd_104^0-rcd_104^post47 == 0 /\ i_110^0-i_110^post47 == 0 /\ i_120^0-i_120^post47 == 0 /\ rcd_43^0-rcd_43^post47 == 0 /\ rcd_69^0-rcd_69^post47 == 0 /\ -tmp_33^post47+tmp_33^0 == 0 /\ -temp0_21^post47+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post47 == 0 /\ -head_31^post47+head_31^0 == 0 /\ -a_178^post47+a_178^0 == 0 /\ -head_slam_f_28^post47+head_slam_f_28^0 == 0 /\ -temp_34^post47+temp_34^0 == 0 /\ -a_153^0 <= 0 /\ -i_29^post47+i_29^0 == 0 /\ -rcd_179^post47+rcd_179^0 == 0 /\ -r_197^post47+r_197^0 == 0 /\ -r_164^post47+r_164^0 == 0 /\ -rcd_207^post47+rcd_207^0 == 0 /\ f_198^0-f_198^post47 == 0 /\ -rcd_190^post47+rcd_190^0 == 0 /\ -lt_17^post47+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post47 == 0 /\ result_11^post47-temp0_21^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ a_153^0-a_153^post47 == 0 /\ rcd_185^0-rcd_185^post47 == 0 /\ -length_27^post47+length_27^0 == 0 /\ -a_208^post47+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post47+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post47+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post47+tail_15^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_112^0-rcd_112^post47 == 0), cost: 1 New rule: l31 -> l1 : a_153^0'=a_153^post47, a_178^0'=a_178^post47, a_208^0'=a_208^post47, f_198^0'=f_198^post47, head_16^0'=head_16^post47, head_31^0'=head_31^post47, head_slam_f_28^0'=head_slam_f_28^post47, i_110^0'=i_110^post47, i_120^0'=i_120^post47, i_29^0'=i_29^post47, length_27^0'=length_27^post47, lt_17^0'=lt_17^post47, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^post47, r_164^0'=r_164^post47, r_197^0'=r_197^post47, r_39^0'=r_39^post47, rcd_104^0'=rcd_104^post47, rcd_112^0'=rcd_112^post47, rcd_179^0'=rcd_179^post47, rcd_185^0'=rcd_185^post47, rcd_190^0'=rcd_190^post47, rcd_207^0'=rcd_207^post47, rcd_43^0'=rcd_43^post47, rcd_69^0'=rcd_69^post47, result_11^0'=result_11^post47, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post47, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post47, t_25^0'=t_25^post47, tail_15^0'=tail_15^post47, temp0_21^0'=temp0_21^post47, temp0_30^0'=temp0_30^post47, temp_34^0'=temp_34^post47, temp_35^0'=temp_35^post47, tmp_33^0'=tmp_33^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ r_39^0-r_39^post47 == 0 /\ temp_35^0-temp_35^post47 == 0 /\ rcd_104^0-rcd_104^post47 == 0 /\ i_110^0-i_110^post47 == 0 /\ i_120^0-i_120^post47 == 0 /\ rcd_43^0-rcd_43^post47 == 0 /\ rcd_69^0-rcd_69^post47 == 0 /\ -tmp_33^post47+tmp_33^0 == 0 /\ -temp0_21^post47+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post47 == 0 /\ -head_31^post47+head_31^0 == 0 /\ -a_178^post47+a_178^0 == 0 /\ -head_slam_f_28^post47+head_slam_f_28^0 == 0 /\ -temp_34^post47+temp_34^0 == 0 /\ -a_153^0 <= 0 /\ -i_29^post47+i_29^0 == 0 /\ -rcd_179^post47+rcd_179^0 == 0 /\ -r_197^post47+r_197^0 == 0 /\ -r_164^post47+r_164^0 == 0 /\ -rcd_207^post47+rcd_207^0 == 0 /\ f_198^0-f_198^post47 == 0 /\ -rcd_190^post47+rcd_190^0 == 0 /\ -lt_17^post47+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post47 == 0 /\ result_11^post47-temp0_21^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ a_153^0-a_153^post47 == 0 /\ rcd_185^0-rcd_185^post47 == 0 /\ -length_27^post47+length_27^0 == 0 /\ -a_208^post47+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post47+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post47+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post47+tail_15^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_112^0-rcd_112^post47 == 0), cost: 1 Propagated Equalities Original rule: l31 -> l1 : a_153^0'=a_153^post47, a_178^0'=a_178^post47, a_208^0'=a_208^post47, f_198^0'=f_198^post47, head_16^0'=head_16^post47, head_31^0'=head_31^post47, head_slam_f_28^0'=head_slam_f_28^post47, i_110^0'=i_110^post47, i_120^0'=i_120^post47, i_29^0'=i_29^post47, length_27^0'=length_27^post47, lt_17^0'=lt_17^post47, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^post47, r_164^0'=r_164^post47, r_197^0'=r_197^post47, r_39^0'=r_39^post47, rcd_104^0'=rcd_104^post47, rcd_112^0'=rcd_112^post47, rcd_179^0'=rcd_179^post47, rcd_185^0'=rcd_185^post47, rcd_190^0'=rcd_190^post47, rcd_207^0'=rcd_207^post47, rcd_43^0'=rcd_43^post47, rcd_69^0'=rcd_69^post47, result_11^0'=result_11^post47, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post47, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post47, t_25^0'=t_25^post47, tail_15^0'=tail_15^post47, temp0_21^0'=temp0_21^post47, temp0_30^0'=temp0_30^post47, temp_34^0'=temp_34^post47, temp_35^0'=temp_35^post47, tmp_33^0'=tmp_33^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ r_39^0-r_39^post47 == 0 /\ temp_35^0-temp_35^post47 == 0 /\ rcd_104^0-rcd_104^post47 == 0 /\ i_110^0-i_110^post47 == 0 /\ i_120^0-i_120^post47 == 0 /\ rcd_43^0-rcd_43^post47 == 0 /\ rcd_69^0-rcd_69^post47 == 0 /\ -tmp_33^post47+tmp_33^0 == 0 /\ -temp0_21^post47+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post47 == 0 /\ -head_31^post47+head_31^0 == 0 /\ -a_178^post47+a_178^0 == 0 /\ -head_slam_f_28^post47+head_slam_f_28^0 == 0 /\ -temp_34^post47+temp_34^0 == 0 /\ -a_153^0 <= 0 /\ -i_29^post47+i_29^0 == 0 /\ -rcd_179^post47+rcd_179^0 == 0 /\ -r_197^post47+r_197^0 == 0 /\ -r_164^post47+r_164^0 == 0 /\ -rcd_207^post47+rcd_207^0 == 0 /\ f_198^0-f_198^post47 == 0 /\ -rcd_190^post47+rcd_190^0 == 0 /\ -lt_17^post47+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post47 == 0 /\ result_11^post47-temp0_21^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ a_153^0-a_153^post47 == 0 /\ rcd_185^0-rcd_185^post47 == 0 /\ -length_27^post47+length_27^0 == 0 /\ -a_208^post47+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post47+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post47+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post47+tail_15^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ rcd_112^0-rcd_112^post47 == 0), cost: 1 New rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ -a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 propagated equality r_39^post47 = r_39^0 propagated equality temp_35^post47 = temp_35^0 propagated equality rcd_104^post47 = rcd_104^0 propagated equality i_110^post47 = i_110^0 propagated equality i_120^post47 = i_120^0 propagated equality rcd_43^post47 = rcd_43^0 propagated equality rcd_69^post47 = rcd_69^0 propagated equality tmp_33^post47 = tmp_33^0 propagated equality temp0_21^post47 = temp0_21^0 propagated equality temp0_30^post47 = temp0_30^0 propagated equality head_31^post47 = head_31^0 propagated equality a_178^post47 = a_178^0 propagated equality head_slam_f_28^post47 = head_slam_f_28^0 propagated equality temp_34^post47 = temp_34^0 propagated equality i_29^post47 = i_29^0 propagated equality rcd_179^post47 = rcd_179^0 propagated equality r_197^post47 = r_197^0 propagated equality r_164^post47 = r_164^0 propagated equality rcd_207^post47 = rcd_207^0 propagated equality f_198^post47 = f_198^0 propagated equality rcd_190^post47 = rcd_190^0 propagated equality lt_17^post47 = lt_17^0 propagated equality nondet_12^post47 = nondet_12^0 propagated equality result_11^post47 = temp0_21^0 propagated equality a_153^post47 = a_153^0 propagated equality rcd_185^post47 = rcd_185^0 propagated equality length_27^post47 = length_27^0 propagated equality a_208^post47 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post47 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post47 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality tail_15^post47 = tail_15^0 propagated equality rcd_112^post47 = rcd_112^0 Simplified Guard Original rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (0 == 0 /\ -a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l31 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post47, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post47, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post47, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l31 -> l1 : head_16^0'=head_16^post47, lt_20^0'=lt_20^post47, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, t_25^0'=t_25^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l31 -> l32 : a_153^0'=a_153^post48, a_178^0'=a_178^post48, a_208^0'=a_208^post48, f_198^0'=f_198^post48, head_16^0'=head_16^post48, head_31^0'=head_31^post48, head_slam_f_28^0'=head_slam_f_28^post48, i_110^0'=i_110^post48, i_120^0'=i_120^post48, i_29^0'=i_29^post48, length_27^0'=length_27^post48, lt_17^0'=lt_17^post48, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^post48, r_164^0'=r_164^post48, r_197^0'=r_197^post48, r_39^0'=r_39^post48, rcd_104^0'=rcd_104^post48, rcd_112^0'=rcd_112^post48, rcd_179^0'=rcd_179^post48, rcd_185^0'=rcd_185^post48, rcd_190^0'=rcd_190^post48, rcd_207^0'=rcd_207^post48, rcd_43^0'=rcd_43^post48, rcd_69^0'=rcd_69^post48, result_11^0'=result_11^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post48, t_25^0'=t_25^post48, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^post48, temp0_30^0'=temp0_30^post48, temp_34^0'=temp_34^post48, temp_35^0'=temp_35^post48, tmp_33^0'=tmp_33^post48, x_24^0'=x_24^post48, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^post48, (0 == 0 /\ r_39^0-r_39^post48 == 0 /\ rcd_190^0-rcd_190^post48 == 0 /\ -i_110^post48+i_110^0 == 0 /\ i_120^0-i_120^post48 == 0 /\ -rcd_179^post48+rcd_179^0 == 0 /\ -rcd_104^post48+rcd_104^0 == 0 /\ i_29^0-i_29^post48 == 0 /\ rcd_69^0-rcd_69^post48 == 0 /\ -temp0_21^post48+temp0_21^0 == 0 /\ -temp0_30^post48+temp0_30^0 == 0 /\ r_197^0-r_197^post48 == 0 /\ -rcd_43^post48+rcd_43^0 == 0 /\ head_31^0-head_31^post48 == 0 /\ -a_153^0 <= 0 /\ -result_11^post48+result_11^0 == 0 /\ -t_25^post48+t_25^0 == 0 /\ nondet_12^0-nondet_12^post48 == 0 /\ f_198^0-f_198^post48 == 0 /\ rcd_112^0-rcd_112^post48 == 0 /\ y_23^0-y_23^post48 == 0 /\ a_208^0-a_208^post48 == 0 /\ a_153^0-a_153^post48 == 0 /\ -x_24^post48+x_24^0 == 0 /\ -tmp_33^post48+tmp_33^0 == 0 /\ temp_35^0-temp_35^post48 == 0 /\ -rcd_185^post48+rcd_185^0 == 0 /\ -head_slam_f_28^post48+head_slam_f_28^0 == 0 /\ -rcd_207^post48+rcd_207^0 == 0 /\ -a_178^post48+a_178^0 == 0 /\ -temp_34^post48+temp_34^0 == 0 /\ lt_17^0-lt_17^post48 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post48 == 0 /\ -length_27^post48+length_27^0 == 0), cost: 1 New rule: l31 -> l32 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post48, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^0, r_164^0'=r_164^post48, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^0, (0 == 0 /\ -a_153^0 <= 0), cost: 1 propagated equality r_39^post48 = r_39^0 propagated equality rcd_190^post48 = rcd_190^0 propagated equality i_110^post48 = i_110^0 propagated equality i_120^post48 = i_120^0 propagated equality rcd_179^post48 = rcd_179^0 propagated equality rcd_104^post48 = rcd_104^0 propagated equality i_29^post48 = i_29^0 propagated equality rcd_69^post48 = rcd_69^0 propagated equality temp0_21^post48 = temp0_21^0 propagated equality temp0_30^post48 = temp0_30^0 propagated equality r_197^post48 = r_197^0 propagated equality rcd_43^post48 = rcd_43^0 propagated equality head_31^post48 = head_31^0 propagated equality result_11^post48 = result_11^0 propagated equality t_25^post48 = t_25^0 propagated equality nondet_12^post48 = nondet_12^0 propagated equality f_198^post48 = f_198^0 propagated equality rcd_112^post48 = rcd_112^0 propagated equality y_23^post48 = y_23^0 propagated equality a_208^post48 = a_208^0 propagated equality a_153^post48 = a_153^0 propagated equality x_24^post48 = x_24^0 propagated equality tmp_33^post48 = tmp_33^0 propagated equality temp_35^post48 = temp_35^0 propagated equality rcd_185^post48 = rcd_185^0 propagated equality head_slam_f_28^post48 = head_slam_f_28^0 propagated equality rcd_207^post48 = rcd_207^0 propagated equality a_178^post48 = a_178^0 propagated equality temp_34^post48 = temp_34^0 propagated equality lt_17^post48 = lt_17^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post48 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality length_27^post48 = length_27^0 Simplified Guard Original rule: l31 -> l32 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post48, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^0, r_164^0'=r_164^post48, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^0, (0 == 0 /\ -a_153^0 <= 0), cost: 1 New rule: l31 -> l32 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post48, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^0, r_164^0'=r_164^post48, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^0, -a_153^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l31 -> l32 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post48, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post48, nondet_12^0'=nondet_12^0, r_164^0'=r_164^post48, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post48, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post48, y_23^0'=y_23^0, -a_153^0 <= 0, cost: 1 New rule: l31 -> l32 : head_16^0'=head_16^post48, lt_20^0'=lt_20^post48, r_164^0'=r_164^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, tail_15^0'=tail_15^post48, x_slam_f_22^0'=x_slam_f_22^post48, -a_153^0 <= 0, cost: 1 Propagated Equalities Original rule: l32 -> l33 : a_153^0'=a_153^post49, a_178^0'=a_178^post49, a_208^0'=a_208^post49, f_198^0'=f_198^post49, head_16^0'=head_16^post49, head_31^0'=head_31^post49, head_slam_f_28^0'=head_slam_f_28^post49, i_110^0'=i_110^post49, i_120^0'=i_120^post49, i_29^0'=i_29^post49, length_27^0'=length_27^post49, lt_17^0'=lt_17^post49, lt_20^0'=lt_20^post49, nondet_12^0'=nondet_12^post49, r_164^0'=r_164^post49, r_197^0'=r_197^post49, r_39^0'=r_39^post49, rcd_104^0'=rcd_104^post49, rcd_112^0'=rcd_112^post49, rcd_179^0'=rcd_179^post49, rcd_185^0'=rcd_185^post49, rcd_190^0'=rcd_190^post49, rcd_207^0'=rcd_207^post49, rcd_43^0'=rcd_43^post49, rcd_69^0'=rcd_69^post49, result_11^0'=result_11^post49, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post49, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post49, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post49, t_25^0'=t_25^post49, tail_15^0'=tail_15^post49, temp0_21^0'=temp0_21^post49, temp0_30^0'=temp0_30^post49, temp_34^0'=temp_34^post49, temp_35^0'=temp_35^post49, tmp_33^0'=tmp_33^post49, x_24^0'=x_24^post49, x_slam_f_22^0'=x_slam_f_22^post49, y_23^0'=y_23^post49, (-length_27^post49+length_27^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post49 == 0 /\ nondet_12^0-nondet_12^post49 == 0 /\ -rcd_104^post49+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post49 == 0 /\ -rcd_179^post49+rcd_179^0 == 0 /\ -rcd_185^post49+rcd_185^0 == 0 /\ i_120^0-i_120^post49 == 0 /\ -rcd_207^post49+rcd_207^0 == 0 /\ temp_34^0-temp_34^post49 == 0 /\ rcd_190^0-rcd_190^post49 == 0 /\ lt_17^0-lt_17^post49 == 0 /\ -x_slam_f_22^post49+x_slam_f_22^0 == 0 /\ -i_29^post49+i_29^0 == 0 /\ rcd_43^0-rcd_43^post49 == 0 /\ -lt_20^post49+lt_20^0 == 0 /\ t_25^0-t_25^post49 == 0 /\ -r_164^post49+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post49+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post49+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post49+head_16^0 == 0 /\ x_24^0-x_24^post49 == 0 /\ tail_15^0-tail_15^post49 == 0 /\ head_31^0-head_31^post49 == 0 /\ -a_178^post49+a_178^0 == 0 /\ -a_153^post49+a_153^0 == 0 /\ rcd_112^0-rcd_112^post49 == 0 /\ -head_slam_f_28^post49+head_slam_f_28^0 == 0 /\ rcd_69^0-rcd_69^post49 == 0 /\ a_208^0-a_208^post49 == 0 /\ y_23^0-y_23^post49 == 0 /\ f_198^0-f_198^post49 == 0 /\ -i_110^post49+i_110^0 == 0 /\ -result_11^post49+result_11^0 == 0 /\ -tmp_33^post49+tmp_33^0 == 0 /\ temp_35^0-temp_35^post49 == 0 /\ r_39^0-r_39^post49 == 0 /\ -temp0_21^post49+temp0_21^0 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -r_197^post49+r_197^0 == 0), cost: 1 New rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality length_27^post49 = length_27^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post49 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality nondet_12^post49 = nondet_12^0 propagated equality rcd_104^post49 = rcd_104^0 propagated equality temp0_30^post49 = temp0_30^0 propagated equality rcd_179^post49 = rcd_179^0 propagated equality rcd_185^post49 = rcd_185^0 propagated equality i_120^post49 = i_120^0 propagated equality rcd_207^post49 = rcd_207^0 propagated equality temp_34^post49 = temp_34^0 propagated equality rcd_190^post49 = rcd_190^0 propagated equality lt_17^post49 = lt_17^0 propagated equality x_slam_f_22^post49 = x_slam_f_22^0 propagated equality i_29^post49 = i_29^0 propagated equality rcd_43^post49 = rcd_43^0 propagated equality lt_20^post49 = lt_20^0 propagated equality t_25^post49 = t_25^0 propagated equality r_164^post49 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post49 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post49 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality head_16^post49 = head_16^0 propagated equality x_24^post49 = x_24^0 propagated equality tail_15^post49 = tail_15^0 propagated equality head_31^post49 = head_31^0 propagated equality a_178^post49 = a_178^0 propagated equality a_153^post49 = a_153^0 propagated equality rcd_112^post49 = rcd_112^0 propagated equality head_slam_f_28^post49 = head_slam_f_28^0 propagated equality rcd_69^post49 = rcd_69^0 propagated equality a_208^post49 = a_208^0 propagated equality y_23^post49 = y_23^0 propagated equality f_198^post49 = f_198^0 propagated equality i_110^post49 = i_110^0 propagated equality result_11^post49 = result_11^0 propagated equality tmp_33^post49 = tmp_33^0 propagated equality temp_35^post49 = temp_35^0 propagated equality r_39^post49 = r_39^0 propagated equality temp0_21^post49 = temp0_21^0 propagated equality r_197^post49 = r_197^0 Simplified Guard Original rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l32 -> l33 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l32 -> l33 : a_153^0'=a_153^post50, a_178^0'=a_178^post50, a_208^0'=a_208^post50, f_198^0'=f_198^post50, head_16^0'=head_16^post50, head_31^0'=head_31^post50, head_slam_f_28^0'=head_slam_f_28^post50, i_110^0'=i_110^post50, i_120^0'=i_120^post50, i_29^0'=i_29^post50, length_27^0'=length_27^post50, lt_17^0'=lt_17^post50, lt_20^0'=lt_20^post50, nondet_12^0'=nondet_12^post50, r_164^0'=r_164^post50, r_197^0'=r_197^post50, r_39^0'=r_39^post50, rcd_104^0'=rcd_104^post50, rcd_112^0'=rcd_112^post50, rcd_179^0'=rcd_179^post50, rcd_185^0'=rcd_185^post50, rcd_190^0'=rcd_190^post50, rcd_207^0'=rcd_207^post50, rcd_43^0'=rcd_43^post50, rcd_69^0'=rcd_69^post50, result_11^0'=result_11^post50, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post50, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post50, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post50, t_25^0'=t_25^post50, tail_15^0'=tail_15^post50, temp0_21^0'=temp0_21^post50, temp0_30^0'=temp0_30^post50, temp_34^0'=temp_34^post50, temp_35^0'=temp_35^post50, tmp_33^0'=tmp_33^post50, x_24^0'=x_24^post50, x_slam_f_22^0'=x_slam_f_22^post50, y_23^0'=y_23^post50, (-length_27^post50+length_27^0 == 0 /\ temp_34^0-temp_34^post50 == 0 /\ -rcd_104^post50+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post50 == 0 /\ -head_16^post50+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post50+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post50 == 0 /\ -head_slam_f_28^post50+head_slam_f_28^0 == 0 /\ rcd_43^0-rcd_43^post50 == 0 /\ t_25^0-t_25^post50 == 0 /\ -rcd_179^post50+rcd_179^0 == 0 /\ -a_208^post50+a_208^0 == 0 /\ rcd_69^0-rcd_69^post50 == 0 /\ y_23^0-y_23^post50 == 0 /\ f_198^0-f_198^post50 == 0 /\ -r_164^post50+r_164^0 == 0 /\ -tmp_33^post50+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post50 == 0 /\ -i_110^post50+i_110^0 == 0 /\ lt_20^0-lt_20^post50 == 0 /\ -temp0_21^post50+temp0_21^0 == 0 /\ -a_178^post50+a_178^0 == 0 /\ -rcd_207^post50+rcd_207^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ rcd_112^0-rcd_112^post50 == 0 /\ -tail_15^post50+tail_15^0 == 0 /\ -head_31^post50+head_31^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post50+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ result_11^0-result_11^post50 == 0 /\ r_197^0-r_197^post50 == 0 /\ rcd_185^0-rcd_185^post50 == 0 /\ x_24^0-x_24^post50 == 0 /\ r_39^0-r_39^post50 == 0 /\ -lt_17^post50+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post50 == 0 /\ -i_29^post50+i_29^0 == 0 /\ i_120^0-i_120^post50 == 0 /\ a_153^0-a_153^post50 == 0 /\ rcd_190^0-rcd_190^post50 == 0 /\ -x_slam_f_22^post50+x_slam_f_22^0 == 0), cost: 1 New rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality length_27^post50 = length_27^0 propagated equality temp_34^post50 = temp_34^0 propagated equality rcd_104^post50 = rcd_104^0 propagated equality nondet_12^post50 = nondet_12^0 propagated equality head_16^post50 = head_16^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post50 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp_35^post50 = temp_35^0 propagated equality head_slam_f_28^post50 = head_slam_f_28^0 propagated equality rcd_43^post50 = rcd_43^0 propagated equality t_25^post50 = t_25^0 propagated equality rcd_179^post50 = rcd_179^0 propagated equality a_208^post50 = a_208^0 propagated equality rcd_69^post50 = rcd_69^0 propagated equality y_23^post50 = y_23^0 propagated equality f_198^post50 = f_198^0 propagated equality r_164^post50 = r_164^0 propagated equality tmp_33^post50 = tmp_33^0 propagated equality temp0_30^post50 = temp0_30^0 propagated equality i_110^post50 = i_110^0 propagated equality lt_20^post50 = lt_20^0 propagated equality temp0_21^post50 = temp0_21^0 propagated equality a_178^post50 = a_178^0 propagated equality rcd_207^post50 = rcd_207^0 propagated equality rcd_112^post50 = rcd_112^0 propagated equality tail_15^post50 = tail_15^0 propagated equality head_31^post50 = head_31^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post50 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality result_11^post50 = result_11^0 propagated equality r_197^post50 = r_197^0 propagated equality rcd_185^post50 = rcd_185^0 propagated equality x_24^post50 = x_24^0 propagated equality r_39^post50 = r_39^0 propagated equality lt_17^post50 = lt_17^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post50 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_29^post50 = i_29^0 propagated equality i_120^post50 = i_120^0 propagated equality a_153^post50 = a_153^0 propagated equality rcd_190^post50 = rcd_190^0 propagated equality x_slam_f_22^post50 = x_slam_f_22^0 Simplified Guard Original rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l32 -> l33 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l32 -> l33 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l33 -> l34 : a_153^0'=a_153^post51, a_178^0'=a_178^post51, a_208^0'=a_208^post51, f_198^0'=f_198^post51, head_16^0'=head_16^post51, head_31^0'=head_31^post51, head_slam_f_28^0'=head_slam_f_28^post51, i_110^0'=i_110^post51, i_120^0'=i_120^post51, i_29^0'=i_29^post51, length_27^0'=length_27^post51, lt_17^0'=lt_17^post51, lt_20^0'=lt_20^post51, nondet_12^0'=nondet_12^post51, r_164^0'=r_164^post51, r_197^0'=r_197^post51, r_39^0'=r_39^post51, rcd_104^0'=rcd_104^post51, rcd_112^0'=rcd_112^post51, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^post51, rcd_190^0'=rcd_190^post51, rcd_207^0'=rcd_207^post51, rcd_43^0'=rcd_43^post51, rcd_69^0'=rcd_69^post51, result_11^0'=result_11^post51, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post51, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post51, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post51, t_25^0'=t_25^post51, tail_15^0'=tail_15^post51, temp0_21^0'=temp0_21^post51, temp0_30^0'=temp0_30^post51, temp_34^0'=temp_34^post51, temp_35^0'=temp_35^post51, tmp_33^0'=tmp_33^post51, x_24^0'=x_24^post51, x_slam_f_22^0'=x_slam_f_22^post51, y_23^0'=y_23^post51, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ rcd_112^0-rcd_112^post51 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post51 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post51 == 0 /\ -x_24^post51+x_24^0 == 0 /\ -temp0_30^post51+temp0_30^0 == 0 /\ -y_23^post51+y_23^0 == 0 /\ temp_35^0-temp_35^post51 == 0 /\ -i_110^post51+i_110^0 == 0 /\ t_25^post51-x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post51+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -r_164^post51+r_164^0 == 0 /\ r_197^0-r_197^post51 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post51 == 0 /\ tail_15^0-tail_15^post51 == 0 /\ -rcd_185^post51+rcd_185^0 == 0 /\ a_208^0-a_208^post51 == 0 /\ r_39^0-r_39^post51 == 0 /\ result_11^0-result_11^post51 == 0 /\ -temp_34^post51+temp_34^0 == 0 /\ i_120^0-i_120^post51 == 0 /\ nondet_12^0-nondet_12^post51 == 0 /\ lt_20^0-lt_20^post51 == 0 /\ -tmp_33^post51+tmp_33^0 == 0 /\ a_153^0-a_153^post51 == 0 /\ i_29^0-i_29^post51 == 0 /\ -lt_17^post51+lt_17^0 == 0 /\ -temp0_21^post51+temp0_21^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -head_slam_f_28^post51+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post51 == 0 /\ -rcd_43^post51+rcd_43^0 == 0 /\ -head_31^post51+head_31^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post51 == 0 /\ rcd_190^0-rcd_190^post51 == 0 /\ -length_27^post51+length_27^0 == 0 /\ -rcd_104^post51+rcd_104^0 == 0 /\ rcd_207^0-rcd_207^post51 == 0 /\ -head_16^post51+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l33 -> l34 : a_153^0'=a_153^post51, a_178^0'=a_178^post51, a_208^0'=a_208^post51, f_198^0'=f_198^post51, head_16^0'=head_16^post51, head_31^0'=head_31^post51, head_slam_f_28^0'=head_slam_f_28^post51, i_110^0'=i_110^post51, i_120^0'=i_120^post51, i_29^0'=i_29^post51, length_27^0'=length_27^post51, lt_17^0'=lt_17^post51, lt_20^0'=lt_20^post51, nondet_12^0'=nondet_12^post51, r_164^0'=r_164^post51, r_197^0'=r_197^post51, r_39^0'=r_39^post51, rcd_104^0'=rcd_104^post51, rcd_112^0'=rcd_112^post51, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^post51, rcd_190^0'=rcd_190^post51, rcd_207^0'=rcd_207^post51, rcd_43^0'=rcd_43^post51, rcd_69^0'=rcd_69^post51, result_11^0'=result_11^post51, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post51, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post51, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post51, t_25^0'=t_25^post51, tail_15^0'=tail_15^post51, temp0_21^0'=temp0_21^post51, temp0_30^0'=temp0_30^post51, temp_34^0'=temp_34^post51, temp_35^0'=temp_35^post51, tmp_33^0'=tmp_33^post51, x_24^0'=x_24^post51, x_slam_f_22^0'=x_slam_f_22^post51, y_23^0'=y_23^post51, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ rcd_112^0-rcd_112^post51 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_69^0-rcd_69^post51 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post51 == 0 /\ -x_24^post51+x_24^0 == 0 /\ -temp0_30^post51+temp0_30^0 == 0 /\ -y_23^post51+y_23^0 == 0 /\ temp_35^0-temp_35^post51 == 0 /\ -i_110^post51+i_110^0 == 0 /\ t_25^post51-x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post51+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -r_164^post51+r_164^0 == 0 /\ r_197^0-r_197^post51 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post51 == 0 /\ tail_15^0-tail_15^post51 == 0 /\ -rcd_185^post51+rcd_185^0 == 0 /\ a_208^0-a_208^post51 == 0 /\ r_39^0-r_39^post51 == 0 /\ result_11^0-result_11^post51 == 0 /\ -temp_34^post51+temp_34^0 == 0 /\ i_120^0-i_120^post51 == 0 /\ nondet_12^0-nondet_12^post51 == 0 /\ lt_20^0-lt_20^post51 == 0 /\ -tmp_33^post51+tmp_33^0 == 0 /\ a_153^0-a_153^post51 == 0 /\ i_29^0-i_29^post51 == 0 /\ -lt_17^post51+lt_17^0 == 0 /\ -temp0_21^post51+temp0_21^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -head_slam_f_28^post51+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post51 == 0 /\ -rcd_43^post51+rcd_43^0 == 0 /\ -head_31^post51+head_31^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post51 == 0 /\ rcd_190^0-rcd_190^post51 == 0 /\ -length_27^post51+length_27^0 == 0 /\ -rcd_104^post51+rcd_104^0 == 0 /\ rcd_207^0-rcd_207^post51 == 0 /\ -head_16^post51+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l33 -> l34 : a_153^0'=a_153^post51, a_178^0'=a_178^post51, a_208^0'=a_208^post51, f_198^0'=f_198^post51, head_16^0'=head_16^post51, head_31^0'=head_31^post51, head_slam_f_28^0'=head_slam_f_28^post51, i_110^0'=i_110^post51, i_120^0'=i_120^post51, i_29^0'=i_29^post51, length_27^0'=length_27^post51, lt_17^0'=lt_17^post51, lt_20^0'=lt_20^post51, nondet_12^0'=nondet_12^post51, r_164^0'=r_164^post51, r_197^0'=r_197^post51, r_39^0'=r_39^post51, rcd_104^0'=rcd_104^post51, rcd_112^0'=rcd_112^post51, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^post51, rcd_190^0'=rcd_190^post51, rcd_207^0'=rcd_207^post51, rcd_43^0'=rcd_43^post51, rcd_69^0'=rcd_69^post51, result_11^0'=result_11^post51, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post51, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post51, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post51, t_25^0'=t_25^post51, tail_15^0'=tail_15^post51, temp0_21^0'=temp0_21^post51, temp0_30^0'=temp0_30^post51, temp_34^0'=temp_34^post51, temp_35^0'=temp_35^post51, tmp_33^0'=tmp_33^post51, x_24^0'=x_24^post51, x_slam_f_22^0'=x_slam_f_22^post51, y_23^0'=y_23^post51, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ rcd_112^0-rcd_112^post51 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_69^0-rcd_69^post51 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post51 == 0 /\ -x_24^post51+x_24^0 == 0 /\ -temp0_30^post51+temp0_30^0 == 0 /\ -y_23^post51+y_23^0 == 0 /\ temp_35^0-temp_35^post51 == 0 /\ -i_110^post51+i_110^0 == 0 /\ t_25^post51-x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post51+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -r_164^post51+r_164^0 == 0 /\ r_197^0-r_197^post51 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post51 == 0 /\ tail_15^0-tail_15^post51 == 0 /\ -rcd_185^post51+rcd_185^0 == 0 /\ a_208^0-a_208^post51 == 0 /\ r_39^0-r_39^post51 == 0 /\ result_11^0-result_11^post51 == 0 /\ -temp_34^post51+temp_34^0 == 0 /\ i_120^0-i_120^post51 == 0 /\ nondet_12^0-nondet_12^post51 == 0 /\ lt_20^0-lt_20^post51 == 0 /\ -tmp_33^post51+tmp_33^0 == 0 /\ a_153^0-a_153^post51 == 0 /\ i_29^0-i_29^post51 == 0 /\ -lt_17^post51+lt_17^0 == 0 /\ -temp0_21^post51+temp0_21^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -head_slam_f_28^post51+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post51 == 0 /\ -rcd_43^post51+rcd_43^0 == 0 /\ -head_31^post51+head_31^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post51 == 0 /\ rcd_190^0-rcd_190^post51 == 0 /\ -length_27^post51+length_27^0 == 0 /\ -rcd_104^post51+rcd_104^0 == 0 /\ rcd_207^0-rcd_207^post51 == 0 /\ -head_16^post51+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 propagated equality rcd_112^post51 = rcd_112^0 propagated equality rcd_69^post51 = rcd_69^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post51 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality x_24^post51 = x_24^0 propagated equality temp0_30^post51 = temp0_30^0 propagated equality y_23^post51 = y_23^0 propagated equality temp_35^post51 = temp_35^0 propagated equality i_110^post51 = i_110^0 propagated equality t_25^post51 = x_24^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post51 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality r_164^post51 = r_164^0 propagated equality r_197^post51 = r_197^0 propagated equality f_198^post51 = f_198^0 propagated equality tail_15^post51 = tail_15^0 propagated equality rcd_185^post51 = rcd_185^0 propagated equality a_208^post51 = a_208^0 propagated equality r_39^post51 = r_39^0 propagated equality result_11^post51 = result_11^0 propagated equality temp_34^post51 = temp_34^0 propagated equality i_120^post51 = i_120^0 propagated equality nondet_12^post51 = nondet_12^0 propagated equality lt_20^post51 = lt_20^0 propagated equality tmp_33^post51 = tmp_33^0 propagated equality a_153^post51 = a_153^0 propagated equality i_29^post51 = i_29^0 propagated equality lt_17^post51 = lt_17^0 propagated equality temp0_21^post51 = temp0_21^0 propagated equality head_slam_f_28^post51 = head_slam_f_28^0 propagated equality x_slam_f_22^post51 = x_slam_f_22^0 propagated equality rcd_43^post51 = rcd_43^0 propagated equality head_31^post51 = head_31^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post51 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_190^post51 = rcd_190^0 propagated equality length_27^post51 = length_27^0 propagated equality rcd_104^post51 = rcd_104^0 propagated equality rcd_207^post51 = rcd_207^0 propagated equality head_16^post51 = head_16^0 Simplified Guard Original rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 made implied equalities explicit Original rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l33 -> l34 : a_153^0'=a_153^0, a_178^0'=a_178^post51, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^post51, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l33 -> l34 : a_178^0'=a_178^post51, rcd_179^0'=rcd_179^post51, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l34 -> l35 : a_153^0'=a_153^post52, a_178^0'=a_178^post52, a_208^0'=a_208^post52, f_198^0'=f_198^post52, head_16^0'=head_16^post52, head_31^0'=head_31^post52, head_slam_f_28^0'=head_slam_f_28^post52, i_110^0'=i_110^post52, i_120^0'=i_120^post52, i_29^0'=i_29^post52, length_27^0'=length_27^post52, lt_17^0'=lt_17^post52, lt_20^0'=lt_20^post52, nondet_12^0'=nondet_12^post52, r_164^0'=r_164^post52, r_197^0'=r_197^post52, r_39^0'=r_39^post52, rcd_104^0'=rcd_104^post52, rcd_112^0'=rcd_112^post52, rcd_179^0'=rcd_179^post52, rcd_185^0'=rcd_185^post52, rcd_190^0'=rcd_190^post52, rcd_207^0'=rcd_207^post52, rcd_43^0'=rcd_43^post52, rcd_69^0'=rcd_69^post52, result_11^0'=result_11^post52, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post52, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post52, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post52, t_25^0'=t_25^post52, tail_15^0'=tail_15^post52, temp0_21^0'=temp0_21^post52, temp0_30^0'=temp0_30^post52, temp_34^0'=temp_34^post52, temp_35^0'=temp_35^post52, tmp_33^0'=tmp_33^post52, x_24^0'=x_24^post52, x_slam_f_22^0'=x_slam_f_22^post52, y_23^0'=y_23^post52, (r_39^0-r_39^post52 == 0 /\ -rcd_43^post52+rcd_43^0 == 0 /\ -rcd_207^post52+rcd_207^0 == 0 /\ temp_35^0-temp_35^post52 == 0 /\ i_120^0-i_120^post52 == 0 /\ rcd_190^0-rcd_190^post52 == 0 /\ -head_16^post52+head_16^0 == 0 /\ rcd_69^0-rcd_69^post52 == 0 /\ tail_15^0-tail_15^post52 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -x_24^post52+x_24^0 == 0 /\ -tmp_33^post52+tmp_33^0 == 0 /\ f_198^0-f_198^post52 == 0 /\ -temp0_30^post52+temp0_30^0 == 0 /\ -temp0_21^post52+temp0_21^0 == 0 /\ -temp_34^post52+temp_34^0 == 0 /\ -a_178^post52+a_178^0 == 0 /\ -i_29^post52+i_29^0 == 0 /\ r_197^0-r_197^post52 == 0 /\ lt_20^0-lt_20^post52 == 0 /\ -r_164^post52+r_164^0 == 0 /\ -rcd_185^post52+rcd_185^0 == 0 /\ -rcd_179^post52+rcd_179^0 == 0 /\ a_208^0-a_208^post52 == 0 /\ head_31^0-head_31^post52 == 0 /\ -result_11^post52+result_11^0 == 0 /\ y_23^0-y_23^post52 == 0 /\ -rcd_104^post52+rcd_104^0 == 0 /\ -head_slam_f_28^post52+head_slam_f_28^0 == 0 /\ -x_slam_f_22^post52+x_slam_f_22^0 == 0 /\ nondet_12^0-nondet_12^post52 == 0 /\ -t_25^post52+t_25^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post52 == 0 /\ a_153^0-a_153^post52 == 0 /\ rcd_112^0-rcd_112^post52 == 0 /\ -i_110^post52+i_110^0 == 0 /\ -length_27^post52+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post52 == 0 /\ lt_17^0-lt_17^post52 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post52+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 New rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 propagated equality r_39^post52 = r_39^0 propagated equality rcd_43^post52 = rcd_43^0 propagated equality rcd_207^post52 = rcd_207^0 propagated equality temp_35^post52 = temp_35^0 propagated equality i_120^post52 = i_120^0 propagated equality rcd_190^post52 = rcd_190^0 propagated equality head_16^post52 = head_16^0 propagated equality rcd_69^post52 = rcd_69^0 propagated equality tail_15^post52 = tail_15^0 propagated equality x_24^post52 = x_24^0 propagated equality tmp_33^post52 = tmp_33^0 propagated equality f_198^post52 = f_198^0 propagated equality temp0_30^post52 = temp0_30^0 propagated equality temp0_21^post52 = temp0_21^0 propagated equality temp_34^post52 = temp_34^0 propagated equality a_178^post52 = a_178^0 propagated equality i_29^post52 = i_29^0 propagated equality r_197^post52 = r_197^0 propagated equality lt_20^post52 = lt_20^0 propagated equality r_164^post52 = r_164^0 propagated equality rcd_185^post52 = rcd_185^0 propagated equality rcd_179^post52 = rcd_179^0 propagated equality a_208^post52 = a_208^0 propagated equality head_31^post52 = head_31^0 propagated equality result_11^post52 = result_11^0 propagated equality y_23^post52 = y_23^0 propagated equality rcd_104^post52 = rcd_104^0 propagated equality head_slam_f_28^post52 = head_slam_f_28^0 propagated equality x_slam_f_22^post52 = x_slam_f_22^0 propagated equality nondet_12^post52 = nondet_12^0 propagated equality t_25^post52 = t_25^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post52 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality a_153^post52 = a_153^0 propagated equality rcd_112^post52 = rcd_112^0 propagated equality i_110^post52 = i_110^0 propagated equality length_27^post52 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post52 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_17^post52 = lt_17^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post52 = result_dot_slayer_malloc_sdv_special_return_value_13^0 Simplified Guard Original rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 New rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 New rule: l34 -> l35 : 1-y_23^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l34 -> l35 : a_153^0'=a_153^post53, a_178^0'=a_178^post53, a_208^0'=a_208^post53, f_198^0'=f_198^post53, head_16^0'=head_16^post53, head_31^0'=head_31^post53, head_slam_f_28^0'=head_slam_f_28^post53, i_110^0'=i_110^post53, i_120^0'=i_120^post53, i_29^0'=i_29^post53, length_27^0'=length_27^post53, lt_17^0'=lt_17^post53, lt_20^0'=lt_20^post53, nondet_12^0'=nondet_12^post53, r_164^0'=r_164^post53, r_197^0'=r_197^post53, r_39^0'=r_39^post53, rcd_104^0'=rcd_104^post53, rcd_112^0'=rcd_112^post53, rcd_179^0'=rcd_179^post53, rcd_185^0'=rcd_185^post53, rcd_190^0'=rcd_190^post53, rcd_207^0'=rcd_207^post53, rcd_43^0'=rcd_43^post53, rcd_69^0'=rcd_69^post53, result_11^0'=result_11^post53, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post53, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post53, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post53, t_25^0'=t_25^post53, tail_15^0'=tail_15^post53, temp0_21^0'=temp0_21^post53, temp0_30^0'=temp0_30^post53, temp_34^0'=temp_34^post53, temp_35^0'=temp_35^post53, tmp_33^0'=tmp_33^post53, x_24^0'=x_24^post53, x_slam_f_22^0'=x_slam_f_22^post53, y_23^0'=y_23^post53, (temp0_30^0-temp0_30^post53 == 0 /\ -r_164^post53+r_164^0 == 0 /\ -rcd_207^post53+rcd_207^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_179^post53+rcd_179^0 == 0 /\ -rcd_185^post53+rcd_185^0 == 0 /\ -head_31^post53+head_31^0 == 0 /\ a_153^0-a_153^post53 == 0 /\ r_197^0-r_197^post53 == 0 /\ i_120^0-i_120^post53 == 0 /\ temp_34^0-temp_34^post53 == 0 /\ rcd_190^0-rcd_190^post53 == 0 /\ i_110^0-i_110^post53 == 0 /\ head_16^0-head_16^post53 == 0 /\ -rcd_104^post53+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post53 == 0 /\ result_11^0-result_11^post53 == 0 /\ rcd_43^0-rcd_43^post53 == 0 /\ -x_slam_f_22^post53+x_slam_f_22^0 == 0 /\ -a_208^post53+a_208^0 == 0 /\ x_24^0-x_24^post53 == 0 /\ tail_15^0-tail_15^post53 == 0 /\ -lt_17^post53+lt_17^0 == 0 /\ -lt_20^post53+lt_20^0 == 0 /\ -i_29^post53+i_29^0 == 0 /\ -head_slam_f_28^post53+head_slam_f_28^0 == 0 /\ nondet_12^0-nondet_12^post53 == 0 /\ f_198^0-f_198^post53 == 0 /\ y_23^0-y_23^post53 == 0 /\ t_25^0-t_25^post53 == 0 /\ rcd_112^0-rcd_112^post53 == 0 /\ temp_35^0-temp_35^post53 == 0 /\ r_39^0-r_39^post53 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post53 == 0 /\ -tmp_33^post53+tmp_33^0 == 0 /\ -length_27^post53+length_27^0 == 0 /\ -temp0_21^post53+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post53+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_178^post53+a_178^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post53+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 New rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 propagated equality temp0_30^post53 = temp0_30^0 propagated equality r_164^post53 = r_164^0 propagated equality rcd_207^post53 = rcd_207^0 propagated equality rcd_179^post53 = rcd_179^0 propagated equality rcd_185^post53 = rcd_185^0 propagated equality head_31^post53 = head_31^0 propagated equality a_153^post53 = a_153^0 propagated equality r_197^post53 = r_197^0 propagated equality i_120^post53 = i_120^0 propagated equality temp_34^post53 = temp_34^0 propagated equality rcd_190^post53 = rcd_190^0 propagated equality i_110^post53 = i_110^0 propagated equality head_16^post53 = head_16^0 propagated equality rcd_104^post53 = rcd_104^0 propagated equality rcd_69^post53 = rcd_69^0 propagated equality result_11^post53 = result_11^0 propagated equality rcd_43^post53 = rcd_43^0 propagated equality x_slam_f_22^post53 = x_slam_f_22^0 propagated equality a_208^post53 = a_208^0 propagated equality x_24^post53 = x_24^0 propagated equality tail_15^post53 = tail_15^0 propagated equality lt_17^post53 = lt_17^0 propagated equality lt_20^post53 = lt_20^0 propagated equality i_29^post53 = i_29^0 propagated equality head_slam_f_28^post53 = head_slam_f_28^0 propagated equality nondet_12^post53 = nondet_12^0 propagated equality f_198^post53 = f_198^0 propagated equality y_23^post53 = y_23^0 propagated equality t_25^post53 = t_25^0 propagated equality rcd_112^post53 = rcd_112^0 propagated equality temp_35^post53 = temp_35^0 propagated equality r_39^post53 = r_39^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post53 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality tmp_33^post53 = tmp_33^0 propagated equality length_27^post53 = length_27^0 propagated equality temp0_21^post53 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post53 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_178^post53 = a_178^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post53 = result_dot_slayer_malloc_sdv_special_return_value_13^0 Simplified Guard Original rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 New rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l34 -> l35 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 New rule: l34 -> l35 : 1+y_23^0-head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l35 -> l36 : a_153^0'=a_153^post54, a_178^0'=a_178^post54, a_208^0'=a_208^post54, f_198^0'=f_198^post54, head_16^0'=head_16^post54, head_31^0'=head_31^post54, head_slam_f_28^0'=head_slam_f_28^post54, i_110^0'=i_110^post54, i_120^0'=i_120^post54, i_29^0'=i_29^post54, length_27^0'=length_27^post54, lt_17^0'=lt_17^post54, lt_20^0'=lt_20^post54, nondet_12^0'=nondet_12^post54, r_164^0'=r_164^post54, r_197^0'=r_197^post54, r_39^0'=r_39^post54, rcd_104^0'=rcd_104^post54, rcd_112^0'=rcd_112^post54, rcd_179^0'=rcd_179^post54, rcd_185^0'=rcd_185^post54, rcd_190^0'=rcd_190^post54, rcd_207^0'=rcd_207^post54, rcd_43^0'=rcd_43^post54, rcd_69^0'=rcd_69^post54, result_11^0'=result_11^post54, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post54, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post54, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post54, t_25^0'=t_25^post54, tail_15^0'=tail_15^post54, temp0_21^0'=temp0_21^post54, temp0_30^0'=temp0_30^post54, temp_34^0'=temp_34^post54, temp_35^0'=temp_35^post54, tmp_33^0'=tmp_33^post54, x_24^0'=x_24^post54, x_slam_f_22^0'=x_slam_f_22^post54, y_23^0'=y_23^post54, (nondet_12^0-nondet_12^post54 == 0 /\ -rcd_185^post54+rcd_185^0 == 0 /\ -rcd_207^post54+rcd_207^0 == 0 /\ -length_27^post54+length_27^0 == 0 /\ rcd_190^0-rcd_190^post54 == 0 /\ -t_25^post54+t_25^0 == 0 /\ -i_110^post54+i_110^0 == 0 /\ -head_31^post54+head_31^0 == 0 /\ -r_164^post54+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post54+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_20^0-lt_20^post54 == 0 /\ -head_16^post54+head_16^0 == 0 /\ rcd_69^0-rcd_69^post54 == 0 /\ f_198^0-f_198^post54 == 0 /\ tail_15^0-tail_15^post54 == 0 /\ rcd_112^0-rcd_112^post54 == 0 /\ -rcd_43^post54+rcd_43^0 == 0 /\ -head_slam_f_28^post54+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post54 == 0 /\ -a_208^post54+a_208^0 == 0 /\ -a_178^post54+a_178^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post54 == 0 /\ y_23^0-y_23^post54 == 0 /\ temp_35^0-temp_35^post54 == 0 /\ r_197^0-r_197^post54 == 0 /\ -temp_34^post54+temp_34^0 == 0 /\ -i_29^post54+i_29^0 == 0 /\ -rcd_179^post54+rcd_179^0 == 0 /\ -x_24^post54+x_24^0 == 0 /\ -tmp_33^post54+tmp_33^0 == 0 /\ r_39^0-r_39^post54 == 0 /\ -rcd_104^post54+rcd_104^0 == 0 /\ -temp0_21^post54+temp0_21^0 == 0 /\ -temp0_30^post54+temp0_30^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post54 == 0 /\ 1+y_23^0-t_25^0 <= 0 /\ -lt_17^post54+lt_17^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post54 == 0 /\ i_120^0-i_120^post54 == 0 /\ a_153^0-a_153^post54 == 0), cost: 1 New rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 propagated equality nondet_12^post54 = nondet_12^0 propagated equality rcd_185^post54 = rcd_185^0 propagated equality rcd_207^post54 = rcd_207^0 propagated equality length_27^post54 = length_27^0 propagated equality rcd_190^post54 = rcd_190^0 propagated equality t_25^post54 = t_25^0 propagated equality i_110^post54 = i_110^0 propagated equality head_31^post54 = head_31^0 propagated equality r_164^post54 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post54 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality lt_20^post54 = lt_20^0 propagated equality head_16^post54 = head_16^0 propagated equality rcd_69^post54 = rcd_69^0 propagated equality f_198^post54 = f_198^0 propagated equality tail_15^post54 = tail_15^0 propagated equality rcd_112^post54 = rcd_112^0 propagated equality rcd_43^post54 = rcd_43^0 propagated equality head_slam_f_28^post54 = head_slam_f_28^0 propagated equality result_11^post54 = result_11^0 propagated equality a_208^post54 = a_208^0 propagated equality a_178^post54 = a_178^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post54 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality y_23^post54 = y_23^0 propagated equality temp_35^post54 = temp_35^0 propagated equality r_197^post54 = r_197^0 propagated equality temp_34^post54 = temp_34^0 propagated equality i_29^post54 = i_29^0 propagated equality rcd_179^post54 = rcd_179^0 propagated equality x_24^post54 = x_24^0 propagated equality tmp_33^post54 = tmp_33^0 propagated equality r_39^post54 = r_39^0 propagated equality rcd_104^post54 = rcd_104^0 propagated equality temp0_21^post54 = temp0_21^0 propagated equality temp0_30^post54 = temp0_30^0 propagated equality x_slam_f_22^post54 = x_slam_f_22^0 propagated equality lt_17^post54 = lt_17^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post54 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post54 = i_120^0 propagated equality a_153^post54 = a_153^0 Simplified Guard Original rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-t_25^0 <= 0), cost: 1 New rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-t_25^0 <= 0, cost: 1 New rule: l35 -> l36 : 1+y_23^0-t_25^0 <= 0, cost: 1 Propagated Equalities Original rule: l35 -> l36 : a_153^0'=a_153^post55, a_178^0'=a_178^post55, a_208^0'=a_208^post55, f_198^0'=f_198^post55, head_16^0'=head_16^post55, head_31^0'=head_31^post55, head_slam_f_28^0'=head_slam_f_28^post55, i_110^0'=i_110^post55, i_120^0'=i_120^post55, i_29^0'=i_29^post55, length_27^0'=length_27^post55, lt_17^0'=lt_17^post55, lt_20^0'=lt_20^post55, nondet_12^0'=nondet_12^post55, r_164^0'=r_164^post55, r_197^0'=r_197^post55, r_39^0'=r_39^post55, rcd_104^0'=rcd_104^post55, rcd_112^0'=rcd_112^post55, rcd_179^0'=rcd_179^post55, rcd_185^0'=rcd_185^post55, rcd_190^0'=rcd_190^post55, rcd_207^0'=rcd_207^post55, rcd_43^0'=rcd_43^post55, rcd_69^0'=rcd_69^post55, result_11^0'=result_11^post55, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post55, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post55, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post55, t_25^0'=t_25^post55, tail_15^0'=tail_15^post55, temp0_21^0'=temp0_21^post55, temp0_30^0'=temp0_30^post55, temp_34^0'=temp_34^post55, temp_35^0'=temp_35^post55, tmp_33^0'=tmp_33^post55, x_24^0'=x_24^post55, x_slam_f_22^0'=x_slam_f_22^post55, y_23^0'=y_23^post55, (x_slam_f_22^0-x_slam_f_22^post55 == 0 /\ -tmp_33^post55+tmp_33^0 == 0 /\ -head_16^post55+head_16^0 == 0 /\ rcd_190^0-rcd_190^post55 == 0 /\ nondet_12^0-nondet_12^post55 == 0 /\ -temp_34^post55+temp_34^0 == 0 /\ -a_178^post55+a_178^0 == 0 /\ r_39^0-r_39^post55 == 0 /\ -head_slam_f_28^post55+head_slam_f_28^0 == 0 /\ -length_27^post55+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post55+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ lt_17^0-lt_17^post55 == 0 /\ -i_110^post55+i_110^0 == 0 /\ -rcd_179^post55+rcd_179^0 == 0 /\ -rcd_43^post55+rcd_43^0 == 0 /\ -lt_20^post55+lt_20^0 == 0 /\ rcd_69^0-rcd_69^post55 == 0 /\ y_23^0-y_23^post55 == 0 /\ -r_164^post55+r_164^0 == 0 /\ -t_25^post55+t_25^0 == 0 /\ tail_15^0-tail_15^post55 == 0 /\ temp_35^0-temp_35^post55 == 0 /\ f_198^0-f_198^post55 == 0 /\ -rcd_104^post55+rcd_104^0 == 0 /\ -x_24^post55+x_24^0 == 0 /\ a_208^0-a_208^post55 == 0 /\ -temp0_30^post55+temp0_30^0 == 0 /\ -temp0_21^post55+temp0_21^0 == 0 /\ 1-y_23^0+t_25^0 <= 0 /\ a_153^0-a_153^post55 == 0 /\ result_11^0-result_11^post55 == 0 /\ -rcd_207^post55+rcd_207^0 == 0 /\ -i_29^post55+i_29^0 == 0 /\ -rcd_185^post55+rcd_185^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post55 == 0 /\ head_31^0-head_31^post55 == 0 /\ rcd_112^0-rcd_112^post55 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post55 == 0 /\ i_120^0-i_120^post55 == 0 /\ -r_197^post55+r_197^0 == 0), cost: 1 New rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 propagated equality x_slam_f_22^post55 = x_slam_f_22^0 propagated equality tmp_33^post55 = tmp_33^0 propagated equality head_16^post55 = head_16^0 propagated equality rcd_190^post55 = rcd_190^0 propagated equality nondet_12^post55 = nondet_12^0 propagated equality temp_34^post55 = temp_34^0 propagated equality a_178^post55 = a_178^0 propagated equality r_39^post55 = r_39^0 propagated equality head_slam_f_28^post55 = head_slam_f_28^0 propagated equality length_27^post55 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post55 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality lt_17^post55 = lt_17^0 propagated equality i_110^post55 = i_110^0 propagated equality rcd_179^post55 = rcd_179^0 propagated equality rcd_43^post55 = rcd_43^0 propagated equality lt_20^post55 = lt_20^0 propagated equality rcd_69^post55 = rcd_69^0 propagated equality y_23^post55 = y_23^0 propagated equality r_164^post55 = r_164^0 propagated equality t_25^post55 = t_25^0 propagated equality tail_15^post55 = tail_15^0 propagated equality temp_35^post55 = temp_35^0 propagated equality f_198^post55 = f_198^0 propagated equality rcd_104^post55 = rcd_104^0 propagated equality x_24^post55 = x_24^0 propagated equality a_208^post55 = a_208^0 propagated equality temp0_30^post55 = temp0_30^0 propagated equality temp0_21^post55 = temp0_21^0 propagated equality a_153^post55 = a_153^0 propagated equality result_11^post55 = result_11^0 propagated equality rcd_207^post55 = rcd_207^0 propagated equality i_29^post55 = i_29^0 propagated equality rcd_185^post55 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post55 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_31^post55 = head_31^0 propagated equality rcd_112^post55 = rcd_112^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post55 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post55 = i_120^0 propagated equality r_197^post55 = r_197^0 Simplified Guard Original rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+t_25^0 <= 0), cost: 1 New rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l35 -> l36 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+t_25^0 <= 0, cost: 1 New rule: l35 -> l36 : 1-y_23^0+t_25^0 <= 0, cost: 1 made implied equalities explicit Original rule: l36 -> l2 : a_153^0'=a_153^post56, a_178^0'=a_178^post56, a_208^0'=a_208^post56, f_198^0'=f_198^post56, head_16^0'=head_16^post56, head_31^0'=head_31^post56, head_slam_f_28^0'=head_slam_f_28^post56, i_110^0'=i_110^post56, i_120^0'=i_120^post56, i_29^0'=i_29^post56, length_27^0'=length_27^post56, lt_17^0'=lt_17^post56, lt_20^0'=lt_20^post56, nondet_12^0'=nondet_12^post56, r_164^0'=r_164^post56, r_197^0'=r_197^post56, r_39^0'=r_39^post56, rcd_104^0'=rcd_104^post56, rcd_112^0'=rcd_112^post56, rcd_179^0'=rcd_179^post56, rcd_185^0'=rcd_185^post56, rcd_190^0'=rcd_190^post56, rcd_207^0'=rcd_207^post56, rcd_43^0'=rcd_43^post56, rcd_69^0'=rcd_69^post56, result_11^0'=result_11^post56, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post56, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post56, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post56, t_25^0'=t_25^post56, tail_15^0'=tail_15^post56, temp0_21^0'=temp0_21^post56, temp0_30^0'=temp0_30^post56, temp_34^0'=temp_34^post56, temp_35^0'=temp_35^post56, tmp_33^0'=tmp_33^post56, x_24^0'=x_24^post56, x_slam_f_22^0'=x_slam_f_22^post56, y_23^0'=y_23^post56, (0 == 0 /\ -i_110^post56+i_110^0 == 0 /\ -tmp_33^post56+tmp_33^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post56 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post56+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_208^post56+a_208^0 == 0 /\ -a_178^post56+a_178^0 == 0 /\ -temp0_21^post56+temp0_21^0 == 0 /\ -temp_34^post56+temp_34^0 == 0 /\ r_39^0-r_39^post56 == 0 /\ -tail_15^post56+tail_15^0 == 0 /\ nondet_12^0-nondet_12^post56 == 0 /\ 1-a_153^post56+a_178^0 <= 0 /\ f_198^0-f_198^post56 == 0 /\ -rcd_179^post56+rcd_179^0 == 0 /\ -lt_17^post56+lt_17^0 == 0 /\ -i_29^post56+i_29^0 == 0 /\ rcd_69^0-rcd_69^post56 == 0 /\ y_23^0-y_23^post56 == 0 /\ -r_197^post56+r_197^0 == 0 /\ temp_35^0-temp_35^post56 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_104^post56+rcd_104^0 == 0 /\ result_11^0-result_11^post56 == 0 /\ t_25^0-t_25^post56 == 0 /\ -x_24^post56+x_24^0 == 0 /\ i_120^0-i_120^post56 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post56 == 0 /\ -rcd_43^post56+rcd_179^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post56+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post56 == 0 /\ -length_27^post56+length_27^0 == 0 /\ -1+a_153^post56-a_178^0 <= 0 /\ rcd_112^0-rcd_112^post56 == 0 /\ -rcd_207^post56+rcd_207^0 == 0 /\ -head_16^post56+head_16^0 == 0 /\ -lt_20^post56+lt_20^0 == 0 /\ rcd_43^post56-rcd_179^0 <= 0 /\ -r_164^post56+r_164^0 == 0 /\ head_31^0-head_31^post56 == 0 /\ rcd_185^0-rcd_185^post56 == 0 /\ -x_slam_f_22^post56+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post56+head_slam_f_28^0 == 0), cost: 1 New rule: l36 -> l2 : a_153^0'=a_153^post56, a_178^0'=a_178^post56, a_208^0'=a_208^post56, f_198^0'=f_198^post56, head_16^0'=head_16^post56, head_31^0'=head_31^post56, head_slam_f_28^0'=head_slam_f_28^post56, i_110^0'=i_110^post56, i_120^0'=i_120^post56, i_29^0'=i_29^post56, length_27^0'=length_27^post56, lt_17^0'=lt_17^post56, lt_20^0'=lt_20^post56, nondet_12^0'=nondet_12^post56, r_164^0'=r_164^post56, r_197^0'=r_197^post56, r_39^0'=r_39^post56, rcd_104^0'=rcd_104^post56, rcd_112^0'=rcd_112^post56, rcd_179^0'=rcd_179^post56, rcd_185^0'=rcd_185^post56, rcd_190^0'=rcd_190^post56, rcd_207^0'=rcd_207^post56, rcd_43^0'=rcd_43^post56, rcd_69^0'=rcd_69^post56, result_11^0'=result_11^post56, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post56, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post56, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post56, t_25^0'=t_25^post56, tail_15^0'=tail_15^post56, temp0_21^0'=temp0_21^post56, temp0_30^0'=temp0_30^post56, temp_34^0'=temp_34^post56, temp_35^0'=temp_35^post56, tmp_33^0'=tmp_33^post56, x_24^0'=x_24^post56, x_slam_f_22^0'=x_slam_f_22^post56, y_23^0'=y_23^post56, (0 == 0 /\ -i_110^post56+i_110^0 == 0 /\ -tmp_33^post56+tmp_33^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post56 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post56+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_208^post56+a_208^0 == 0 /\ -a_178^post56+a_178^0 == 0 /\ -temp0_21^post56+temp0_21^0 == 0 /\ -temp_34^post56+temp_34^0 == 0 /\ r_39^0-r_39^post56 == 0 /\ -tail_15^post56+tail_15^0 == 0 /\ nondet_12^0-nondet_12^post56 == 0 /\ 1-a_153^post56+a_178^0 <= 0 /\ 1-a_153^post56+a_178^0 == 0 /\ f_198^0-f_198^post56 == 0 /\ -rcd_179^post56+rcd_179^0 == 0 /\ -lt_17^post56+lt_17^0 == 0 /\ -i_29^post56+i_29^0 == 0 /\ rcd_69^0-rcd_69^post56 == 0 /\ y_23^0-y_23^post56 == 0 /\ -r_197^post56+r_197^0 == 0 /\ temp_35^0-temp_35^post56 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_104^post56+rcd_104^0 == 0 /\ result_11^0-result_11^post56 == 0 /\ t_25^0-t_25^post56 == 0 /\ -x_24^post56+x_24^0 == 0 /\ i_120^0-i_120^post56 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post56 == 0 /\ -rcd_43^post56+rcd_179^0 <= 0 /\ -rcd_43^post56+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post56+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post56 == 0 /\ -length_27^post56+length_27^0 == 0 /\ -1+a_153^post56-a_178^0 <= 0 /\ rcd_112^0-rcd_112^post56 == 0 /\ -rcd_207^post56+rcd_207^0 == 0 /\ -head_16^post56+head_16^0 == 0 /\ -lt_20^post56+lt_20^0 == 0 /\ rcd_43^post56-rcd_179^0 <= 0 /\ -r_164^post56+r_164^0 == 0 /\ head_31^0-head_31^post56 == 0 /\ rcd_185^0-rcd_185^post56 == 0 /\ -x_slam_f_22^post56+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post56+head_slam_f_28^0 == 0), cost: 1 Propagated Equalities Original rule: l36 -> l2 : a_153^0'=a_153^post56, a_178^0'=a_178^post56, a_208^0'=a_208^post56, f_198^0'=f_198^post56, head_16^0'=head_16^post56, head_31^0'=head_31^post56, head_slam_f_28^0'=head_slam_f_28^post56, i_110^0'=i_110^post56, i_120^0'=i_120^post56, i_29^0'=i_29^post56, length_27^0'=length_27^post56, lt_17^0'=lt_17^post56, lt_20^0'=lt_20^post56, nondet_12^0'=nondet_12^post56, r_164^0'=r_164^post56, r_197^0'=r_197^post56, r_39^0'=r_39^post56, rcd_104^0'=rcd_104^post56, rcd_112^0'=rcd_112^post56, rcd_179^0'=rcd_179^post56, rcd_185^0'=rcd_185^post56, rcd_190^0'=rcd_190^post56, rcd_207^0'=rcd_207^post56, rcd_43^0'=rcd_43^post56, rcd_69^0'=rcd_69^post56, result_11^0'=result_11^post56, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post56, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post56, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post56, t_25^0'=t_25^post56, tail_15^0'=tail_15^post56, temp0_21^0'=temp0_21^post56, temp0_30^0'=temp0_30^post56, temp_34^0'=temp_34^post56, temp_35^0'=temp_35^post56, tmp_33^0'=tmp_33^post56, x_24^0'=x_24^post56, x_slam_f_22^0'=x_slam_f_22^post56, y_23^0'=y_23^post56, (0 == 0 /\ -i_110^post56+i_110^0 == 0 /\ -tmp_33^post56+tmp_33^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post56 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post56+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_208^post56+a_208^0 == 0 /\ -a_178^post56+a_178^0 == 0 /\ -temp0_21^post56+temp0_21^0 == 0 /\ -temp_34^post56+temp_34^0 == 0 /\ r_39^0-r_39^post56 == 0 /\ -tail_15^post56+tail_15^0 == 0 /\ nondet_12^0-nondet_12^post56 == 0 /\ 1-a_153^post56+a_178^0 <= 0 /\ 1-a_153^post56+a_178^0 == 0 /\ f_198^0-f_198^post56 == 0 /\ -rcd_179^post56+rcd_179^0 == 0 /\ -lt_17^post56+lt_17^0 == 0 /\ -i_29^post56+i_29^0 == 0 /\ rcd_69^0-rcd_69^post56 == 0 /\ y_23^0-y_23^post56 == 0 /\ -r_197^post56+r_197^0 == 0 /\ temp_35^0-temp_35^post56 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_104^post56+rcd_104^0 == 0 /\ result_11^0-result_11^post56 == 0 /\ t_25^0-t_25^post56 == 0 /\ -x_24^post56+x_24^0 == 0 /\ i_120^0-i_120^post56 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post56 == 0 /\ -rcd_43^post56+rcd_179^0 <= 0 /\ -rcd_43^post56+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post56+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post56 == 0 /\ -length_27^post56+length_27^0 == 0 /\ -1+a_153^post56-a_178^0 <= 0 /\ rcd_112^0-rcd_112^post56 == 0 /\ -rcd_207^post56+rcd_207^0 == 0 /\ -head_16^post56+head_16^0 == 0 /\ -lt_20^post56+lt_20^0 == 0 /\ rcd_43^post56-rcd_179^0 <= 0 /\ -r_164^post56+r_164^0 == 0 /\ head_31^0-head_31^post56 == 0 /\ rcd_185^0-rcd_185^post56 == 0 /\ -x_slam_f_22^post56+x_slam_f_22^0 == 0 /\ -head_slam_f_28^post56+head_slam_f_28^0 == 0), cost: 1 New rule: l36 -> l2 : a_153^0'=1+a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_179^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality i_110^post56 = i_110^0 propagated equality tmp_33^post56 = tmp_33^0 propagated equality rcd_190^post56 = rcd_190^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post56 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_208^post56 = a_208^0 propagated equality a_178^post56 = a_178^0 propagated equality temp0_21^post56 = temp0_21^0 propagated equality temp_34^post56 = temp_34^0 propagated equality r_39^post56 = r_39^0 propagated equality tail_15^post56 = tail_15^0 propagated equality nondet_12^post56 = nondet_12^0 propagated equality a_153^post56 = 1+a_178^0 propagated equality f_198^post56 = f_198^0 propagated equality rcd_179^post56 = rcd_179^0 propagated equality lt_17^post56 = lt_17^0 propagated equality i_29^post56 = i_29^0 propagated equality rcd_69^post56 = rcd_69^0 propagated equality y_23^post56 = y_23^0 propagated equality r_197^post56 = r_197^0 propagated equality temp_35^post56 = temp_35^0 propagated equality rcd_104^post56 = rcd_104^0 propagated equality result_11^post56 = result_11^0 propagated equality t_25^post56 = t_25^0 propagated equality x_24^post56 = x_24^0 propagated equality i_120^post56 = i_120^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post56 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_43^post56 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post56 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp0_30^post56 = temp0_30^0 propagated equality length_27^post56 = length_27^0 propagated equality rcd_112^post56 = rcd_112^0 propagated equality rcd_207^post56 = rcd_207^0 propagated equality head_16^post56 = head_16^0 propagated equality lt_20^post56 = lt_20^0 propagated equality r_164^post56 = r_164^0 propagated equality head_31^post56 = head_31^0 propagated equality rcd_185^post56 = rcd_185^0 propagated equality x_slam_f_22^post56 = x_slam_f_22^0 propagated equality head_slam_f_28^post56 = head_slam_f_28^0 Simplified Guard Original rule: l36 -> l2 : a_153^0'=1+a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_179^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l36 -> l2 : a_153^0'=1+a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_179^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l36 -> l2 : a_153^0'=1+a_178^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_179^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l36 -> l2 : a_153^0'=1+a_178^0, rcd_43^0'=rcd_179^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 made implied equalities explicit Original rule: l37 -> l1 : a_153^0'=a_153^post57, a_178^0'=a_178^post57, a_208^0'=a_208^post57, f_198^0'=f_198^post57, head_16^0'=head_16^post57, head_31^0'=head_31^post57, head_slam_f_28^0'=head_slam_f_28^post57, i_110^0'=i_110^post57, i_120^0'=i_120^post57, i_29^0'=i_29^post57, length_27^0'=length_27^post57, lt_17^0'=lt_17^post57, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^post57, r_164^0'=r_164^post57, r_197^0'=r_197^post57, r_39^0'=r_39^post57, rcd_104^0'=rcd_104^post57, rcd_112^0'=rcd_112^post57, rcd_179^0'=rcd_179^post57, rcd_185^0'=rcd_185^post57, rcd_190^0'=rcd_190^post57, rcd_207^0'=rcd_207^post57, rcd_43^0'=rcd_43^post57, rcd_69^0'=rcd_69^post57, result_11^0'=result_11^post57, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post57, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post57, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post57, t_25^0'=t_25^post57, tail_15^0'=tail_15^post57, temp0_21^0'=temp0_21^post57, temp0_30^0'=temp0_30^post57, temp_34^0'=temp_34^post57, temp_35^0'=temp_35^post57, tmp_33^0'=tmp_33^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -a_178^post57+a_178^0 == 0 /\ -i_29^post57+i_29^0 == 0 /\ result_11^post57-temp0_21^0 == 0 /\ i_110^0-i_110^post57 == 0 /\ -r_164^post57+r_164^0 == 0 /\ r_197^0-r_197^post57 == 0 /\ -lt_17^post57+lt_17^0 == 0 /\ -rcd_104^post57+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post57+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post57 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post57+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_190^0-rcd_190^post57 == 0 /\ -tail_15^post57+tail_15^0 == 0 /\ -head_31^post57+head_31^0 == 0 /\ -length_27^post57+length_27^0 == 0 /\ -head_slam_f_28^post57+head_slam_f_28^0 == 0 /\ -rcd_185^post57+rcd_185^0 == 0 /\ -rcd_207^post57+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post57 == 0 /\ rcd_69^0-rcd_69^post57 == 0 /\ rcd_112^0-rcd_112^post57 == 0 /\ temp0_30^0-temp0_30^post57 == 0 /\ f_198^0-f_198^post57 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post57 == 0 /\ -a_208^post57+a_208^0 == 0 /\ a_153^0-a_153^post57 == 0 /\ -y_23^0+x_24^0 <= 0 /\ r_39^0-r_39^post57 == 0 /\ -temp0_21^post57+temp0_21^0 == 0 /\ i_120^0-i_120^post57 == 0 /\ -rcd_179^post57+rcd_179^0 == 0 /\ -tmp_33^post57+tmp_33^0 == 0 /\ -temp_34^post57+temp_34^0 == 0 /\ -rcd_43^post57+rcd_43^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l37 -> l1 : a_153^0'=a_153^post57, a_178^0'=a_178^post57, a_208^0'=a_208^post57, f_198^0'=f_198^post57, head_16^0'=head_16^post57, head_31^0'=head_31^post57, head_slam_f_28^0'=head_slam_f_28^post57, i_110^0'=i_110^post57, i_120^0'=i_120^post57, i_29^0'=i_29^post57, length_27^0'=length_27^post57, lt_17^0'=lt_17^post57, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^post57, r_164^0'=r_164^post57, r_197^0'=r_197^post57, r_39^0'=r_39^post57, rcd_104^0'=rcd_104^post57, rcd_112^0'=rcd_112^post57, rcd_179^0'=rcd_179^post57, rcd_185^0'=rcd_185^post57, rcd_190^0'=rcd_190^post57, rcd_207^0'=rcd_207^post57, rcd_43^0'=rcd_43^post57, rcd_69^0'=rcd_69^post57, result_11^0'=result_11^post57, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post57, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post57, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post57, t_25^0'=t_25^post57, tail_15^0'=tail_15^post57, temp0_21^0'=temp0_21^post57, temp0_30^0'=temp0_30^post57, temp_34^0'=temp_34^post57, temp_35^0'=temp_35^post57, tmp_33^0'=tmp_33^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -a_178^post57+a_178^0 == 0 /\ -i_29^post57+i_29^0 == 0 /\ result_11^post57-temp0_21^0 == 0 /\ i_110^0-i_110^post57 == 0 /\ -r_164^post57+r_164^0 == 0 /\ r_197^0-r_197^post57 == 0 /\ -lt_17^post57+lt_17^0 == 0 /\ -rcd_104^post57+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post57+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post57 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post57+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_190^0-rcd_190^post57 == 0 /\ -tail_15^post57+tail_15^0 == 0 /\ -head_31^post57+head_31^0 == 0 /\ -length_27^post57+length_27^0 == 0 /\ -head_slam_f_28^post57+head_slam_f_28^0 == 0 /\ -rcd_185^post57+rcd_185^0 == 0 /\ -rcd_207^post57+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post57 == 0 /\ rcd_69^0-rcd_69^post57 == 0 /\ rcd_112^0-rcd_112^post57 == 0 /\ temp0_30^0-temp0_30^post57 == 0 /\ f_198^0-f_198^post57 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post57 == 0 /\ -a_208^post57+a_208^0 == 0 /\ a_153^0-a_153^post57 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ r_39^0-r_39^post57 == 0 /\ -temp0_21^post57+temp0_21^0 == 0 /\ i_120^0-i_120^post57 == 0 /\ -rcd_179^post57+rcd_179^0 == 0 /\ -tmp_33^post57+tmp_33^0 == 0 /\ -temp_34^post57+temp_34^0 == 0 /\ -rcd_43^post57+rcd_43^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l37 -> l1 : a_153^0'=a_153^post57, a_178^0'=a_178^post57, a_208^0'=a_208^post57, f_198^0'=f_198^post57, head_16^0'=head_16^post57, head_31^0'=head_31^post57, head_slam_f_28^0'=head_slam_f_28^post57, i_110^0'=i_110^post57, i_120^0'=i_120^post57, i_29^0'=i_29^post57, length_27^0'=length_27^post57, lt_17^0'=lt_17^post57, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^post57, r_164^0'=r_164^post57, r_197^0'=r_197^post57, r_39^0'=r_39^post57, rcd_104^0'=rcd_104^post57, rcd_112^0'=rcd_112^post57, rcd_179^0'=rcd_179^post57, rcd_185^0'=rcd_185^post57, rcd_190^0'=rcd_190^post57, rcd_207^0'=rcd_207^post57, rcd_43^0'=rcd_43^post57, rcd_69^0'=rcd_69^post57, result_11^0'=result_11^post57, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post57, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post57, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post57, t_25^0'=t_25^post57, tail_15^0'=tail_15^post57, temp0_21^0'=temp0_21^post57, temp0_30^0'=temp0_30^post57, temp_34^0'=temp_34^post57, temp_35^0'=temp_35^post57, tmp_33^0'=tmp_33^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -a_178^post57+a_178^0 == 0 /\ -i_29^post57+i_29^0 == 0 /\ result_11^post57-temp0_21^0 == 0 /\ i_110^0-i_110^post57 == 0 /\ -r_164^post57+r_164^0 == 0 /\ r_197^0-r_197^post57 == 0 /\ -lt_17^post57+lt_17^0 == 0 /\ -rcd_104^post57+rcd_104^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post57+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ temp_35^0-temp_35^post57 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post57+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_190^0-rcd_190^post57 == 0 /\ -tail_15^post57+tail_15^0 == 0 /\ -head_31^post57+head_31^0 == 0 /\ -length_27^post57+length_27^0 == 0 /\ -head_slam_f_28^post57+head_slam_f_28^0 == 0 /\ -rcd_185^post57+rcd_185^0 == 0 /\ -rcd_207^post57+rcd_207^0 == 0 /\ nondet_12^0-nondet_12^post57 == 0 /\ rcd_69^0-rcd_69^post57 == 0 /\ rcd_112^0-rcd_112^post57 == 0 /\ temp0_30^0-temp0_30^post57 == 0 /\ f_198^0-f_198^post57 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post57 == 0 /\ -a_208^post57+a_208^0 == 0 /\ a_153^0-a_153^post57 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ r_39^0-r_39^post57 == 0 /\ -temp0_21^post57+temp0_21^0 == 0 /\ i_120^0-i_120^post57 == 0 /\ -rcd_179^post57+rcd_179^0 == 0 /\ -tmp_33^post57+tmp_33^0 == 0 /\ -temp_34^post57+temp_34^0 == 0 /\ -rcd_43^post57+rcd_43^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 propagated equality a_178^post57 = a_178^0 propagated equality i_29^post57 = i_29^0 propagated equality result_11^post57 = temp0_21^0 propagated equality i_110^post57 = i_110^0 propagated equality r_164^post57 = r_164^0 propagated equality r_197^post57 = r_197^0 propagated equality lt_17^post57 = lt_17^0 propagated equality rcd_104^post57 = rcd_104^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post57 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp_35^post57 = temp_35^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post57 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_190^post57 = rcd_190^0 propagated equality tail_15^post57 = tail_15^0 propagated equality head_31^post57 = head_31^0 propagated equality length_27^post57 = length_27^0 propagated equality head_slam_f_28^post57 = head_slam_f_28^0 propagated equality rcd_185^post57 = rcd_185^0 propagated equality rcd_207^post57 = rcd_207^0 propagated equality nondet_12^post57 = nondet_12^0 propagated equality rcd_69^post57 = rcd_69^0 propagated equality rcd_112^post57 = rcd_112^0 propagated equality temp0_30^post57 = temp0_30^0 propagated equality f_198^post57 = f_198^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post57 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality a_208^post57 = a_208^0 propagated equality a_153^post57 = a_153^0 propagated equality r_39^post57 = r_39^0 propagated equality temp0_21^post57 = temp0_21^0 propagated equality i_120^post57 = i_120^0 propagated equality rcd_179^post57 = rcd_179^0 propagated equality tmp_33^post57 = tmp_33^0 propagated equality temp_34^post57 = temp_34^0 propagated equality rcd_43^post57 = rcd_43^0 Simplified Guard Original rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l37 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post57, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post57, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post57, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l37 -> l1 : head_16^0'=head_16^post57, lt_20^0'=lt_20^post57, result_11^0'=temp0_21^0, t_25^0'=t_25^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l37 -> l38 : a_153^0'=a_153^post58, a_178^0'=a_178^post58, a_208^0'=a_208^post58, f_198^0'=f_198^post58, head_16^0'=head_16^post58, head_31^0'=head_31^post58, head_slam_f_28^0'=head_slam_f_28^post58, i_110^0'=i_110^post58, i_120^0'=i_120^post58, i_29^0'=i_29^post58, length_27^0'=length_27^post58, lt_17^0'=lt_17^post58, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^post58, r_164^0'=r_164^post58, r_197^0'=r_197^post58, r_39^0'=r_39^post58, rcd_104^0'=rcd_104^post58, rcd_112^0'=rcd_112^post58, rcd_179^0'=rcd_179^post58, rcd_185^0'=rcd_185^post58, rcd_190^0'=rcd_190^post58, rcd_207^0'=rcd_207^post58, rcd_43^0'=rcd_43^post58, rcd_69^0'=rcd_69^post58, result_11^0'=result_11^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post58, t_25^0'=t_25^post58, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^post58, temp0_30^0'=temp0_30^post58, temp_34^0'=temp_34^post58, temp_35^0'=temp_35^post58, tmp_33^0'=tmp_33^post58, x_24^0'=x_24^post58, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^post58, (0 == 0 /\ f_198^0-f_198^post58 == 0 /\ -x_24^post58+x_24^0 == 0 /\ rcd_104^0-rcd_104^post58 == 0 /\ -rcd_69^post58+rcd_69^0 == 0 /\ -i_120^post58+i_120^0 == 0 /\ -i_29^post58+i_29^0 == 0 /\ -rcd_207^post58+rcd_207^0 == 0 /\ -head_slam_f_28^post58+head_slam_f_28^0 == 0 /\ -head_31^post58+head_31^0 == 0 /\ -temp_35^post58+temp_35^0 == 0 /\ r_39^0-r_39^post58 == 0 /\ -rcd_112^post58+rcd_112^0 == 0 /\ a_153^0-a_153^post58 == 0 /\ nondet_12^0-nondet_12^post58 == 0 /\ temp_34^0-temp_34^post58 == 0 /\ i_110^0-i_110^post58 == 0 /\ -tmp_33^post58+tmp_33^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post58+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -length_27^post58+length_27^0 == 0 /\ rcd_185^0-rcd_185^post58 == 0 /\ r_164^0-r_164^post58 == 0 /\ -temp0_21^post58+temp0_21^0 == 0 /\ -a_208^post58+a_208^0 == 0 /\ -a_178^post58+a_178^0 == 0 /\ y_23^0-y_23^post58 == 0 /\ t_25^0-t_25^post58 == 0 /\ -rcd_179^post58+rcd_179^0 == 0 /\ -rcd_190^post58+rcd_190^0 == 0 /\ -lt_17^post58+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post58 == 0 /\ -r_197^post58+r_197^0 == 0 /\ result_11^0-result_11^post58 == 0 /\ rcd_43^0-rcd_43^post58 == 0), cost: 1 New rule: l37 -> l38 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post58, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^0, 0 == 0, cost: 1 propagated equality f_198^post58 = f_198^0 propagated equality x_24^post58 = x_24^0 propagated equality rcd_104^post58 = rcd_104^0 propagated equality rcd_69^post58 = rcd_69^0 propagated equality i_120^post58 = i_120^0 propagated equality i_29^post58 = i_29^0 propagated equality rcd_207^post58 = rcd_207^0 propagated equality head_slam_f_28^post58 = head_slam_f_28^0 propagated equality head_31^post58 = head_31^0 propagated equality temp_35^post58 = temp_35^0 propagated equality r_39^post58 = r_39^0 propagated equality rcd_112^post58 = rcd_112^0 propagated equality a_153^post58 = a_153^0 propagated equality nondet_12^post58 = nondet_12^0 propagated equality temp_34^post58 = temp_34^0 propagated equality i_110^post58 = i_110^0 propagated equality tmp_33^post58 = tmp_33^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post58 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality length_27^post58 = length_27^0 propagated equality rcd_185^post58 = rcd_185^0 propagated equality r_164^post58 = r_164^0 propagated equality temp0_21^post58 = temp0_21^0 propagated equality a_208^post58 = a_208^0 propagated equality a_178^post58 = a_178^0 propagated equality y_23^post58 = y_23^0 propagated equality t_25^post58 = t_25^0 propagated equality rcd_179^post58 = rcd_179^0 propagated equality rcd_190^post58 = rcd_190^0 propagated equality lt_17^post58 = lt_17^0 propagated equality temp0_30^post58 = temp0_30^0 propagated equality r_197^post58 = r_197^0 propagated equality result_11^post58 = result_11^0 propagated equality rcd_43^post58 = rcd_43^0 Simplified Guard Original rule: l37 -> l38 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post58, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^0, 0 == 0, cost: 1 New rule: l37 -> l38 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post58, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^0, T, cost: 1 Removed Trivial Updates Original rule: l37 -> l38 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post58, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post58, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post58, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^post58, y_23^0'=y_23^0, T, cost: 1 New rule: l37 -> l38 : head_16^0'=head_16^post58, lt_20^0'=lt_20^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, tail_15^0'=tail_15^post58, x_slam_f_22^0'=x_slam_f_22^post58, T, cost: 1 Propagated Equalities Original rule: l38 -> l39 : a_153^0'=a_153^post59, a_178^0'=a_178^post59, a_208^0'=a_208^post59, f_198^0'=f_198^post59, head_16^0'=head_16^post59, head_31^0'=head_31^post59, head_slam_f_28^0'=head_slam_f_28^post59, i_110^0'=i_110^post59, i_120^0'=i_120^post59, i_29^0'=i_29^post59, length_27^0'=length_27^post59, lt_17^0'=lt_17^post59, lt_20^0'=lt_20^post59, nondet_12^0'=nondet_12^post59, r_164^0'=r_164^post59, r_197^0'=r_197^post59, r_39^0'=r_39^post59, rcd_104^0'=rcd_104^post59, rcd_112^0'=rcd_112^post59, rcd_179^0'=rcd_179^post59, rcd_185^0'=rcd_185^post59, rcd_190^0'=rcd_190^post59, rcd_207^0'=rcd_207^post59, rcd_43^0'=rcd_43^post59, rcd_69^0'=rcd_69^post59, result_11^0'=result_11^post59, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post59, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post59, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post59, t_25^0'=t_25^post59, tail_15^0'=tail_15^post59, temp0_21^0'=temp0_21^post59, temp0_30^0'=temp0_30^post59, temp_34^0'=temp_34^post59, temp_35^0'=temp_35^post59, tmp_33^0'=tmp_33^post59, x_24^0'=x_24^post59, x_slam_f_22^0'=x_slam_f_22^post59, y_23^0'=y_23^post59, (r_39^0-r_39^post59 == 0 /\ head_16^0-head_16^post59 == 0 /\ i_120^0-i_120^post59 == 0 /\ rcd_104^0-rcd_104^post59 == 0 /\ a_178^0-a_178^post59 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post59+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post59 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post59 == 0 /\ i_110^0-i_110^post59 == 0 /\ a_153^0-a_153^post59 == 0 /\ -rcd_43^post59+rcd_43^0 == 0 /\ rcd_190^0-rcd_190^post59 == 0 /\ x_slam_f_22^0-x_slam_f_22^post59 == 0 /\ -temp_34^post59+temp_34^0 == 0 /\ -x_24^post59+x_24^0 == 0 /\ -i_29^post59+i_29^0 == 0 /\ -rcd_179^post59+rcd_179^0 == 0 /\ y_23^0-y_23^post59 == 0 /\ -tmp_33^post59+tmp_33^0 == 0 /\ -r_197^post59+r_197^0 == 0 /\ temp_35^0-temp_35^post59 == 0 /\ -lt_20^post59+lt_20^0 == 0 /\ -r_164^post59+r_164^0 == 0 /\ -temp0_21^post59+temp0_21^0 == 0 /\ -rcd_112^post59+rcd_112^0 == 0 /\ -lt_17^post59+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post59 == 0 /\ result_11^0-result_11^post59 == 0 /\ -rcd_185^post59+rcd_185^0 == 0 /\ t_25^0-t_25^post59 == 0 /\ -rcd_207^post59+rcd_207^0 == 0 /\ rcd_69^0-rcd_69^post59 == 0 /\ -head_31^post59+head_31^0 == 0 /\ f_198^0-f_198^post59 == 0 /\ tail_15^0-tail_15^post59 == 0 /\ temp0_30^0-temp0_30^post59 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -head_slam_f_28^post59+head_slam_f_28^0 == 0 /\ -a_208^post59+a_208^0 == 0 /\ -length_27^post59+length_27^0 == 0), cost: 1 New rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality r_39^post59 = r_39^0 propagated equality head_16^post59 = head_16^0 propagated equality i_120^post59 = i_120^0 propagated equality rcd_104^post59 = rcd_104^0 propagated equality a_178^post59 = a_178^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post59 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post59 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post59 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality i_110^post59 = i_110^0 propagated equality a_153^post59 = a_153^0 propagated equality rcd_43^post59 = rcd_43^0 propagated equality rcd_190^post59 = rcd_190^0 propagated equality x_slam_f_22^post59 = x_slam_f_22^0 propagated equality temp_34^post59 = temp_34^0 propagated equality x_24^post59 = x_24^0 propagated equality i_29^post59 = i_29^0 propagated equality rcd_179^post59 = rcd_179^0 propagated equality y_23^post59 = y_23^0 propagated equality tmp_33^post59 = tmp_33^0 propagated equality r_197^post59 = r_197^0 propagated equality temp_35^post59 = temp_35^0 propagated equality lt_20^post59 = lt_20^0 propagated equality r_164^post59 = r_164^0 propagated equality temp0_21^post59 = temp0_21^0 propagated equality rcd_112^post59 = rcd_112^0 propagated equality lt_17^post59 = lt_17^0 propagated equality nondet_12^post59 = nondet_12^0 propagated equality result_11^post59 = result_11^0 propagated equality rcd_185^post59 = rcd_185^0 propagated equality t_25^post59 = t_25^0 propagated equality rcd_207^post59 = rcd_207^0 propagated equality rcd_69^post59 = rcd_69^0 propagated equality head_31^post59 = head_31^0 propagated equality f_198^post59 = f_198^0 propagated equality tail_15^post59 = tail_15^0 propagated equality temp0_30^post59 = temp0_30^0 propagated equality head_slam_f_28^post59 = head_slam_f_28^0 propagated equality a_208^post59 = a_208^0 propagated equality length_27^post59 = length_27^0 Simplified Guard Original rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l38 -> l39 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l38 -> l39 : a_153^0'=a_153^post60, a_178^0'=a_178^post60, a_208^0'=a_208^post60, f_198^0'=f_198^post60, head_16^0'=head_16^post60, head_31^0'=head_31^post60, head_slam_f_28^0'=head_slam_f_28^post60, i_110^0'=i_110^post60, i_120^0'=i_120^post60, i_29^0'=i_29^post60, length_27^0'=length_27^post60, lt_17^0'=lt_17^post60, lt_20^0'=lt_20^post60, nondet_12^0'=nondet_12^post60, r_164^0'=r_164^post60, r_197^0'=r_197^post60, r_39^0'=r_39^post60, rcd_104^0'=rcd_104^post60, rcd_112^0'=rcd_112^post60, rcd_179^0'=rcd_179^post60, rcd_185^0'=rcd_185^post60, rcd_190^0'=rcd_190^post60, rcd_207^0'=rcd_207^post60, rcd_43^0'=rcd_43^post60, rcd_69^0'=rcd_69^post60, result_11^0'=result_11^post60, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post60, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post60, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post60, t_25^0'=t_25^post60, tail_15^0'=tail_15^post60, temp0_21^0'=temp0_21^post60, temp0_30^0'=temp0_30^post60, temp_34^0'=temp_34^post60, temp_35^0'=temp_35^post60, tmp_33^0'=tmp_33^post60, x_24^0'=x_24^post60, x_slam_f_22^0'=x_slam_f_22^post60, y_23^0'=y_23^post60, (-i_110^post60+i_110^0 == 0 /\ i_120^0-i_120^post60 == 0 /\ -r_164^post60+r_164^0 == 0 /\ -rcd_43^post60+rcd_43^0 == 0 /\ -rcd_179^post60+rcd_179^0 == 0 /\ -rcd_185^post60+rcd_185^0 == 0 /\ -nondet_12^post60+nondet_12^0 == 0 /\ -f_198^post60+f_198^0 == 0 /\ -t_25^post60+t_25^0 == 0 /\ -r_39^post60+r_39^0 == 0 /\ i_29^0-i_29^post60 == 0 /\ rcd_112^0-rcd_112^post60 == 0 /\ -rcd_104^post60+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post60 == 0 /\ -a_153^post60+a_153^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post60 == 0 /\ head_31^0-head_31^post60 == 0 /\ y_23^0-y_23^post60 == 0 /\ tail_15^0-tail_15^post60 == 0 /\ lt_20^0-lt_20^post60 == 0 /\ r_197^0-r_197^post60 == 0 /\ rcd_190^0-rcd_190^post60 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ -x_24^post60+x_24^0 == 0 /\ rcd_69^0-rcd_69^post60 == 0 /\ -tmp_33^post60+tmp_33^0 == 0 /\ -head_16^post60+head_16^0 == 0 /\ rcd_207^0-rcd_207^post60 == 0 /\ temp_35^0-temp_35^post60 == 0 /\ result_11^0-result_11^post60 == 0 /\ -temp0_30^post60+temp0_30^0 == 0 /\ -temp0_21^post60+temp0_21^0 == 0 /\ -temp_34^post60+temp_34^0 == 0 /\ -a_178^post60+a_178^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post60 == 0 /\ lt_17^0-lt_17^post60 == 0 /\ a_208^0-a_208^post60 == 0 /\ -head_slam_f_28^post60+head_slam_f_28^0 == 0 /\ -length_27^post60+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post60+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 New rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality i_110^post60 = i_110^0 propagated equality i_120^post60 = i_120^0 propagated equality r_164^post60 = r_164^0 propagated equality rcd_43^post60 = rcd_43^0 propagated equality rcd_179^post60 = rcd_179^0 propagated equality rcd_185^post60 = rcd_185^0 propagated equality nondet_12^post60 = nondet_12^0 propagated equality f_198^post60 = f_198^0 propagated equality t_25^post60 = t_25^0 propagated equality r_39^post60 = r_39^0 propagated equality i_29^post60 = i_29^0 propagated equality rcd_112^post60 = rcd_112^0 propagated equality rcd_104^post60 = rcd_104^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post60 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality a_153^post60 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post60 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_31^post60 = head_31^0 propagated equality y_23^post60 = y_23^0 propagated equality tail_15^post60 = tail_15^0 propagated equality lt_20^post60 = lt_20^0 propagated equality r_197^post60 = r_197^0 propagated equality rcd_190^post60 = rcd_190^0 propagated equality x_24^post60 = x_24^0 propagated equality rcd_69^post60 = rcd_69^0 propagated equality tmp_33^post60 = tmp_33^0 propagated equality head_16^post60 = head_16^0 propagated equality rcd_207^post60 = rcd_207^0 propagated equality temp_35^post60 = temp_35^0 propagated equality result_11^post60 = result_11^0 propagated equality temp0_30^post60 = temp0_30^0 propagated equality temp0_21^post60 = temp0_21^0 propagated equality temp_34^post60 = temp_34^0 propagated equality a_178^post60 = a_178^0 propagated equality x_slam_f_22^post60 = x_slam_f_22^0 propagated equality lt_17^post60 = lt_17^0 propagated equality a_208^post60 = a_208^0 propagated equality head_slam_f_28^post60 = head_slam_f_28^0 propagated equality length_27^post60 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post60 = result_dot_slayer_malloc_sdv_special_return_value_13^0 Simplified Guard Original rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l38 -> l39 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l38 -> l39 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l39 -> l40 : a_153^0'=a_153^post61, a_178^0'=a_178^post61, a_208^0'=a_208^post61, f_198^0'=f_198^post61, head_16^0'=head_16^post61, head_31^0'=head_31^post61, head_slam_f_28^0'=head_slam_f_28^post61, i_110^0'=i_110^post61, i_120^0'=i_120^post61, i_29^0'=i_29^post61, length_27^0'=length_27^post61, lt_17^0'=lt_17^post61, lt_20^0'=lt_20^post61, nondet_12^0'=nondet_12^post61, r_164^0'=r_164^post61, r_197^0'=r_197^post61, r_39^0'=r_39^post61, rcd_104^0'=rcd_104^post61, rcd_112^0'=rcd_112^post61, rcd_179^0'=rcd_179^post61, rcd_185^0'=rcd_185^post61, rcd_190^0'=rcd_190^post61, rcd_207^0'=rcd_207^post61, rcd_43^0'=rcd_43^post61, rcd_69^0'=rcd_69^post61, result_11^0'=result_11^post61, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post61, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post61, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post61, t_25^0'=t_25^post61, tail_15^0'=tail_15^post61, temp0_21^0'=temp0_21^post61, temp0_30^0'=temp0_30^post61, temp_34^0'=temp_34^post61, temp_35^0'=temp_35^post61, tmp_33^0'=tmp_33^post61, x_24^0'=x_24^post61, x_slam_f_22^0'=x_slam_f_22^post61, y_23^0'=y_23^post61, (-y_23^0+lt_20^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post61 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post61 == 0 /\ rcd_43^0-rcd_43^post61 == 0 /\ -rcd_179^post61+rcd_179^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_190^post61+rcd_190^0 == 0 /\ temp0_30^0-temp0_30^post61 == 0 /\ -lt_20^post61+lt_20^0 == 0 /\ -i_29^post61+i_29^0 == 0 /\ -rcd_112^post61+rcd_112^0 == 0 /\ -r_197^post61+r_197^0 == 0 /\ temp_34^0-temp_34^post61 == 0 /\ lt_17^0-lt_17^post61 == 0 /\ y_23^0-lt_20^0 <= 0 /\ r_39^0-r_39^post61 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post61+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post61+a_153^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_104^0-rcd_104^post61 == 0 /\ t_25^post61-x_24^0 == 0 /\ i_120^0-i_120^post61 == 0 /\ -rcd_207^post61+rcd_207^0 == 0 /\ -head_slam_f_28^post61+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post61+length_27^0 == 0 /\ -temp_35^post61+temp_35^0 == 0 /\ r_164^0-r_164^post61 == 0 /\ head_31^0-head_31^post61 == 0 /\ rcd_185^0-rcd_185^post61 == 0 /\ i_110^0-i_110^post61 == 0 /\ -head_16^post61+head_16^0 == 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-tail_15^post61 == 0 /\ result_11^0-result_11^post61 == 0 /\ f_198^0-f_198^post61 == 0 /\ -x_slam_f_22^post61+x_slam_f_22^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -lt_20^0+x_24^0 <= 0 /\ -x_24^post61+x_24^0 == 0 /\ -tmp_33^post61+tmp_33^0 == 0 /\ -a_178^post61+a_178^0 == 0 /\ -t_25^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post61 == 0 /\ -temp0_21^post61+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post61 == 0 /\ y_23^0-y_23^post61 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l39 -> l40 : a_153^0'=a_153^post61, a_178^0'=a_178^post61, a_208^0'=a_208^post61, f_198^0'=f_198^post61, head_16^0'=head_16^post61, head_31^0'=head_31^post61, head_slam_f_28^0'=head_slam_f_28^post61, i_110^0'=i_110^post61, i_120^0'=i_120^post61, i_29^0'=i_29^post61, length_27^0'=length_27^post61, lt_17^0'=lt_17^post61, lt_20^0'=lt_20^post61, nondet_12^0'=nondet_12^post61, r_164^0'=r_164^post61, r_197^0'=r_197^post61, r_39^0'=r_39^post61, rcd_104^0'=rcd_104^post61, rcd_112^0'=rcd_112^post61, rcd_179^0'=rcd_179^post61, rcd_185^0'=rcd_185^post61, rcd_190^0'=rcd_190^post61, rcd_207^0'=rcd_207^post61, rcd_43^0'=rcd_43^post61, rcd_69^0'=rcd_69^post61, result_11^0'=result_11^post61, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post61, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post61, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post61, t_25^0'=t_25^post61, tail_15^0'=tail_15^post61, temp0_21^0'=temp0_21^post61, temp0_30^0'=temp0_30^post61, temp_34^0'=temp_34^post61, temp_35^0'=temp_35^post61, tmp_33^0'=tmp_33^post61, x_24^0'=x_24^post61, x_slam_f_22^0'=x_slam_f_22^post61, y_23^0'=y_23^post61, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post61 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post61 == 0 /\ rcd_43^0-rcd_43^post61 == 0 /\ -rcd_179^post61+rcd_179^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_190^post61+rcd_190^0 == 0 /\ temp0_30^0-temp0_30^post61 == 0 /\ -lt_20^post61+lt_20^0 == 0 /\ -i_29^post61+i_29^0 == 0 /\ -rcd_112^post61+rcd_112^0 == 0 /\ -r_197^post61+r_197^0 == 0 /\ temp_34^0-temp_34^post61 == 0 /\ lt_17^0-lt_17^post61 == 0 /\ y_23^0-lt_20^0 <= 0 /\ r_39^0-r_39^post61 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post61+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post61+a_153^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_104^0-rcd_104^post61 == 0 /\ t_25^post61-x_24^0 == 0 /\ i_120^0-i_120^post61 == 0 /\ -rcd_207^post61+rcd_207^0 == 0 /\ -head_slam_f_28^post61+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post61+length_27^0 == 0 /\ -temp_35^post61+temp_35^0 == 0 /\ r_164^0-r_164^post61 == 0 /\ head_31^0-head_31^post61 == 0 /\ rcd_185^0-rcd_185^post61 == 0 /\ i_110^0-i_110^post61 == 0 /\ -head_16^post61+head_16^0 == 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post61 == 0 /\ result_11^0-result_11^post61 == 0 /\ f_198^0-f_198^post61 == 0 /\ -x_slam_f_22^post61+x_slam_f_22^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ -x_24^post61+x_24^0 == 0 /\ -tmp_33^post61+tmp_33^0 == 0 /\ -a_178^post61+a_178^0 == 0 /\ -t_25^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post61 == 0 /\ -temp0_21^post61+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post61 == 0 /\ y_23^0-y_23^post61 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l39 -> l40 : a_153^0'=a_153^post61, a_178^0'=a_178^post61, a_208^0'=a_208^post61, f_198^0'=f_198^post61, head_16^0'=head_16^post61, head_31^0'=head_31^post61, head_slam_f_28^0'=head_slam_f_28^post61, i_110^0'=i_110^post61, i_120^0'=i_120^post61, i_29^0'=i_29^post61, length_27^0'=length_27^post61, lt_17^0'=lt_17^post61, lt_20^0'=lt_20^post61, nondet_12^0'=nondet_12^post61, r_164^0'=r_164^post61, r_197^0'=r_197^post61, r_39^0'=r_39^post61, rcd_104^0'=rcd_104^post61, rcd_112^0'=rcd_112^post61, rcd_179^0'=rcd_179^post61, rcd_185^0'=rcd_185^post61, rcd_190^0'=rcd_190^post61, rcd_207^0'=rcd_207^post61, rcd_43^0'=rcd_43^post61, rcd_69^0'=rcd_69^post61, result_11^0'=result_11^post61, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post61, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post61, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post61, t_25^0'=t_25^post61, tail_15^0'=tail_15^post61, temp0_21^0'=temp0_21^post61, temp0_30^0'=temp0_30^post61, temp_34^0'=temp_34^post61, temp_35^0'=temp_35^post61, tmp_33^0'=tmp_33^post61, x_24^0'=x_24^post61, x_slam_f_22^0'=x_slam_f_22^post61, y_23^0'=y_23^post61, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post61 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_69^0-rcd_69^post61 == 0 /\ rcd_43^0-rcd_43^post61 == 0 /\ -rcd_179^post61+rcd_179^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_190^post61+rcd_190^0 == 0 /\ temp0_30^0-temp0_30^post61 == 0 /\ -lt_20^post61+lt_20^0 == 0 /\ -i_29^post61+i_29^0 == 0 /\ -rcd_112^post61+rcd_112^0 == 0 /\ -r_197^post61+r_197^0 == 0 /\ temp_34^0-temp_34^post61 == 0 /\ lt_17^0-lt_17^post61 == 0 /\ y_23^0-lt_20^0 <= 0 /\ r_39^0-r_39^post61 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post61+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -a_153^post61+a_153^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_104^0-rcd_104^post61 == 0 /\ t_25^post61-x_24^0 == 0 /\ i_120^0-i_120^post61 == 0 /\ -rcd_207^post61+rcd_207^0 == 0 /\ -head_slam_f_28^post61+head_slam_f_28^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post61+length_27^0 == 0 /\ -temp_35^post61+temp_35^0 == 0 /\ r_164^0-r_164^post61 == 0 /\ head_31^0-head_31^post61 == 0 /\ rcd_185^0-rcd_185^post61 == 0 /\ i_110^0-i_110^post61 == 0 /\ -head_16^post61+head_16^0 == 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ t_25^post61-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post61 == 0 /\ result_11^0-result_11^post61 == 0 /\ f_198^0-f_198^post61 == 0 /\ -x_slam_f_22^post61+x_slam_f_22^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ -x_24^post61+x_24^0 == 0 /\ -tmp_33^post61+tmp_33^0 == 0 /\ -a_178^post61+a_178^0 == 0 /\ -t_25^post61+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post61 == 0 /\ -temp0_21^post61+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post61 == 0 /\ y_23^0-y_23^post61 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 propagated equality result_dot_nondet_sdv_special_return_value_14^post61 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_69^post61 = rcd_69^0 propagated equality rcd_43^post61 = rcd_43^0 propagated equality rcd_179^post61 = rcd_179^0 propagated equality rcd_190^post61 = rcd_190^0 propagated equality temp0_30^post61 = temp0_30^0 propagated equality lt_20^post61 = lt_20^0 propagated equality i_29^post61 = i_29^0 propagated equality rcd_112^post61 = rcd_112^0 propagated equality r_197^post61 = r_197^0 propagated equality temp_34^post61 = temp_34^0 propagated equality lt_17^post61 = lt_17^0 propagated equality r_39^post61 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post61 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_153^post61 = a_153^0 propagated equality rcd_104^post61 = rcd_104^0 propagated equality t_25^post61 = x_24^0 propagated equality i_120^post61 = i_120^0 propagated equality rcd_207^post61 = rcd_207^0 propagated equality head_slam_f_28^post61 = head_slam_f_28^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post61 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post61 = length_27^0 propagated equality temp_35^post61 = temp_35^0 propagated equality r_164^post61 = r_164^0 propagated equality head_31^post61 = head_31^0 propagated equality rcd_185^post61 = rcd_185^0 propagated equality i_110^post61 = i_110^0 propagated equality head_16^post61 = head_16^0 propagated equality tail_15^post61 = tail_15^0 propagated equality result_11^post61 = result_11^0 propagated equality f_198^post61 = f_198^0 propagated equality x_slam_f_22^post61 = x_slam_f_22^0 propagated equality x_24^post61 = x_24^0 propagated equality tmp_33^post61 = tmp_33^0 propagated equality a_178^post61 = a_178^0 propagated equality a_208^post61 = a_208^0 propagated equality temp0_21^post61 = temp0_21^0 propagated equality nondet_12^post61 = nondet_12^0 propagated equality y_23^post61 = y_23^0 Simplified Guard Original rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l39 -> l40 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=x_24^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 New rule: l39 -> l40 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l40 -> l41 : a_153^0'=a_153^post62, a_178^0'=a_178^post62, a_208^0'=a_208^post62, f_198^0'=f_198^post62, head_16^0'=head_16^post62, head_31^0'=head_31^post62, head_slam_f_28^0'=head_slam_f_28^post62, i_110^0'=i_110^post62, i_120^0'=i_120^post62, i_29^0'=i_29^post62, length_27^0'=length_27^post62, lt_17^0'=lt_17^post62, lt_20^0'=lt_20^post62, nondet_12^0'=nondet_12^post62, r_164^0'=r_164^post62, r_197^0'=r_197^post62, r_39^0'=r_39^post62, rcd_104^0'=rcd_104^post62, rcd_112^0'=rcd_112^post62, rcd_179^0'=rcd_179^post62, rcd_185^0'=rcd_185^post62, rcd_190^0'=rcd_190^post62, rcd_207^0'=rcd_207^post62, rcd_43^0'=rcd_43^post62, rcd_69^0'=rcd_69^post62, result_11^0'=result_11^post62, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post62, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post62, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post62, t_25^0'=t_25^post62, tail_15^0'=tail_15^post62, temp0_21^0'=temp0_21^post62, temp0_30^0'=temp0_30^post62, temp_34^0'=temp_34^post62, temp_35^0'=temp_35^post62, tmp_33^0'=tmp_33^post62, x_24^0'=x_24^post62, x_slam_f_22^0'=x_slam_f_22^post62, y_23^0'=y_23^post62, (rcd_104^0-rcd_104^post62 == 0 /\ a_178^0-a_178^post62 == 0 /\ r_39^0-r_39^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post62+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post62+length_27^0 == 0 /\ -head_slam_f_28^post62+head_slam_f_28^0 == 0 /\ a_153^0-a_153^post62 == 0 /\ rcd_43^0-rcd_43^post62 == 0 /\ t_25^0-t_25^post62 == 0 /\ -x_24^post62+x_24^0 == 0 /\ -tmp_33^post62+tmp_33^0 == 0 /\ -temp0_21^post62+temp0_21^0 == 0 /\ -lt_20^post62+lt_20^0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ rcd_69^0-rcd_69^post62 == 0 /\ head_16^0-head_16^post62 == 0 /\ i_120^0-i_120^post62 == 0 /\ -r_197^post62+r_197^0 == 0 /\ -temp_34^post62+temp_34^0 == 0 /\ i_110^0-i_110^post62 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post62+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ nondet_12^0-nondet_12^post62 == 0 /\ temp_35^0-temp_35^post62 == 0 /\ r_164^0-r_164^post62 == 0 /\ -tail_15^post62+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post62 == 0 /\ result_11^0-result_11^post62 == 0 /\ -head_31^post62+head_31^0 == 0 /\ -rcd_179^post62+rcd_179^0 == 0 /\ -rcd_207^post62+rcd_207^0 == 0 /\ -rcd_190^post62+rcd_190^0 == 0 /\ rcd_185^0-rcd_185^post62 == 0 /\ -i_29^post62+i_29^0 == 0 /\ temp0_30^0-temp0_30^post62 == 0 /\ -a_208^post62+a_208^0 == 0 /\ -lt_17^post62+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post62 == 0 /\ f_198^0-f_198^post62 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post62 == 0 /\ y_23^0-y_23^post62 == 0), cost: 1 New rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality rcd_104^post62 = rcd_104^0 propagated equality a_178^post62 = a_178^0 propagated equality r_39^post62 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post62 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post62 = length_27^0 propagated equality head_slam_f_28^post62 = head_slam_f_28^0 propagated equality a_153^post62 = a_153^0 propagated equality rcd_43^post62 = rcd_43^0 propagated equality t_25^post62 = t_25^0 propagated equality x_24^post62 = x_24^0 propagated equality tmp_33^post62 = tmp_33^0 propagated equality temp0_21^post62 = temp0_21^0 propagated equality lt_20^post62 = lt_20^0 propagated equality rcd_69^post62 = rcd_69^0 propagated equality head_16^post62 = head_16^0 propagated equality i_120^post62 = i_120^0 propagated equality r_197^post62 = r_197^0 propagated equality temp_34^post62 = temp_34^0 propagated equality i_110^post62 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post62 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality nondet_12^post62 = nondet_12^0 propagated equality temp_35^post62 = temp_35^0 propagated equality r_164^post62 = r_164^0 propagated equality tail_15^post62 = tail_15^0 propagated equality x_slam_f_22^post62 = x_slam_f_22^0 propagated equality result_11^post62 = result_11^0 propagated equality head_31^post62 = head_31^0 propagated equality rcd_179^post62 = rcd_179^0 propagated equality rcd_207^post62 = rcd_207^0 propagated equality rcd_190^post62 = rcd_190^0 propagated equality rcd_185^post62 = rcd_185^0 propagated equality i_29^post62 = i_29^0 propagated equality temp0_30^post62 = temp0_30^0 propagated equality a_208^post62 = a_208^0 propagated equality lt_17^post62 = lt_17^0 propagated equality rcd_112^post62 = rcd_112^0 propagated equality f_198^post62 = f_198^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post62 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality y_23^post62 = y_23^0 Simplified Guard Original rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l40 -> l41 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l40 -> l41 : a_153^0'=a_153^post63, a_178^0'=a_178^post63, a_208^0'=a_208^post63, f_198^0'=f_198^post63, head_16^0'=head_16^post63, head_31^0'=head_31^post63, head_slam_f_28^0'=head_slam_f_28^post63, i_110^0'=i_110^post63, i_120^0'=i_120^post63, i_29^0'=i_29^post63, length_27^0'=length_27^post63, lt_17^0'=lt_17^post63, lt_20^0'=lt_20^post63, nondet_12^0'=nondet_12^post63, r_164^0'=r_164^post63, r_197^0'=r_197^post63, r_39^0'=r_39^post63, rcd_104^0'=rcd_104^post63, rcd_112^0'=rcd_112^post63, rcd_179^0'=rcd_179^post63, rcd_185^0'=rcd_185^post63, rcd_190^0'=rcd_190^post63, rcd_207^0'=rcd_207^post63, rcd_43^0'=rcd_43^post63, rcd_69^0'=rcd_69^post63, result_11^0'=result_11^post63, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post63, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post63, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post63, t_25^0'=t_25^post63, tail_15^0'=tail_15^post63, temp0_21^0'=temp0_21^post63, temp0_30^0'=temp0_30^post63, temp_34^0'=temp_34^post63, temp_35^0'=temp_35^post63, tmp_33^0'=tmp_33^post63, x_24^0'=x_24^post63, x_slam_f_22^0'=x_slam_f_22^post63, y_23^0'=y_23^post63, (-tmp_33^post63+tmp_33^0 == 0 /\ -head_16^post63+head_16^0 == 0 /\ a_208^0-a_208^post63 == 0 /\ -temp0_21^post63+temp0_21^0 == 0 /\ r_39^0-r_39^post63 == 0 /\ -temp_34^post63+temp_34^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post63 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ i_120^0-i_120^post63 == 0 /\ rcd_69^0-rcd_69^post63 == 0 /\ -a_153^post63+a_153^0 == 0 /\ -head_slam_f_28^post63+head_slam_f_28^0 == 0 /\ -i_110^post63+i_110^0 == 0 /\ -f_198^post63+f_198^0 == 0 /\ nondet_12^0-nondet_12^post63 == 0 /\ head_31^0-head_31^post63 == 0 /\ -a_178^post63+a_178^0 == 0 /\ -i_29^post63+i_29^0 == 0 /\ r_197^0-r_197^post63 == 0 /\ -length_27^post63+length_27^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post63 == 0 /\ -x_24^post63+x_24^0 == 0 /\ -temp0_30^post63+temp0_30^0 == 0 /\ lt_17^0-lt_17^post63 == 0 /\ -rcd_104^post63+rcd_104^0 == 0 /\ -rcd_179^post63+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post63+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_185^post63+rcd_185^0 == 0 /\ -rcd_43^post63+rcd_43^0 == 0 /\ tail_15^0-tail_15^post63 == 0 /\ -rcd_207^post63+rcd_207^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post63 == 0 /\ lt_20^0-lt_20^post63 == 0 /\ -t_25^post63+t_25^0 == 0 /\ y_23^0-y_23^post63 == 0 /\ rcd_112^0-rcd_112^post63 == 0 /\ temp_35^0-temp_35^post63 == 0 /\ -r_164^post63+r_164^0 == 0 /\ rcd_190^0-rcd_190^post63 == 0 /\ result_11^0-result_11^post63 == 0), cost: 1 New rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality tmp_33^post63 = tmp_33^0 propagated equality head_16^post63 = head_16^0 propagated equality a_208^post63 = a_208^0 propagated equality temp0_21^post63 = temp0_21^0 propagated equality r_39^post63 = r_39^0 propagated equality temp_34^post63 = temp_34^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post63 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality i_120^post63 = i_120^0 propagated equality rcd_69^post63 = rcd_69^0 propagated equality a_153^post63 = a_153^0 propagated equality head_slam_f_28^post63 = head_slam_f_28^0 propagated equality i_110^post63 = i_110^0 propagated equality f_198^post63 = f_198^0 propagated equality nondet_12^post63 = nondet_12^0 propagated equality head_31^post63 = head_31^0 propagated equality a_178^post63 = a_178^0 propagated equality i_29^post63 = i_29^0 propagated equality r_197^post63 = r_197^0 propagated equality length_27^post63 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post63 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality x_24^post63 = x_24^0 propagated equality temp0_30^post63 = temp0_30^0 propagated equality lt_17^post63 = lt_17^0 propagated equality rcd_104^post63 = rcd_104^0 propagated equality rcd_179^post63 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post63 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_185^post63 = rcd_185^0 propagated equality rcd_43^post63 = rcd_43^0 propagated equality tail_15^post63 = tail_15^0 propagated equality rcd_207^post63 = rcd_207^0 propagated equality x_slam_f_22^post63 = x_slam_f_22^0 propagated equality lt_20^post63 = lt_20^0 propagated equality t_25^post63 = t_25^0 propagated equality y_23^post63 = y_23^0 propagated equality rcd_112^post63 = rcd_112^0 propagated equality temp_35^post63 = temp_35^0 propagated equality r_164^post63 = r_164^0 propagated equality rcd_190^post63 = rcd_190^0 propagated equality result_11^post63 = result_11^0 Simplified Guard Original rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l40 -> l41 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l40 -> l41 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l41 -> l42 : a_153^0'=a_153^post64, a_178^0'=a_178^post64, a_208^0'=a_208^post64, f_198^0'=f_198^post64, head_16^0'=head_16^post64, head_31^0'=head_31^post64, head_slam_f_28^0'=head_slam_f_28^post64, i_110^0'=i_110^post64, i_120^0'=i_120^post64, i_29^0'=i_29^post64, length_27^0'=length_27^post64, lt_17^0'=lt_17^post64, lt_20^0'=lt_20^post64, nondet_12^0'=nondet_12^post64, r_164^0'=r_164^post64, r_197^0'=r_197^post64, r_39^0'=r_39^post64, rcd_104^0'=rcd_104^post64, rcd_112^0'=rcd_112^post64, rcd_179^0'=rcd_179^post64, rcd_185^0'=rcd_185^post64, rcd_190^0'=rcd_190^post64, rcd_207^0'=rcd_207^post64, rcd_43^0'=rcd_43^post64, rcd_69^0'=rcd_69^post64, result_11^0'=result_11^post64, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post64, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post64, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post64, t_25^0'=t_25^post64, tail_15^0'=tail_15^post64, temp0_21^0'=temp0_21^post64, temp0_30^0'=temp0_30^post64, temp_34^0'=temp_34^post64, temp_35^0'=temp_35^post64, tmp_33^0'=tmp_33^post64, x_24^0'=x_24^post64, x_slam_f_22^0'=x_slam_f_22^post64, y_23^0'=y_23^post64, (-x_24^post64+x_24^0 == 0 /\ r_197^0-r_197^post64 == 0 /\ -a_153^post64+a_153^0 == 0 /\ tail_15^0-tail_15^post64 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post64+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ r_39^0-r_39^post64 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post64 == 0 /\ -result_11^post64+result_11^0 == 0 /\ -i_29^post64+i_29^0 == 0 /\ -rcd_207^post64+rcd_207^0 == 0 /\ rcd_190^0-rcd_190^post64 == 0 /\ x_slam_f_22^0-x_slam_f_22^post64 == 0 /\ temp0_21^0-temp0_21^post64 == 0 /\ -rcd_185^post64+rcd_185^0 == 0 /\ nondet_12^0-nondet_12^post64 == 0 /\ -head_slam_f_28^post64+head_slam_f_28^0 == 0 /\ -temp_35^post64+temp_35^0 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -length_27^post64+length_27^0 == 0 /\ -head_16^post64+head_16^0 == 0 /\ rcd_43^0-rcd_43^post64 == 0 /\ rcd_112^0-rcd_112^post64 == 0 /\ -a_178^post64+a_178^0 == 0 /\ f_198^0-f_198^post64 == 0 /\ t_25^0-t_25^post64 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post64 == 0 /\ -tmp_33^post64+tmp_33^0 == 0 /\ temp_34^0-temp_34^post64 == 0 /\ rcd_69^0-rcd_69^post64 == 0 /\ -temp0_30^post64+temp0_30^0 == 0 /\ lt_20^0-lt_20^post64 == 0 /\ head_31^0-head_31^post64 == 0 /\ lt_17^0-lt_17^post64 == 0 /\ -i_110^post64+i_110^0 == 0 /\ rcd_104^0-rcd_104^post64 == 0 /\ a_208^0-a_208^post64 == 0 /\ -rcd_179^post64+rcd_179^0 == 0 /\ i_120^0-i_120^post64 == 0 /\ -r_164^post64+r_164^0 == 0 /\ y_23^0-y_23^post64 == 0), cost: 1 New rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 propagated equality x_24^post64 = x_24^0 propagated equality r_197^post64 = r_197^0 propagated equality a_153^post64 = a_153^0 propagated equality tail_15^post64 = tail_15^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post64 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_39^post64 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post64 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_11^post64 = result_11^0 propagated equality i_29^post64 = i_29^0 propagated equality rcd_207^post64 = rcd_207^0 propagated equality rcd_190^post64 = rcd_190^0 propagated equality x_slam_f_22^post64 = x_slam_f_22^0 propagated equality temp0_21^post64 = temp0_21^0 propagated equality rcd_185^post64 = rcd_185^0 propagated equality nondet_12^post64 = nondet_12^0 propagated equality head_slam_f_28^post64 = head_slam_f_28^0 propagated equality temp_35^post64 = temp_35^0 propagated equality length_27^post64 = length_27^0 propagated equality head_16^post64 = head_16^0 propagated equality rcd_43^post64 = rcd_43^0 propagated equality rcd_112^post64 = rcd_112^0 propagated equality a_178^post64 = a_178^0 propagated equality f_198^post64 = f_198^0 propagated equality t_25^post64 = t_25^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post64 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality tmp_33^post64 = tmp_33^0 propagated equality temp_34^post64 = temp_34^0 propagated equality rcd_69^post64 = rcd_69^0 propagated equality temp0_30^post64 = temp0_30^0 propagated equality lt_20^post64 = lt_20^0 propagated equality head_31^post64 = head_31^0 propagated equality lt_17^post64 = lt_17^0 propagated equality i_110^post64 = i_110^0 propagated equality rcd_104^post64 = rcd_104^0 propagated equality a_208^post64 = a_208^0 propagated equality rcd_179^post64 = rcd_179^0 propagated equality i_120^post64 = i_120^0 propagated equality r_164^post64 = r_164^0 propagated equality y_23^post64 = y_23^0 Simplified Guard Original rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 New rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 New rule: l41 -> l42 : 1-lt_20^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l41 -> l42 : a_153^0'=a_153^post65, a_178^0'=a_178^post65, a_208^0'=a_208^post65, f_198^0'=f_198^post65, head_16^0'=head_16^post65, head_31^0'=head_31^post65, head_slam_f_28^0'=head_slam_f_28^post65, i_110^0'=i_110^post65, i_120^0'=i_120^post65, i_29^0'=i_29^post65, length_27^0'=length_27^post65, lt_17^0'=lt_17^post65, lt_20^0'=lt_20^post65, nondet_12^0'=nondet_12^post65, r_164^0'=r_164^post65, r_197^0'=r_197^post65, r_39^0'=r_39^post65, rcd_104^0'=rcd_104^post65, rcd_112^0'=rcd_112^post65, rcd_179^0'=rcd_179^post65, rcd_185^0'=rcd_185^post65, rcd_190^0'=rcd_190^post65, rcd_207^0'=rcd_207^post65, rcd_43^0'=rcd_43^post65, rcd_69^0'=rcd_69^post65, result_11^0'=result_11^post65, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post65, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post65, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post65, t_25^0'=t_25^post65, tail_15^0'=tail_15^post65, temp0_21^0'=temp0_21^post65, temp0_30^0'=temp0_30^post65, temp_34^0'=temp_34^post65, temp_35^0'=temp_35^post65, tmp_33^0'=tmp_33^post65, x_24^0'=x_24^post65, x_slam_f_22^0'=x_slam_f_22^post65, y_23^0'=y_23^post65, (-temp_35^post65+temp_35^0 == 0 /\ -result_11^post65+result_11^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ f_198^0-f_198^post65 == 0 /\ -i_29^post65+i_29^0 == 0 /\ nondet_12^0-nondet_12^post65 == 0 /\ t_25^0-t_25^post65 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post65 == 0 /\ head_16^0-head_16^post65 == 0 /\ -x_24^post65+x_24^0 == 0 /\ -tmp_33^post65+tmp_33^0 == 0 /\ -temp0_21^post65+temp0_21^0 == 0 /\ a_153^0-a_153^post65 == 0 /\ i_120^0-i_120^post65 == 0 /\ rcd_185^0-rcd_185^post65 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post65 == 0 /\ -head_31^post65+head_31^0 == 0 /\ -a_178^post65+a_178^0 == 0 /\ rcd_190^0-rcd_190^post65 == 0 /\ -head_slam_f_28^post65+head_slam_f_28^0 == 0 /\ lt_17^0-lt_17^post65 == 0 /\ temp_34^0-temp_34^post65 == 0 /\ r_39^0-r_39^post65 == 0 /\ -rcd_179^post65+rcd_179^0 == 0 /\ -r_197^post65+r_197^0 == 0 /\ rcd_104^0-rcd_104^post65 == 0 /\ -lt_20^post65+lt_20^0 == 0 /\ -rcd_207^post65+rcd_207^0 == 0 /\ -r_164^post65+r_164^0 == 0 /\ i_110^0-i_110^post65 == 0 /\ rcd_43^0-rcd_43^post65 == 0 /\ -rcd_112^post65+rcd_112^0 == 0 /\ -x_slam_f_22^post65+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post65 == 0 /\ temp0_30^0-temp0_30^post65 == 0 /\ -length_27^post65+length_27^0 == 0 /\ -a_208^post65+a_208^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post65+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_69^0-rcd_69^post65 == 0 /\ y_23^0-y_23^post65 == 0), cost: 1 New rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 propagated equality temp_35^post65 = temp_35^0 propagated equality result_11^post65 = result_11^0 propagated equality f_198^post65 = f_198^0 propagated equality i_29^post65 = i_29^0 propagated equality nondet_12^post65 = nondet_12^0 propagated equality t_25^post65 = t_25^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post65 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality head_16^post65 = head_16^0 propagated equality x_24^post65 = x_24^0 propagated equality tmp_33^post65 = tmp_33^0 propagated equality temp0_21^post65 = temp0_21^0 propagated equality a_153^post65 = a_153^0 propagated equality i_120^post65 = i_120^0 propagated equality rcd_185^post65 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post65 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality head_31^post65 = head_31^0 propagated equality a_178^post65 = a_178^0 propagated equality rcd_190^post65 = rcd_190^0 propagated equality head_slam_f_28^post65 = head_slam_f_28^0 propagated equality lt_17^post65 = lt_17^0 propagated equality temp_34^post65 = temp_34^0 propagated equality r_39^post65 = r_39^0 propagated equality rcd_179^post65 = rcd_179^0 propagated equality r_197^post65 = r_197^0 propagated equality rcd_104^post65 = rcd_104^0 propagated equality lt_20^post65 = lt_20^0 propagated equality rcd_207^post65 = rcd_207^0 propagated equality r_164^post65 = r_164^0 propagated equality i_110^post65 = i_110^0 propagated equality rcd_43^post65 = rcd_43^0 propagated equality rcd_112^post65 = rcd_112^0 propagated equality x_slam_f_22^post65 = x_slam_f_22^0 propagated equality tail_15^post65 = tail_15^0 propagated equality temp0_30^post65 = temp0_30^0 propagated equality length_27^post65 = length_27^0 propagated equality a_208^post65 = a_208^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post65 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_69^post65 = rcd_69^0 propagated equality y_23^post65 = y_23^0 Simplified Guard Original rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 New rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l41 -> l42 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 New rule: l41 -> l42 : 1+lt_20^0-head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l42 -> l43 : a_153^0'=a_153^post66, a_178^0'=a_178^post66, a_208^0'=a_208^post66, f_198^0'=f_198^post66, head_16^0'=head_16^post66, head_31^0'=head_31^post66, head_slam_f_28^0'=head_slam_f_28^post66, i_110^0'=i_110^post66, i_120^0'=i_120^post66, i_29^0'=i_29^post66, length_27^0'=length_27^post66, lt_17^0'=lt_17^post66, lt_20^0'=lt_20^post66, nondet_12^0'=nondet_12^post66, r_164^0'=r_164^post66, r_197^0'=r_197^post66, r_39^0'=r_39^post66, rcd_104^0'=rcd_104^post66, rcd_112^0'=rcd_112^post66, rcd_179^0'=rcd_179^post66, rcd_185^0'=rcd_185^post66, rcd_190^0'=rcd_190^post66, rcd_207^0'=rcd_207^post66, rcd_43^0'=rcd_43^post66, rcd_69^0'=rcd_69^post66, result_11^0'=result_11^post66, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post66, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post66, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post66, t_25^0'=t_25^post66, tail_15^0'=tail_15^post66, temp0_21^0'=temp0_21^post66, temp0_30^0'=temp0_30^post66, temp_34^0'=temp_34^post66, temp_35^0'=temp_35^post66, tmp_33^0'=tmp_33^post66, x_24^0'=x_24^post66, x_slam_f_22^0'=x_slam_f_22^post66, y_23^0'=y_23^post66, (lt_20^0-lt_20^post66 == 0 /\ -head_31^post66+head_31^0 == 0 /\ -i_110^post66+i_110^0 == 0 /\ -rcd_179^post66+rcd_179^0 == 0 /\ nondet_12^0-nondet_12^post66 == 0 /\ f_198^0-f_198^post66 == 0 /\ a_178^0-a_178^post66 == 0 /\ y_23^0-y_23^post66 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post66 == 0 /\ -x_slam_f_22^post66+x_slam_f_22^0 == 0 /\ a_153^0-a_153^post66 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -temp0_21^post66+temp0_21^0 == 0 /\ -rcd_43^post66+rcd_43^0 == 0 /\ rcd_112^0-rcd_112^post66 == 0 /\ -temp_34^post66+temp_34^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post66 == 0 /\ r_39^0-r_39^post66 == 0 /\ -r_164^post66+r_164^0 == 0 /\ temp_35^0-temp_35^post66 == 0 /\ rcd_190^0-rcd_190^post66 == 0 /\ i_120^0-i_120^post66 == 0 /\ -lt_17^post66+lt_17^0 == 0 /\ -t_25^post66+t_25^0 == 0 /\ i_29^0-i_29^post66 == 0 /\ rcd_207^0-rcd_207^post66 == 0 /\ -head_16^post66+head_16^0 == 0 /\ -rcd_104^post66+rcd_104^0 == 0 /\ rcd_69^0-rcd_69^post66 == 0 /\ tail_15^0-tail_15^post66 == 0 /\ -x_24^post66+x_24^0 == 0 /\ -a_208^post66+a_208^0 == 0 /\ -tmp_33^post66+tmp_33^0 == 0 /\ temp0_30^0-temp0_30^post66 == 0 /\ result_11^0-result_11^post66 == 0 /\ -head_slam_f_28^post66+head_slam_f_28^0 == 0 /\ -length_27^post66+length_27^0 == 0 /\ r_197^0-r_197^post66 == 0 /\ -rcd_185^post66+rcd_185^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post66+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0), cost: 1 New rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 propagated equality lt_20^post66 = lt_20^0 propagated equality head_31^post66 = head_31^0 propagated equality i_110^post66 = i_110^0 propagated equality rcd_179^post66 = rcd_179^0 propagated equality nondet_12^post66 = nondet_12^0 propagated equality f_198^post66 = f_198^0 propagated equality a_178^post66 = a_178^0 propagated equality y_23^post66 = y_23^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post66 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality x_slam_f_22^post66 = x_slam_f_22^0 propagated equality a_153^post66 = a_153^0 propagated equality temp0_21^post66 = temp0_21^0 propagated equality rcd_43^post66 = rcd_43^0 propagated equality rcd_112^post66 = rcd_112^0 propagated equality temp_34^post66 = temp_34^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post66 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_39^post66 = r_39^0 propagated equality r_164^post66 = r_164^0 propagated equality temp_35^post66 = temp_35^0 propagated equality rcd_190^post66 = rcd_190^0 propagated equality i_120^post66 = i_120^0 propagated equality lt_17^post66 = lt_17^0 propagated equality t_25^post66 = t_25^0 propagated equality i_29^post66 = i_29^0 propagated equality rcd_207^post66 = rcd_207^0 propagated equality head_16^post66 = head_16^0 propagated equality rcd_104^post66 = rcd_104^0 propagated equality rcd_69^post66 = rcd_69^0 propagated equality tail_15^post66 = tail_15^0 propagated equality x_24^post66 = x_24^0 propagated equality a_208^post66 = a_208^0 propagated equality tmp_33^post66 = tmp_33^0 propagated equality temp0_30^post66 = temp0_30^0 propagated equality result_11^post66 = result_11^0 propagated equality head_slam_f_28^post66 = head_slam_f_28^0 propagated equality length_27^post66 = length_27^0 propagated equality r_197^post66 = r_197^0 propagated equality rcd_185^post66 = rcd_185^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post66 = result_dot_slayer_malloc_sdv_special_return_value_13^0 Simplified Guard Original rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 New rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 New rule: l42 -> l43 : 1-y_23^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l42 -> l43 : a_153^0'=a_153^post67, a_178^0'=a_178^post67, a_208^0'=a_208^post67, f_198^0'=f_198^post67, head_16^0'=head_16^post67, head_31^0'=head_31^post67, head_slam_f_28^0'=head_slam_f_28^post67, i_110^0'=i_110^post67, i_120^0'=i_120^post67, i_29^0'=i_29^post67, length_27^0'=length_27^post67, lt_17^0'=lt_17^post67, lt_20^0'=lt_20^post67, nondet_12^0'=nondet_12^post67, r_164^0'=r_164^post67, r_197^0'=r_197^post67, r_39^0'=r_39^post67, rcd_104^0'=rcd_104^post67, rcd_112^0'=rcd_112^post67, rcd_179^0'=rcd_179^post67, rcd_185^0'=rcd_185^post67, rcd_190^0'=rcd_190^post67, rcd_207^0'=rcd_207^post67, rcd_43^0'=rcd_43^post67, rcd_69^0'=rcd_69^post67, result_11^0'=result_11^post67, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post67, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post67, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post67, t_25^0'=t_25^post67, tail_15^0'=tail_15^post67, temp0_21^0'=temp0_21^post67, temp0_30^0'=temp0_30^post67, temp_34^0'=temp_34^post67, temp_35^0'=temp_35^post67, tmp_33^0'=tmp_33^post67, x_24^0'=x_24^post67, x_slam_f_22^0'=x_slam_f_22^post67, y_23^0'=y_23^post67, (tail_15^0-tail_15^post67 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -rcd_104^post67+rcd_104^0 == 0 /\ -head_31^post67+head_31^0 == 0 /\ rcd_112^0-rcd_112^post67 == 0 /\ a_208^0-a_208^post67 == 0 /\ -rcd_185^post67+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post67 == 0 /\ -rcd_179^post67+rcd_179^0 == 0 /\ y_23^0-y_23^post67 == 0 /\ f_198^0-f_198^post67 == 0 /\ -rcd_43^post67+rcd_43^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post67 == 0 /\ r_197^0-r_197^post67 == 0 /\ -lt_17^post67+lt_17^0 == 0 /\ i_29^0-i_29^post67 == 0 /\ temp_35^0-temp_35^post67 == 0 /\ x_slam_f_22^0-x_slam_f_22^post67 == 0 /\ r_39^0-r_39^post67 == 0 /\ -r_164^post67+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post67+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_16^post67+head_16^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post67+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp0_30^0-temp0_30^post67 == 0 /\ -a_178^post67+a_178^0 == 0 /\ -a_153^post67+a_153^0 == 0 /\ -head_slam_f_28^post67+head_slam_f_28^0 == 0 /\ -length_27^post67+length_27^0 == 0 /\ i_120^0-i_120^post67 == 0 /\ temp_34^0-temp_34^post67 == 0 /\ rcd_190^0-rcd_190^post67 == 0 /\ -i_110^post67+i_110^0 == 0 /\ -x_24^post67+x_24^0 == 0 /\ -tmp_33^post67+tmp_33^0 == 0 /\ rcd_207^0-rcd_207^post67 == 0 /\ -temp0_21^post67+temp0_21^0 == 0 /\ -nondet_12^post67+nondet_12^0 == 0 /\ lt_20^0-lt_20^post67 == 0 /\ t_25^0-t_25^post67 == 0 /\ result_11^0-result_11^post67 == 0), cost: 1 New rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 propagated equality tail_15^post67 = tail_15^0 propagated equality rcd_104^post67 = rcd_104^0 propagated equality head_31^post67 = head_31^0 propagated equality rcd_112^post67 = rcd_112^0 propagated equality a_208^post67 = a_208^0 propagated equality rcd_185^post67 = rcd_185^0 propagated equality rcd_69^post67 = rcd_69^0 propagated equality rcd_179^post67 = rcd_179^0 propagated equality y_23^post67 = y_23^0 propagated equality f_198^post67 = f_198^0 propagated equality rcd_43^post67 = rcd_43^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post67 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_197^post67 = r_197^0 propagated equality lt_17^post67 = lt_17^0 propagated equality i_29^post67 = i_29^0 propagated equality temp_35^post67 = temp_35^0 propagated equality x_slam_f_22^post67 = x_slam_f_22^0 propagated equality r_39^post67 = r_39^0 propagated equality r_164^post67 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post67 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_16^post67 = head_16^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post67 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp0_30^post67 = temp0_30^0 propagated equality a_178^post67 = a_178^0 propagated equality a_153^post67 = a_153^0 propagated equality head_slam_f_28^post67 = head_slam_f_28^0 propagated equality length_27^post67 = length_27^0 propagated equality i_120^post67 = i_120^0 propagated equality temp_34^post67 = temp_34^0 propagated equality rcd_190^post67 = rcd_190^0 propagated equality i_110^post67 = i_110^0 propagated equality x_24^post67 = x_24^0 propagated equality tmp_33^post67 = tmp_33^0 propagated equality rcd_207^post67 = rcd_207^0 propagated equality temp0_21^post67 = temp0_21^0 propagated equality nondet_12^post67 = nondet_12^0 propagated equality lt_20^post67 = lt_20^0 propagated equality t_25^post67 = t_25^0 propagated equality result_11^post67 = result_11^0 Simplified Guard Original rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 New rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l42 -> l43 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 New rule: l42 -> l43 : 1+y_23^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l43 -> l44 : a_153^0'=a_153^post68, a_178^0'=a_178^post68, a_208^0'=a_208^post68, f_198^0'=f_198^post68, head_16^0'=head_16^post68, head_31^0'=head_31^post68, head_slam_f_28^0'=head_slam_f_28^post68, i_110^0'=i_110^post68, i_120^0'=i_120^post68, i_29^0'=i_29^post68, length_27^0'=length_27^post68, lt_17^0'=lt_17^post68, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^post68, r_164^0'=r_164^post68, r_197^0'=r_197^post68, r_39^0'=r_39^post68, rcd_104^0'=rcd_104^post68, rcd_112^0'=rcd_112^post68, rcd_179^0'=rcd_179^post68, rcd_185^0'=rcd_185^post68, rcd_190^0'=rcd_190^post68, rcd_207^0'=rcd_207^post68, rcd_43^0'=rcd_43^post68, rcd_69^0'=rcd_69^post68, result_11^0'=result_11^post68, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post68, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post68, t_25^0'=t_25^post68, tail_15^0'=tail_15^post68, temp0_21^0'=temp0_21^post68, temp0_30^0'=temp0_30^post68, temp_34^0'=temp_34^post68, temp_35^0'=temp_35^post68, tmp_33^0'=tmp_33^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ -length_27^post68+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_112^post68+rcd_112^0 == 0 /\ -rcd_179^post68+rcd_179^0 == 0 /\ f_198^0-f_198^post68 == 0 /\ -head_slam_f_28^post68+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post68 == 0 /\ -temp_35^post68+temp_35^0 == 0 /\ r_39^0-r_39^post68 == 0 /\ -a_208^post68+a_208^0 == 0 /\ i_110^0-i_110^post68 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post68 == 0 /\ result_11^post68-temp0_21^0 == 0 /\ i_120^0-i_120^post68 == 0 /\ a_153^0-a_153^post68 == 0 /\ rcd_190^0-rcd_190^post68 == 0 /\ rcd_185^0-rcd_185^post68 == 0 /\ -tmp_33^post68+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post68 == 0 /\ -temp0_21^post68+temp0_21^0 == 0 /\ temp_34^0-temp_34^post68 == 0 /\ -a_178^post68+a_178^0 == 0 /\ -rcd_207^post68+rcd_207^0 == 0 /\ r_164^0-r_164^post68 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post68+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post68+head_31^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ rcd_43^0-rcd_43^post68 == 0 /\ -lt_17^post68+lt_17^0 == 0 /\ rcd_69^0-rcd_69^post68 == 0 /\ -i_29^post68+i_29^0 == 0 /\ tail_15^0-tail_15^post68 == 0 /\ -r_197^post68+r_197^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ temp0_30^0-temp0_30^post68 == 0), cost: 1 New rule: l43 -> l44 : a_153^0'=a_153^post68, a_178^0'=a_178^post68, a_208^0'=a_208^post68, f_198^0'=f_198^post68, head_16^0'=head_16^post68, head_31^0'=head_31^post68, head_slam_f_28^0'=head_slam_f_28^post68, i_110^0'=i_110^post68, i_120^0'=i_120^post68, i_29^0'=i_29^post68, length_27^0'=length_27^post68, lt_17^0'=lt_17^post68, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^post68, r_164^0'=r_164^post68, r_197^0'=r_197^post68, r_39^0'=r_39^post68, rcd_104^0'=rcd_104^post68, rcd_112^0'=rcd_112^post68, rcd_179^0'=rcd_179^post68, rcd_185^0'=rcd_185^post68, rcd_190^0'=rcd_190^post68, rcd_207^0'=rcd_207^post68, rcd_43^0'=rcd_43^post68, rcd_69^0'=rcd_69^post68, result_11^0'=result_11^post68, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post68, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post68, t_25^0'=t_25^post68, tail_15^0'=tail_15^post68, temp0_21^0'=temp0_21^post68, temp0_30^0'=temp0_30^post68, temp_34^0'=temp_34^post68, temp_35^0'=temp_35^post68, tmp_33^0'=tmp_33^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ -length_27^post68+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_112^post68+rcd_112^0 == 0 /\ -rcd_179^post68+rcd_179^0 == 0 /\ f_198^0-f_198^post68 == 0 /\ -head_slam_f_28^post68+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post68 == 0 /\ -temp_35^post68+temp_35^0 == 0 /\ r_39^0-r_39^post68 == 0 /\ -a_208^post68+a_208^0 == 0 /\ i_110^0-i_110^post68 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post68 == 0 /\ result_11^post68-temp0_21^0 == 0 /\ i_120^0-i_120^post68 == 0 /\ a_153^0-a_153^post68 == 0 /\ rcd_190^0-rcd_190^post68 == 0 /\ rcd_185^0-rcd_185^post68 == 0 /\ -tmp_33^post68+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post68 == 0 /\ -temp0_21^post68+temp0_21^0 == 0 /\ temp_34^0-temp_34^post68 == 0 /\ -a_178^post68+a_178^0 == 0 /\ -rcd_207^post68+rcd_207^0 == 0 /\ r_164^0-r_164^post68 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post68+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post68+head_31^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ rcd_43^0-rcd_43^post68 == 0 /\ -lt_17^post68+lt_17^0 == 0 /\ rcd_69^0-rcd_69^post68 == 0 /\ -i_29^post68+i_29^0 == 0 /\ tail_15^0-tail_15^post68 == 0 /\ -r_197^post68+r_197^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ temp0_30^0-temp0_30^post68 == 0), cost: 1 Propagated Equalities Original rule: l43 -> l44 : a_153^0'=a_153^post68, a_178^0'=a_178^post68, a_208^0'=a_208^post68, f_198^0'=f_198^post68, head_16^0'=head_16^post68, head_31^0'=head_31^post68, head_slam_f_28^0'=head_slam_f_28^post68, i_110^0'=i_110^post68, i_120^0'=i_120^post68, i_29^0'=i_29^post68, length_27^0'=length_27^post68, lt_17^0'=lt_17^post68, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^post68, r_164^0'=r_164^post68, r_197^0'=r_197^post68, r_39^0'=r_39^post68, rcd_104^0'=rcd_104^post68, rcd_112^0'=rcd_112^post68, rcd_179^0'=rcd_179^post68, rcd_185^0'=rcd_185^post68, rcd_190^0'=rcd_190^post68, rcd_207^0'=rcd_207^post68, rcd_43^0'=rcd_43^post68, rcd_69^0'=rcd_69^post68, result_11^0'=result_11^post68, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post68, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post68, t_25^0'=t_25^post68, tail_15^0'=tail_15^post68, temp0_21^0'=temp0_21^post68, temp0_30^0'=temp0_30^post68, temp_34^0'=temp_34^post68, temp_35^0'=temp_35^post68, tmp_33^0'=tmp_33^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ -length_27^post68+length_27^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_112^post68+rcd_112^0 == 0 /\ -rcd_179^post68+rcd_179^0 == 0 /\ f_198^0-f_198^post68 == 0 /\ -head_slam_f_28^post68+head_slam_f_28^0 == 0 /\ rcd_104^0-rcd_104^post68 == 0 /\ -temp_35^post68+temp_35^0 == 0 /\ r_39^0-r_39^post68 == 0 /\ -a_208^post68+a_208^0 == 0 /\ i_110^0-i_110^post68 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post68 == 0 /\ result_11^post68-temp0_21^0 == 0 /\ i_120^0-i_120^post68 == 0 /\ a_153^0-a_153^post68 == 0 /\ rcd_190^0-rcd_190^post68 == 0 /\ rcd_185^0-rcd_185^post68 == 0 /\ -tmp_33^post68+tmp_33^0 == 0 /\ nondet_12^0-nondet_12^post68 == 0 /\ -temp0_21^post68+temp0_21^0 == 0 /\ temp_34^0-temp_34^post68 == 0 /\ -a_178^post68+a_178^0 == 0 /\ -rcd_207^post68+rcd_207^0 == 0 /\ r_164^0-r_164^post68 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post68+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post68+head_31^0 == 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ rcd_43^0-rcd_43^post68 == 0 /\ -lt_17^post68+lt_17^0 == 0 /\ rcd_69^0-rcd_69^post68 == 0 /\ -i_29^post68+i_29^0 == 0 /\ tail_15^0-tail_15^post68 == 0 /\ -r_197^post68+r_197^0 == 0 /\ y_23^0-x_24^0 <= 0 /\ temp0_30^0-temp0_30^post68 == 0), cost: 1 New rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 propagated equality length_27^post68 = length_27^0 propagated equality rcd_112^post68 = rcd_112^0 propagated equality rcd_179^post68 = rcd_179^0 propagated equality f_198^post68 = f_198^0 propagated equality head_slam_f_28^post68 = head_slam_f_28^0 propagated equality rcd_104^post68 = rcd_104^0 propagated equality temp_35^post68 = temp_35^0 propagated equality r_39^post68 = r_39^0 propagated equality a_208^post68 = a_208^0 propagated equality i_110^post68 = i_110^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post68 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality result_11^post68 = temp0_21^0 propagated equality i_120^post68 = i_120^0 propagated equality a_153^post68 = a_153^0 propagated equality rcd_190^post68 = rcd_190^0 propagated equality rcd_185^post68 = rcd_185^0 propagated equality tmp_33^post68 = tmp_33^0 propagated equality nondet_12^post68 = nondet_12^0 propagated equality temp0_21^post68 = temp0_21^0 propagated equality temp_34^post68 = temp_34^0 propagated equality a_178^post68 = a_178^0 propagated equality rcd_207^post68 = rcd_207^0 propagated equality r_164^post68 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post68 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_31^post68 = head_31^0 propagated equality rcd_43^post68 = rcd_43^0 propagated equality lt_17^post68 = lt_17^0 propagated equality rcd_69^post68 = rcd_69^0 propagated equality i_29^post68 = i_29^0 propagated equality tail_15^post68 = tail_15^0 propagated equality r_197^post68 = r_197^0 propagated equality temp0_30^post68 = temp0_30^0 Simplified Guard Original rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 made implied equalities explicit Original rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l43 -> l44 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post68, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^post68, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^post68, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 New rule: l43 -> l44 : head_16^0'=head_16^post68, lt_20^0'=lt_20^post68, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, t_25^0'=t_25^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 Propagated Equalities Original rule: l44 -> l45 : a_153^0'=a_153^post69, a_178^0'=a_178^post69, a_208^0'=a_208^post69, f_198^0'=f_198^post69, head_16^0'=head_16^post69, head_31^0'=head_31^post69, head_slam_f_28^0'=head_slam_f_28^post69, i_110^0'=i_110^post69, i_120^0'=i_120^post69, i_29^0'=i_29^post69, length_27^0'=length_27^post69, lt_17^0'=lt_17^post69, lt_20^0'=lt_20^post69, nondet_12^0'=nondet_12^post69, r_164^0'=r_164^post69, r_197^0'=r_197^post69, r_39^0'=r_39^post69, rcd_104^0'=rcd_104^post69, rcd_112^0'=rcd_112^post69, rcd_179^0'=rcd_179^post69, rcd_185^0'=rcd_185^post69, rcd_190^0'=rcd_190^post69, rcd_207^0'=rcd_207^post69, rcd_43^0'=rcd_43^post69, rcd_69^0'=rcd_69^post69, result_11^0'=result_11^post69, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post69, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post69, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post69, t_25^0'=t_25^post69, tail_15^0'=tail_15^post69, temp0_21^0'=temp0_21^post69, temp0_30^0'=temp0_30^post69, temp_34^0'=temp_34^post69, temp_35^0'=temp_35^post69, tmp_33^0'=tmp_33^post69, x_24^0'=x_24^post69, x_slam_f_22^0'=x_slam_f_22^post69, y_23^0'=y_23^post69, (-a_208^post69+a_208^0 == 0 /\ i_120^0-i_120^post69 == 0 /\ -temp0_21^post69+temp0_21^0 == 0 /\ head_16^0-head_16^post69 == 0 /\ a_178^0-a_178^post69 == 0 /\ a_153^0-a_153^post69 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post69+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_11^0-result_11^post69 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post69 == 0 /\ i_110^0-i_110^post69 == 0 /\ -temp_34^post69+temp_34^0 == 0 /\ rcd_112^0-rcd_112^post69 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post69 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_104^post69+rcd_104^0 == 0 /\ rcd_190^0-rcd_190^post69 == 0 /\ -x_24^post69+x_24^0 == 0 /\ -tmp_33^post69+tmp_33^0 == 0 /\ temp_35^0-temp_35^post69 == 0 /\ r_197^0-r_197^post69 == 0 /\ nondet_12^0-nondet_12^post69 == 0 /\ -temp0_30^post69+temp0_30^0 == 0 /\ -rcd_185^post69+rcd_185^0 == 0 /\ r_39^0-r_39^post69 == 0 /\ -rcd_43^post69+rcd_43^0 == 0 /\ -rcd_179^post69+rcd_179^0 == 0 /\ -rcd_207^post69+rcd_207^0 == 0 /\ -lt_17^post69+lt_17^0 == 0 /\ tail_15^0-tail_15^post69 == 0 /\ -lt_20^post69+lt_20^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post69 == 0 /\ -i_29^post69+i_29^0 == 0 /\ t_25^0-t_25^post69 == 0 /\ -head_slam_f_28^post69+head_slam_f_28^0 == 0 /\ -head_31^post69+head_31^0 == 0 /\ f_198^0-f_198^post69 == 0 /\ -length_27^post69+length_27^0 == 0 /\ -r_164^post69+r_164^0 == 0 /\ rcd_69^0-rcd_69^post69 == 0 /\ y_23^0-y_23^post69 == 0), cost: 1 New rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality a_208^post69 = a_208^0 propagated equality i_120^post69 = i_120^0 propagated equality temp0_21^post69 = temp0_21^0 propagated equality head_16^post69 = head_16^0 propagated equality a_178^post69 = a_178^0 propagated equality a_153^post69 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post69 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_11^post69 = result_11^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post69 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality i_110^post69 = i_110^0 propagated equality temp_34^post69 = temp_34^0 propagated equality rcd_112^post69 = rcd_112^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post69 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_104^post69 = rcd_104^0 propagated equality rcd_190^post69 = rcd_190^0 propagated equality x_24^post69 = x_24^0 propagated equality tmp_33^post69 = tmp_33^0 propagated equality temp_35^post69 = temp_35^0 propagated equality r_197^post69 = r_197^0 propagated equality nondet_12^post69 = nondet_12^0 propagated equality temp0_30^post69 = temp0_30^0 propagated equality rcd_185^post69 = rcd_185^0 propagated equality r_39^post69 = r_39^0 propagated equality rcd_43^post69 = rcd_43^0 propagated equality rcd_179^post69 = rcd_179^0 propagated equality rcd_207^post69 = rcd_207^0 propagated equality lt_17^post69 = lt_17^0 propagated equality tail_15^post69 = tail_15^0 propagated equality lt_20^post69 = lt_20^0 propagated equality x_slam_f_22^post69 = x_slam_f_22^0 propagated equality i_29^post69 = i_29^0 propagated equality t_25^post69 = t_25^0 propagated equality head_slam_f_28^post69 = head_slam_f_28^0 propagated equality head_31^post69 = head_31^0 propagated equality f_198^post69 = f_198^0 propagated equality length_27^post69 = length_27^0 propagated equality r_164^post69 = r_164^0 propagated equality rcd_69^post69 = rcd_69^0 propagated equality y_23^post69 = y_23^0 Simplified Guard Original rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l44 -> l45 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l44 -> l45 : a_153^0'=a_153^post70, a_178^0'=a_178^post70, a_208^0'=a_208^post70, f_198^0'=f_198^post70, head_16^0'=head_16^post70, head_31^0'=head_31^post70, head_slam_f_28^0'=head_slam_f_28^post70, i_110^0'=i_110^post70, i_120^0'=i_120^post70, i_29^0'=i_29^post70, length_27^0'=length_27^post70, lt_17^0'=lt_17^post70, lt_20^0'=lt_20^post70, nondet_12^0'=nondet_12^post70, r_164^0'=r_164^post70, r_197^0'=r_197^post70, r_39^0'=r_39^post70, rcd_104^0'=rcd_104^post70, rcd_112^0'=rcd_112^post70, rcd_179^0'=rcd_179^post70, rcd_185^0'=rcd_185^post70, rcd_190^0'=rcd_190^post70, rcd_207^0'=rcd_207^post70, rcd_43^0'=rcd_43^post70, rcd_69^0'=rcd_69^post70, result_11^0'=result_11^post70, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post70, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post70, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post70, t_25^0'=t_25^post70, tail_15^0'=tail_15^post70, temp0_21^0'=temp0_21^post70, temp0_30^0'=temp0_30^post70, temp_34^0'=temp_34^post70, temp_35^0'=temp_35^post70, tmp_33^0'=tmp_33^post70, x_24^0'=x_24^post70, x_slam_f_22^0'=x_slam_f_22^post70, y_23^0'=y_23^post70, (-t_25^post70+t_25^0 == 0 /\ -a_178^post70+a_178^0 == 0 /\ -a_153^post70+a_153^0 == 0 /\ rcd_69^0-rcd_69^post70 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post70 == 0 /\ -temp_34^post70+temp_34^0 == 0 /\ lt_17^0-lt_17^post70 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -r_164^post70+r_164^0 == 0 /\ -temp0_21^post70+temp0_21^0 == 0 /\ -nondet_12^post70+nondet_12^0 == 0 /\ -f_198^post70+f_198^0 == 0 /\ -length_27^post70+length_27^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post70+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_112^0-rcd_112^post70 == 0 /\ i_120^0-i_120^post70 == 0 /\ -rcd_104^post70+rcd_104^0 == 0 /\ tmp_33^0-tmp_33^post70 == 0 /\ i_29^0-i_29^post70 == 0 /\ -rcd_179^post70+rcd_179^0 == 0 /\ head_31^0-head_31^post70 == 0 /\ result_11^0-result_11^post70 == 0 /\ y_23^0-y_23^post70 == 0 /\ x_slam_f_22^0-x_slam_f_22^post70 == 0 /\ rcd_190^0-rcd_190^post70 == 0 /\ tail_15^0-tail_15^post70 == 0 /\ -x_24^post70+x_24^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post70 == 0 /\ r_197^0-r_197^post70 == 0 /\ -temp0_30^post70+temp0_30^0 == 0 /\ r_39^0-r_39^post70 == 0 /\ rcd_207^0-rcd_207^post70 == 0 /\ -i_110^post70+i_110^0 == 0 /\ -head_slam_f_28^post70+head_slam_f_28^0 == 0 /\ -rcd_43^post70+rcd_43^0 == 0 /\ lt_20^0-lt_20^post70 == 0 /\ -head_16^post70+head_16^0 == 0 /\ -rcd_185^post70+rcd_185^0 == 0 /\ temp_35^0-temp_35^post70 == 0 /\ a_208^0-a_208^post70 == 0), cost: 1 New rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality t_25^post70 = t_25^0 propagated equality a_178^post70 = a_178^0 propagated equality a_153^post70 = a_153^0 propagated equality rcd_69^post70 = rcd_69^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post70 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality temp_34^post70 = temp_34^0 propagated equality lt_17^post70 = lt_17^0 propagated equality r_164^post70 = r_164^0 propagated equality temp0_21^post70 = temp0_21^0 propagated equality nondet_12^post70 = nondet_12^0 propagated equality f_198^post70 = f_198^0 propagated equality length_27^post70 = length_27^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post70 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_112^post70 = rcd_112^0 propagated equality i_120^post70 = i_120^0 propagated equality rcd_104^post70 = rcd_104^0 propagated equality tmp_33^post70 = tmp_33^0 propagated equality i_29^post70 = i_29^0 propagated equality rcd_179^post70 = rcd_179^0 propagated equality head_31^post70 = head_31^0 propagated equality result_11^post70 = result_11^0 propagated equality y_23^post70 = y_23^0 propagated equality x_slam_f_22^post70 = x_slam_f_22^0 propagated equality rcd_190^post70 = rcd_190^0 propagated equality tail_15^post70 = tail_15^0 propagated equality x_24^post70 = x_24^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post70 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality r_197^post70 = r_197^0 propagated equality temp0_30^post70 = temp0_30^0 propagated equality r_39^post70 = r_39^0 propagated equality rcd_207^post70 = rcd_207^0 propagated equality i_110^post70 = i_110^0 propagated equality head_slam_f_28^post70 = head_slam_f_28^0 propagated equality rcd_43^post70 = rcd_43^0 propagated equality lt_20^post70 = lt_20^0 propagated equality head_16^post70 = head_16^0 propagated equality rcd_185^post70 = rcd_185^0 propagated equality temp_35^post70 = temp_35^0 propagated equality a_208^post70 = a_208^0 Simplified Guard Original rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l44 -> l45 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l44 -> l45 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l45 -> l1 : a_153^0'=a_153^post71, a_178^0'=a_178^post71, a_208^0'=a_208^post71, f_198^0'=f_198^post71, head_16^0'=head_16^post71, head_31^0'=head_31^post71, head_slam_f_28^0'=head_slam_f_28^post71, i_110^0'=i_110^post71, i_120^0'=i_120^post71, i_29^0'=i_29^post71, length_27^0'=length_27^post71, lt_17^0'=lt_17^post71, lt_20^0'=lt_20^post71, nondet_12^0'=nondet_12^post71, r_164^0'=r_164^post71, r_197^0'=r_197^post71, r_39^0'=r_39^post71, rcd_104^0'=rcd_104^post71, rcd_112^0'=rcd_112^post71, rcd_179^0'=rcd_179^post71, rcd_185^0'=rcd_185^post71, rcd_190^0'=rcd_190^post71, rcd_207^0'=rcd_207^post71, rcd_43^0'=rcd_43^post71, rcd_69^0'=rcd_69^post71, result_11^0'=result_11^post71, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post71, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post71, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post71, t_25^0'=t_25^post71, tail_15^0'=tail_15^post71, temp0_21^0'=temp0_21^post71, temp0_30^0'=temp0_30^post71, temp_34^0'=temp_34^post71, temp_35^0'=temp_35^post71, tmp_33^0'=tmp_33^post71, x_24^0'=x_24^post71, x_slam_f_22^0'=x_slam_f_22^post71, y_23^0'=y_23^post71, (-x_slam_f_22^post71+x_slam_f_22^0 == 0 /\ temp_34^0-temp_34^post71 == 0 /\ -temp0_21^post71+temp0_21^0 == 0 /\ -rcd_185^post71+rcd_185^0 == 0 /\ -rcd_207^post71+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post71+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -tail_15^post71+tail_15^0 == 0 /\ i_110^0-i_110^post71 == 0 /\ rcd_190^0-rcd_190^post71 == 0 /\ i_120^0-i_120^post71 == 0 /\ temp_35^0-temp_35^post71 == 0 /\ -i_29^post71+i_29^0 == 0 /\ nondet_12^0-nondet_12^post71 == 0 /\ 1-lt_20^0+head_16^0 <= 0 /\ -head_31^post71+head_31^0 == 0 /\ y_23^0-y_23^post71 == 0 /\ -lt_17^post71+lt_17^0 == 0 /\ temp0_30^0-temp0_30^post71 == 0 /\ -r_197^post71+r_197^0 == 0 /\ -head_16^post71+head_16^0 == 0 /\ result_11^0-result_11^post71 == 0 /\ rcd_43^0-rcd_43^post71 == 0 /\ t_25^0-t_25^post71 == 0 /\ f_198^0-f_198^post71 == 0 /\ rcd_112^0-rcd_112^post71 == 0 /\ -tmp_33^post71+tmp_33^0 == 0 /\ -head_slam_f_28^post71+head_slam_f_28^0 == 0 /\ -length_27^post71+length_27^0 == 0 /\ rcd_69^0-rcd_69^post71 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post71 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post71+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -a_208^post71+a_208^0 == 0 /\ -a_178^post71+a_178^0 == 0 /\ -lt_20^post71+lt_20^0 == 0 /\ -r_164^post71+r_164^0 == 0 /\ -rcd_179^post71+rcd_179^0 == 0 /\ r_39^0-r_39^post71 == 0 /\ -rcd_104^post71+rcd_104^0 == 0 /\ x_24^0-x_24^post71 == 0 /\ a_153^0-a_153^post71 == 0), cost: 1 New rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 propagated equality x_slam_f_22^post71 = x_slam_f_22^0 propagated equality temp_34^post71 = temp_34^0 propagated equality temp0_21^post71 = temp0_21^0 propagated equality rcd_185^post71 = rcd_185^0 propagated equality rcd_207^post71 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post71 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality tail_15^post71 = tail_15^0 propagated equality i_110^post71 = i_110^0 propagated equality rcd_190^post71 = rcd_190^0 propagated equality i_120^post71 = i_120^0 propagated equality temp_35^post71 = temp_35^0 propagated equality i_29^post71 = i_29^0 propagated equality nondet_12^post71 = nondet_12^0 propagated equality head_31^post71 = head_31^0 propagated equality y_23^post71 = y_23^0 propagated equality lt_17^post71 = lt_17^0 propagated equality temp0_30^post71 = temp0_30^0 propagated equality r_197^post71 = r_197^0 propagated equality head_16^post71 = head_16^0 propagated equality result_11^post71 = result_11^0 propagated equality rcd_43^post71 = rcd_43^0 propagated equality t_25^post71 = t_25^0 propagated equality f_198^post71 = f_198^0 propagated equality rcd_112^post71 = rcd_112^0 propagated equality tmp_33^post71 = tmp_33^0 propagated equality head_slam_f_28^post71 = head_slam_f_28^0 propagated equality length_27^post71 = length_27^0 propagated equality rcd_69^post71 = rcd_69^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post71 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post71 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality a_208^post71 = a_208^0 propagated equality a_178^post71 = a_178^0 propagated equality lt_20^post71 = lt_20^0 propagated equality r_164^post71 = r_164^0 propagated equality rcd_179^post71 = rcd_179^0 propagated equality r_39^post71 = r_39^0 propagated equality rcd_104^post71 = rcd_104^0 propagated equality x_24^post71 = x_24^0 propagated equality a_153^post71 = a_153^0 Simplified Guard Original rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+head_16^0 <= 0), cost: 1 New rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+head_16^0 <= 0, cost: 1 New rule: l45 -> l1 : 1-lt_20^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l45 -> l1 : a_153^0'=a_153^post72, a_178^0'=a_178^post72, a_208^0'=a_208^post72, f_198^0'=f_198^post72, head_16^0'=head_16^post72, head_31^0'=head_31^post72, head_slam_f_28^0'=head_slam_f_28^post72, i_110^0'=i_110^post72, i_120^0'=i_120^post72, i_29^0'=i_29^post72, length_27^0'=length_27^post72, lt_17^0'=lt_17^post72, lt_20^0'=lt_20^post72, nondet_12^0'=nondet_12^post72, r_164^0'=r_164^post72, r_197^0'=r_197^post72, r_39^0'=r_39^post72, rcd_104^0'=rcd_104^post72, rcd_112^0'=rcd_112^post72, rcd_179^0'=rcd_179^post72, rcd_185^0'=rcd_185^post72, rcd_190^0'=rcd_190^post72, rcd_207^0'=rcd_207^post72, rcd_43^0'=rcd_43^post72, rcd_69^0'=rcd_69^post72, result_11^0'=result_11^post72, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post72, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post72, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post72, t_25^0'=t_25^post72, tail_15^0'=tail_15^post72, temp0_21^0'=temp0_21^post72, temp0_30^0'=temp0_30^post72, temp_34^0'=temp_34^post72, temp_35^0'=temp_35^post72, tmp_33^0'=tmp_33^post72, x_24^0'=x_24^post72, x_slam_f_22^0'=x_slam_f_22^post72, y_23^0'=y_23^post72, (-x_24^post72+x_24^0 == 0 /\ lt_20^0-lt_20^post72 == 0 /\ -temp0_30^post72+temp0_30^0 == 0 /\ 1+lt_20^0-head_16^0 <= 0 /\ i_110^0-i_110^post72 == 0 /\ -y_23^post72+y_23^0 == 0 /\ nondet_12^0-nondet_12^post72 == 0 /\ temp_35^0-temp_35^post72 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post72+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^post72+head_16^0 == 0 /\ rcd_190^0-rcd_190^post72 == 0 /\ -head_31^post72+head_31^0 == 0 /\ -a_178^post72+a_178^0 == 0 /\ -t_25^post72+t_25^0 == 0 /\ -head_slam_f_28^post72+head_slam_f_28^0 == 0 /\ tail_15^0-tail_15^post72 == 0 /\ -rcd_185^post72+rcd_185^0 == 0 /\ -rcd_207^post72+rcd_207^0 == 0 /\ r_39^0-r_39^post72 == 0 /\ rcd_112^0-rcd_112^post72 == 0 /\ rcd_69^0-rcd_69^post72 == 0 /\ -tmp_33^post72+tmp_33^0 == 0 /\ f_198^0-f_198^post72 == 0 /\ -lt_17^post72+lt_17^0 == 0 /\ i_29^0-i_29^post72 == 0 /\ -temp0_21^post72+temp0_21^0 == 0 /\ -temp_34^post72+temp_34^0 == 0 /\ result_11^0-result_11^post72 == 0 /\ -r_164^post72+r_164^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post72 == 0 /\ -length_27^post72+length_27^0 == 0 /\ -rcd_104^post72+rcd_104^0 == 0 /\ a_153^0-a_153^post72 == 0 /\ i_120^0-i_120^post72 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post72 == 0 /\ -a_208^post72+a_208^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post72 == 0 /\ r_197^0-r_197^post72 == 0 /\ -rcd_179^post72+rcd_179^0 == 0 /\ -rcd_43^post72+rcd_43^0 == 0), cost: 1 New rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 propagated equality x_24^post72 = x_24^0 propagated equality lt_20^post72 = lt_20^0 propagated equality temp0_30^post72 = temp0_30^0 propagated equality i_110^post72 = i_110^0 propagated equality y_23^post72 = y_23^0 propagated equality nondet_12^post72 = nondet_12^0 propagated equality temp_35^post72 = temp_35^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post72 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality head_16^post72 = head_16^0 propagated equality rcd_190^post72 = rcd_190^0 propagated equality head_31^post72 = head_31^0 propagated equality a_178^post72 = a_178^0 propagated equality t_25^post72 = t_25^0 propagated equality head_slam_f_28^post72 = head_slam_f_28^0 propagated equality tail_15^post72 = tail_15^0 propagated equality rcd_185^post72 = rcd_185^0 propagated equality rcd_207^post72 = rcd_207^0 propagated equality r_39^post72 = r_39^0 propagated equality rcd_112^post72 = rcd_112^0 propagated equality rcd_69^post72 = rcd_69^0 propagated equality tmp_33^post72 = tmp_33^0 propagated equality f_198^post72 = f_198^0 propagated equality lt_17^post72 = lt_17^0 propagated equality i_29^post72 = i_29^0 propagated equality temp0_21^post72 = temp0_21^0 propagated equality temp_34^post72 = temp_34^0 propagated equality result_11^post72 = result_11^0 propagated equality r_164^post72 = r_164^0 propagated equality x_slam_f_22^post72 = x_slam_f_22^0 propagated equality length_27^post72 = length_27^0 propagated equality rcd_104^post72 = rcd_104^0 propagated equality a_153^post72 = a_153^0 propagated equality i_120^post72 = i_120^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post72 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality a_208^post72 = a_208^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post72 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_197^post72 = r_197^0 propagated equality rcd_179^post72 = rcd_179^0 propagated equality rcd_43^post72 = rcd_43^0 Simplified Guard Original rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-head_16^0 <= 0), cost: 1 New rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l45 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-head_16^0 <= 0, cost: 1 New rule: l45 -> l1 : 1+lt_20^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l23 -> l1 : a_153^0'=a_153^post74, a_178^0'=a_178^post74, a_208^0'=a_208^post74, f_198^0'=f_198^post74, head_16^0'=head_16^post74, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^post74, i_120^0'=i_120^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^post74, nondet_12^0'=nondet_12^post74, r_164^0'=r_164^post74, r_197^0'=r_197^post74, r_39^0'=r_39^post74, rcd_104^0'=rcd_104^post74, rcd_112^0'=rcd_112^post74, rcd_179^0'=rcd_179^post74, rcd_185^0'=rcd_185^post74, rcd_190^0'=rcd_190^post74, rcd_207^0'=rcd_207^post74, rcd_43^0'=rcd_43^post74, rcd_69^0'=rcd_69^post74, result_11^0'=result_11^post74, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post74, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post74, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^post74, tail_15^0'=tail_15^post74, temp0_21^0'=temp0_21^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^post74, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^post74, x_slam_f_22^0'=x_slam_f_22^post74, y_23^0'=y_23^post74, (0 == 0 /\ i_110^0-i_110^post74 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post74+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post74+rcd_179^0 == 0 /\ -rcd_185^post74+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post74 == 0 /\ rcd_112^0-rcd_112^post74 == 0 /\ -rcd_43^post74+rcd_43^0 == 0 /\ -t_25^post74+t_25^0 == 0 /\ r_197^0-r_197^post74 == 0 /\ r_39^0-r_39^post74 == 0 /\ temp0_30^1-head_31^0 == 0 /\ tail_15^0-tail_15^post74 == 0 /\ -r_164^post74+r_164^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_208^post74+a_208^0 == 0 /\ -a_178^post74+a_178^0 == 0 /\ f_198^0-f_198^post74 == 0 /\ -temp0_21^post74+temp0_21^0 == 0 /\ y_23^0-y_23^post74 == 0 /\ head_16^post74-lt_17^0 <= 0 /\ head_16^post74-result_11^1 == 0 /\ rcd_190^0-rcd_190^post74 == 0 /\ i_120^0-i_120^post74 == 0 /\ temp_35^0-temp_35^post74 == 0 /\ rcd_207^0-rcd_207^post74 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post74 == 0 /\ -rcd_104^post74+rcd_104^0 == 0 /\ -head_16^post74+lt_17^0 <= 0 /\ -nondet_12^post74+nondet_12^0 == 0 /\ result_11^post74-temp0_21^0 == 0 /\ lt_20^0-lt_20^post74 == 0 /\ x_slam_f_22^0-x_slam_f_22^post74 == 0 /\ -x_24^post74+x_24^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post74 == 0), cost: 1 New rule: l23 -> l1 : a_153^0'=a_153^post74, a_178^0'=a_178^post74, a_208^0'=a_208^post74, f_198^0'=f_198^post74, head_16^0'=head_16^post74, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^post74, i_120^0'=i_120^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^post74, nondet_12^0'=nondet_12^post74, r_164^0'=r_164^post74, r_197^0'=r_197^post74, r_39^0'=r_39^post74, rcd_104^0'=rcd_104^post74, rcd_112^0'=rcd_112^post74, rcd_179^0'=rcd_179^post74, rcd_185^0'=rcd_185^post74, rcd_190^0'=rcd_190^post74, rcd_207^0'=rcd_207^post74, rcd_43^0'=rcd_43^post74, rcd_69^0'=rcd_69^post74, result_11^0'=result_11^post74, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post74, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post74, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^post74, tail_15^0'=tail_15^post74, temp0_21^0'=temp0_21^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^post74, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^post74, x_slam_f_22^0'=x_slam_f_22^post74, y_23^0'=y_23^post74, (0 == 0 /\ i_110^0-i_110^post74 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post74+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post74+rcd_179^0 == 0 /\ -rcd_185^post74+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post74 == 0 /\ rcd_112^0-rcd_112^post74 == 0 /\ -rcd_43^post74+rcd_43^0 == 0 /\ -t_25^post74+t_25^0 == 0 /\ r_197^0-r_197^post74 == 0 /\ r_39^0-r_39^post74 == 0 /\ temp0_30^1-head_31^0 == 0 /\ tail_15^0-tail_15^post74 == 0 /\ -r_164^post74+r_164^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_208^post74+a_208^0 == 0 /\ -a_178^post74+a_178^0 == 0 /\ f_198^0-f_198^post74 == 0 /\ -temp0_21^post74+temp0_21^0 == 0 /\ y_23^0-y_23^post74 == 0 /\ head_16^post74-lt_17^0 <= 0 /\ head_16^post74-lt_17^0 == 0 /\ head_16^post74-result_11^1 == 0 /\ rcd_190^0-rcd_190^post74 == 0 /\ i_120^0-i_120^post74 == 0 /\ temp_35^0-temp_35^post74 == 0 /\ rcd_207^0-rcd_207^post74 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post74 == 0 /\ -rcd_104^post74+rcd_104^0 == 0 /\ -head_16^post74+lt_17^0 <= 0 /\ -nondet_12^post74+nondet_12^0 == 0 /\ result_11^post74-temp0_21^0 == 0 /\ lt_20^0-lt_20^post74 == 0 /\ x_slam_f_22^0-x_slam_f_22^post74 == 0 /\ -x_24^post74+x_24^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post74 == 0), cost: 1 Propagated Equalities Original rule: l23 -> l1 : a_153^0'=a_153^post74, a_178^0'=a_178^post74, a_208^0'=a_208^post74, f_198^0'=f_198^post74, head_16^0'=head_16^post74, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^post74, i_120^0'=i_120^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^post74, nondet_12^0'=nondet_12^post74, r_164^0'=r_164^post74, r_197^0'=r_197^post74, r_39^0'=r_39^post74, rcd_104^0'=rcd_104^post74, rcd_112^0'=rcd_112^post74, rcd_179^0'=rcd_179^post74, rcd_185^0'=rcd_185^post74, rcd_190^0'=rcd_190^post74, rcd_207^0'=rcd_207^post74, rcd_43^0'=rcd_43^post74, rcd_69^0'=rcd_69^post74, result_11^0'=result_11^post74, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post74, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post74, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^post74, tail_15^0'=tail_15^post74, temp0_21^0'=temp0_21^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^post74, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^post74, x_slam_f_22^0'=x_slam_f_22^post74, y_23^0'=y_23^post74, (0 == 0 /\ i_110^0-i_110^post74 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post74+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post74+rcd_179^0 == 0 /\ -rcd_185^post74+rcd_185^0 == 0 /\ rcd_69^0-rcd_69^post74 == 0 /\ rcd_112^0-rcd_112^post74 == 0 /\ -rcd_43^post74+rcd_43^0 == 0 /\ -t_25^post74+t_25^0 == 0 /\ r_197^0-r_197^post74 == 0 /\ r_39^0-r_39^post74 == 0 /\ temp0_30^1-head_31^0 == 0 /\ tail_15^0-tail_15^post74 == 0 /\ -r_164^post74+r_164^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_208^post74+a_208^0 == 0 /\ -a_178^post74+a_178^0 == 0 /\ f_198^0-f_198^post74 == 0 /\ -temp0_21^post74+temp0_21^0 == 0 /\ y_23^0-y_23^post74 == 0 /\ head_16^post74-lt_17^0 <= 0 /\ head_16^post74-lt_17^0 == 0 /\ head_16^post74-result_11^1 == 0 /\ rcd_190^0-rcd_190^post74 == 0 /\ i_120^0-i_120^post74 == 0 /\ temp_35^0-temp_35^post74 == 0 /\ rcd_207^0-rcd_207^post74 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post74 == 0 /\ -rcd_104^post74+rcd_104^0 == 0 /\ -head_16^post74+lt_17^0 <= 0 /\ -nondet_12^post74+nondet_12^0 == 0 /\ result_11^post74-temp0_21^0 == 0 /\ lt_20^0-lt_20^post74 == 0 /\ x_slam_f_22^0-x_slam_f_22^post74 == 0 /\ -x_24^post74+x_24^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post74 == 0), cost: 1 New rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 propagated equality i_110^post74 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post74 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_179^post74 = rcd_179^0 propagated equality rcd_185^post74 = rcd_185^0 propagated equality rcd_69^post74 = rcd_69^0 propagated equality rcd_112^post74 = rcd_112^0 propagated equality rcd_43^post74 = rcd_43^0 propagated equality t_25^post74 = t_25^0 propagated equality r_197^post74 = r_197^0 propagated equality r_39^post74 = r_39^0 propagated equality tail_15^post74 = tail_15^0 propagated equality r_164^post74 = r_164^0 propagated equality a_208^post74 = a_208^0 propagated equality a_178^post74 = a_178^0 propagated equality f_198^post74 = f_198^0 propagated equality temp0_21^post74 = temp0_21^0 propagated equality y_23^post74 = y_23^0 propagated equality head_16^post74 = lt_17^0 propagated equality rcd_190^post74 = rcd_190^0 propagated equality i_120^post74 = i_120^0 propagated equality temp_35^post74 = temp_35^0 propagated equality rcd_207^post74 = rcd_207^0 propagated equality a_153^post74 = a_153^0 propagated equality rcd_104^post74 = rcd_104^0 propagated equality nondet_12^post74 = nondet_12^0 propagated equality result_11^post74 = temp0_21^0 propagated equality lt_20^post74 = lt_20^0 propagated equality x_slam_f_22^post74 = x_slam_f_22^0 propagated equality x_24^post74 = x_24^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post74 = result_dot_nondet_sdv_special_return_value_14^0 Propagated Equalities Original rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ lt_17^0-result_11^1 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 New rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 propagated equality result_11^1 = lt_17^0 propagated equality temp0_30^1 = head_31^0 Simplified Guard Original rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Removed Trivial Updates Original rule: l23 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post74, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 New rule: l23 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, tmp_33^0'=tmp_33^post74, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 Propagated Equalities Original rule: l23 -> l47 : a_153^0'=a_153^post75, a_178^0'=a_178^post75, a_208^0'=a_208^post75, f_198^0'=f_198^post75, head_16^0'=head_16^post75, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^post75, i_120^0'=i_120^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^post75, lt_20^0'=lt_20^post75, nondet_12^0'=nondet_12^post75, r_164^0'=r_164^post75, r_197^0'=r_197^post75, r_39^0'=r_39^post75, rcd_104^0'=rcd_104^post75, rcd_112^0'=rcd_112^post75, rcd_179^0'=rcd_179^post75, rcd_185^0'=rcd_185^post75, rcd_190^0'=rcd_190^post75, rcd_207^0'=rcd_207^post75, rcd_43^0'=rcd_43^post75, rcd_69^0'=rcd_69^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^post75, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^post75, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^post75, x_slam_f_22^0'=x_slam_f_22^post75, y_23^0'=y_23^post75, (0 == 0 /\ rcd_190^0-rcd_190^post75 == 0 /\ -f_198^post75+f_198^0 == 0 /\ rcd_112^0-rcd_112^post75 == 0 /\ i_120^0-i_120^post75 == 0 /\ head_16^post75-result_11^1 == 0 /\ temp_35^0-temp_35^post75 == 0 /\ -i_110^post75+i_110^0 == 0 /\ -rcd_43^post75+rcd_43^0 == 0 /\ r_197^0-r_197^post75 == 0 /\ rcd_69^0-rcd_69^post75 == 0 /\ r_39^0-r_39^post75 == 0 /\ -rcd_179^post75+rcd_179^0 == 0 /\ -t_25^post75+t_25^0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -x_24^post75+x_24^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -a_178^post75+a_178^0 == 0 /\ lt_20^0-lt_20^post75 == 0 /\ a_208^0-a_208^post75 == 0 /\ -temp0_21^post75+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post75 == 0 /\ -r_164^post75+r_164^0 == 0 /\ -rcd_185^post75+rcd_185^0 == 0 /\ -rcd_207^post75+rcd_207^0 == 0 /\ -rcd_104^post75+rcd_104^0 == 0 /\ -temp0_30^1+result_11^1 == 0 /\ a_153^0-a_153^post75 == 0 /\ y_23^0-y_23^post75 == 0 /\ lt_17^0-lt_17^post75 == 0 /\ -x_slam_f_22^post75+x_slam_f_22^0 == 0), cost: 1 New rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 propagated equality rcd_190^post75 = rcd_190^0 propagated equality f_198^post75 = f_198^0 propagated equality rcd_112^post75 = rcd_112^0 propagated equality i_120^post75 = i_120^0 propagated equality head_16^post75 = result_11^1 propagated equality temp_35^post75 = temp_35^0 propagated equality i_110^post75 = i_110^0 propagated equality rcd_43^post75 = rcd_43^0 propagated equality r_197^post75 = r_197^0 propagated equality rcd_69^post75 = rcd_69^0 propagated equality r_39^post75 = r_39^0 propagated equality rcd_179^post75 = rcd_179^0 propagated equality t_25^post75 = t_25^0 propagated equality x_24^post75 = x_24^0 propagated equality a_178^post75 = a_178^0 propagated equality lt_20^post75 = lt_20^0 propagated equality a_208^post75 = a_208^0 propagated equality temp0_21^post75 = temp0_21^0 propagated equality nondet_12^post75 = nondet_12^0 propagated equality r_164^post75 = r_164^0 propagated equality rcd_185^post75 = rcd_185^0 propagated equality rcd_207^post75 = rcd_207^0 propagated equality rcd_104^post75 = rcd_104^0 propagated equality a_153^post75 = a_153^0 propagated equality y_23^post75 = y_23^0 propagated equality lt_17^post75 = lt_17^0 propagated equality x_slam_f_22^post75 = x_slam_f_22^0 Propagated Equalities Original rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=result_11^1, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ temp0_30^1-head_31^0 == 0 /\ -i_29^0+length_27^0 <= 0 /\ -temp0_30^1+result_11^1 == 0), cost: 1 New rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 propagated equality temp0_30^1 = head_31^0 propagated equality result_11^1 = head_31^0 Simplified Guard Original rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 New rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, -i_29^0+length_27^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l23 -> l47 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^post75, length_27^0'=length_27^post75, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, t_25^0'=t_25^0, tail_15^0'=tail_15^post75, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^post75, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, -i_29^0+length_27^0 <= 0, cost: 1 New rule: l23 -> l47 : head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, tail_15^0'=tail_15^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, tmp_33^0'=tmp_33^post75, -i_29^0+length_27^0 <= 0, cost: 1 Propagated Equalities Original rule: l47 -> l48 : a_153^0'=a_153^post76, a_178^0'=a_178^post76, a_208^0'=a_208^post76, f_198^0'=f_198^post76, head_16^0'=head_16^post76, head_31^0'=head_31^post76, head_slam_f_28^0'=head_slam_f_28^post76, i_110^0'=i_110^post76, i_120^0'=i_120^post76, i_29^0'=i_29^post76, length_27^0'=length_27^post76, lt_17^0'=lt_17^post76, lt_20^0'=lt_20^post76, nondet_12^0'=nondet_12^post76, r_164^0'=r_164^post76, r_197^0'=r_197^post76, r_39^0'=r_39^post76, rcd_104^0'=rcd_104^post76, rcd_112^0'=rcd_112^post76, rcd_179^0'=rcd_179^post76, rcd_185^0'=rcd_185^post76, rcd_190^0'=rcd_190^post76, rcd_207^0'=rcd_207^post76, rcd_43^0'=rcd_43^post76, rcd_69^0'=rcd_69^post76, result_11^0'=result_11^post76, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post76, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post76, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post76, t_25^0'=t_25^post76, tail_15^0'=tail_15^post76, temp0_21^0'=temp0_21^post76, temp0_30^0'=temp0_30^post76, temp_34^0'=temp_34^post76, temp_35^0'=temp_35^post76, tmp_33^0'=tmp_33^post76, x_24^0'=x_24^post76, x_slam_f_22^0'=x_slam_f_22^post76, y_23^0'=y_23^post76, (rcd_190^0-rcd_190^post76 == 0 /\ head_16^0-head_16^post76 == 0 /\ -a_208^post76+a_208^0 == 0 /\ i_120^0-i_120^post76 == 0 /\ temp0_30^0-temp0_30^post76 == 0 /\ r_197^0-r_197^post76 == 0 /\ a_178^0-a_178^post76 == 0 /\ a_153^0-a_153^post76 == 0 /\ r_39^0-r_39^post76 == 0 /\ -tmp_33^post76+tmp_33^0 == 0 /\ i_110^0-i_110^post76 == 0 /\ temp_34^0-temp_34^post76 == 0 /\ nondet_12^0-nondet_12^post76 == 0 /\ -rcd_104^post76+rcd_104^0 == 0 /\ rcd_43^0-rcd_43^post76 == 0 /\ result_11^0-result_11^post76 == 0 /\ rcd_69^0-rcd_69^post76 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post76+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ t_25^0-t_25^post76 == 0 /\ -rcd_179^post76+rcd_179^0 == 0 /\ y_23^0-y_23^post76 == 0 /\ tail_15^0-tail_15^post76 == 0 /\ -i_29^post76+i_29^0 == 0 /\ -x_slam_f_22^post76+x_slam_f_22^0 == 0 /\ -x_24^post76+x_24^0 == 0 /\ -lt_17^post76+lt_17^0 == 0 /\ -lt_20^post76+lt_20^0 == 0 /\ -head_slam_f_28^post76+head_slam_f_28^0 == 0 /\ -r_164^post76+r_164^0 == 0 /\ 1-lt_17^0+head_16^0 <= 0 /\ rcd_112^0-rcd_112^post76 == 0 /\ -rcd_207^post76+rcd_207^0 == 0 /\ -temp0_21^post76+temp0_21^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post76+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post76 == 0 /\ f_198^0-f_198^post76 == 0 /\ -length_27^post76+length_27^0 == 0 /\ -head_31^post76+head_31^0 == 0 /\ -temp_35^post76+temp_35^0 == 0 /\ rcd_185^0-rcd_185^post76 == 0), cost: 1 New rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 propagated equality rcd_190^post76 = rcd_190^0 propagated equality head_16^post76 = head_16^0 propagated equality a_208^post76 = a_208^0 propagated equality i_120^post76 = i_120^0 propagated equality temp0_30^post76 = temp0_30^0 propagated equality r_197^post76 = r_197^0 propagated equality a_178^post76 = a_178^0 propagated equality a_153^post76 = a_153^0 propagated equality r_39^post76 = r_39^0 propagated equality tmp_33^post76 = tmp_33^0 propagated equality i_110^post76 = i_110^0 propagated equality temp_34^post76 = temp_34^0 propagated equality nondet_12^post76 = nondet_12^0 propagated equality rcd_104^post76 = rcd_104^0 propagated equality rcd_43^post76 = rcd_43^0 propagated equality result_11^post76 = result_11^0 propagated equality rcd_69^post76 = rcd_69^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post76 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality t_25^post76 = t_25^0 propagated equality rcd_179^post76 = rcd_179^0 propagated equality y_23^post76 = y_23^0 propagated equality tail_15^post76 = tail_15^0 propagated equality i_29^post76 = i_29^0 propagated equality x_slam_f_22^post76 = x_slam_f_22^0 propagated equality x_24^post76 = x_24^0 propagated equality lt_17^post76 = lt_17^0 propagated equality lt_20^post76 = lt_20^0 propagated equality head_slam_f_28^post76 = head_slam_f_28^0 propagated equality r_164^post76 = r_164^0 propagated equality rcd_112^post76 = rcd_112^0 propagated equality rcd_207^post76 = rcd_207^0 propagated equality temp0_21^post76 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post76 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post76 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality f_198^post76 = f_198^0 propagated equality length_27^post76 = length_27^0 propagated equality head_31^post76 = head_31^0 propagated equality temp_35^post76 = temp_35^0 propagated equality rcd_185^post76 = rcd_185^0 Simplified Guard Original rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_17^0+head_16^0 <= 0), cost: 1 New rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_17^0+head_16^0 <= 0, cost: 1 New rule: l47 -> l48 : 1-lt_17^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l47 -> l48 : a_153^0'=a_153^post77, a_178^0'=a_178^post77, a_208^0'=a_208^post77, f_198^0'=f_198^post77, head_16^0'=head_16^post77, head_31^0'=head_31^post77, head_slam_f_28^0'=head_slam_f_28^post77, i_110^0'=i_110^post77, i_120^0'=i_120^post77, i_29^0'=i_29^post77, length_27^0'=length_27^post77, lt_17^0'=lt_17^post77, lt_20^0'=lt_20^post77, nondet_12^0'=nondet_12^post77, r_164^0'=r_164^post77, r_197^0'=r_197^post77, r_39^0'=r_39^post77, rcd_104^0'=rcd_104^post77, rcd_112^0'=rcd_112^post77, rcd_179^0'=rcd_179^post77, rcd_185^0'=rcd_185^post77, rcd_190^0'=rcd_190^post77, rcd_207^0'=rcd_207^post77, rcd_43^0'=rcd_43^post77, rcd_69^0'=rcd_69^post77, result_11^0'=result_11^post77, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post77, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post77, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post77, t_25^0'=t_25^post77, tail_15^0'=tail_15^post77, temp0_21^0'=temp0_21^post77, temp0_30^0'=temp0_30^post77, temp_34^0'=temp_34^post77, temp_35^0'=temp_35^post77, tmp_33^0'=tmp_33^post77, x_24^0'=x_24^post77, x_slam_f_22^0'=x_slam_f_22^post77, y_23^0'=y_23^post77, (-lt_17^post77+lt_17^0 == 0 /\ a_153^0-a_153^post77 == 0 /\ y_23^0-y_23^post77 == 0 /\ -i_29^post77+i_29^0 == 0 /\ -rcd_185^post77+rcd_185^0 == 0 /\ -rcd_179^post77+rcd_179^0 == 0 /\ rcd_190^0-rcd_190^post77 == 0 /\ -lt_20^post77+lt_20^0 == 0 /\ -r_164^post77+r_164^0 == 0 /\ -head_slam_f_28^post77+head_slam_f_28^0 == 0 /\ temp_35^0-temp_35^post77 == 0 /\ -rcd_104^post77+rcd_104^0 == 0 /\ head_16^0-head_16^post77 == 0 /\ r_197^0-r_197^post77 == 0 /\ -a_208^post77+a_208^0 == 0 /\ rcd_69^0-rcd_69^post77 == 0 /\ -tmp_33^post77+tmp_33^0 == 0 /\ -temp0_21^post77+temp0_21^0 == 0 /\ result_11^0-result_11^post77 == 0 /\ temp0_30^0-temp0_30^post77 == 0 /\ rcd_43^0-rcd_43^post77 == 0 /\ -i_110^post77+i_110^0 == 0 /\ nondet_12^0-nondet_12^post77 == 0 /\ -length_27^post77+length_27^0 == 0 /\ -temp_34^post77+temp_34^0 == 0 /\ 1+lt_17^0-head_16^0 <= 0 /\ -head_31^post77+head_31^0 == 0 /\ f_198^0-f_198^post77 == 0 /\ -x_slam_f_22^post77+x_slam_f_22^0 == 0 /\ rcd_112^0-rcd_112^post77 == 0 /\ t_25^0-t_25^post77 == 0 /\ -a_178^post77+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post77 == 0 /\ x_24^0-x_24^post77 == 0 /\ r_39^0-r_39^post77 == 0 /\ i_120^0-i_120^post77 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post77+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_207^post77+rcd_207^0 == 0 /\ -tail_15^post77+tail_15^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post77+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 New rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 propagated equality lt_17^post77 = lt_17^0 propagated equality a_153^post77 = a_153^0 propagated equality y_23^post77 = y_23^0 propagated equality i_29^post77 = i_29^0 propagated equality rcd_185^post77 = rcd_185^0 propagated equality rcd_179^post77 = rcd_179^0 propagated equality rcd_190^post77 = rcd_190^0 propagated equality lt_20^post77 = lt_20^0 propagated equality r_164^post77 = r_164^0 propagated equality head_slam_f_28^post77 = head_slam_f_28^0 propagated equality temp_35^post77 = temp_35^0 propagated equality rcd_104^post77 = rcd_104^0 propagated equality head_16^post77 = head_16^0 propagated equality r_197^post77 = r_197^0 propagated equality a_208^post77 = a_208^0 propagated equality rcd_69^post77 = rcd_69^0 propagated equality tmp_33^post77 = tmp_33^0 propagated equality temp0_21^post77 = temp0_21^0 propagated equality result_11^post77 = result_11^0 propagated equality temp0_30^post77 = temp0_30^0 propagated equality rcd_43^post77 = rcd_43^0 propagated equality i_110^post77 = i_110^0 propagated equality nondet_12^post77 = nondet_12^0 propagated equality length_27^post77 = length_27^0 propagated equality temp_34^post77 = temp_34^0 propagated equality head_31^post77 = head_31^0 propagated equality f_198^post77 = f_198^0 propagated equality x_slam_f_22^post77 = x_slam_f_22^0 propagated equality rcd_112^post77 = rcd_112^0 propagated equality t_25^post77 = t_25^0 propagated equality a_178^post77 = a_178^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post77 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality x_24^post77 = x_24^0 propagated equality r_39^post77 = r_39^0 propagated equality i_120^post77 = i_120^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post77 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_207^post77 = rcd_207^0 propagated equality tail_15^post77 = tail_15^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post77 = result_dot_slayer_malloc_sdv_special_return_value_32^0 Simplified Guard Original rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_17^0-head_16^0 <= 0), cost: 1 New rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l47 -> l48 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_17^0-head_16^0 <= 0, cost: 1 New rule: l47 -> l48 : 1+lt_17^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l48 -> l49 : a_153^0'=a_153^post78, a_178^0'=a_178^post78, a_208^0'=a_208^post78, f_198^0'=f_198^post78, head_16^0'=head_16^post78, head_31^0'=head_31^post78, head_slam_f_28^0'=head_slam_f_28^post78, i_110^0'=i_110^post78, i_120^0'=i_120^post78, i_29^0'=i_29^post78, length_27^0'=length_27^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^post78, r_164^0'=r_164^post78, r_197^0'=r_197^post78, r_39^0'=r_39^post78, rcd_104^0'=rcd_104^post78, rcd_112^0'=rcd_112^post78, rcd_179^0'=rcd_179^post78, rcd_185^0'=rcd_185^post78, rcd_190^0'=rcd_190^post78, rcd_207^0'=rcd_207^post78, rcd_43^0'=rcd_43^post78, rcd_69^0'=rcd_69^post78, result_11^0'=result_11^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post78, t_25^0'=t_25^post78, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^post78, temp0_30^0'=temp0_30^post78, temp_34^0'=temp_34^post78, temp_35^0'=temp_35^post78, tmp_33^0'=tmp_33^post78, x_24^0'=x_24^post78, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=y_23^post78, (0 == 0 /\ -x_24^post78+x_slam_f_22^1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post78+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post78+head_31^0 == 0 /\ -x_24^post78+head_16^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -rcd_179^post78+rcd_179^0 == 0 /\ -rcd_185^post78+rcd_185^0 == 0 /\ lt_20^0-y_23^post78 <= 0 /\ rcd_190^0-rcd_190^post78 == 0 /\ f_198^0-f_198^post78 == 0 /\ -rcd_207^post78+rcd_207^0 == 0 /\ i_29^0-i_29^post78 == 0 /\ x_24^post78-x_slam_f_22^1 <= 0 /\ x_24^post78-x_slam_f_22^1 == 0 /\ temp_35^0-temp_35^post78 == 0 /\ x_24^post78-head_16^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post78 == 0 /\ -lt_20^0+y_23^post78 <= 0 /\ -lt_20^0+y_23^post78 == 0 /\ rcd_43^0-rcd_43^post78 == 0 /\ result_11^0-result_11^post78 == 0 /\ -r_164^post78+r_164^0 == 0 /\ -nondet_12^post78+nondet_12^0 == 0 /\ -head_slam_f_28^post78+head_slam_f_28^0 == 0 /\ t_25^0-t_25^post78 == 0 /\ a_153^0-a_153^post78 == 0 /\ -temp0_21^post78+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post78 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -length_27^post78+length_27^0 == 0 /\ rcd_69^0-rcd_69^post78 == 0 /\ i_120^0-i_120^post78 == 0 /\ rcd_112^0-rcd_112^post78 == 0 /\ r_197^0-r_197^post78 == 0 /\ -a_178^post78+a_178^0 == 0 /\ -temp_34^post78+temp_34^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ r_39^0-r_39^post78 == 0 /\ -rcd_104^post78+rcd_104^0 == 0 /\ -tmp_33^post78+tmp_33^0 == 0 /\ -i_110^post78+i_110^0 == 0), cost: 1 New rule: l48 -> l49 : a_153^0'=a_153^post78, a_178^0'=a_178^post78, a_208^0'=a_208^post78, f_198^0'=f_198^post78, head_16^0'=head_16^post78, head_31^0'=head_31^post78, head_slam_f_28^0'=head_slam_f_28^post78, i_110^0'=i_110^post78, i_120^0'=i_120^post78, i_29^0'=i_29^post78, length_27^0'=length_27^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^post78, r_164^0'=r_164^post78, r_197^0'=r_197^post78, r_39^0'=r_39^post78, rcd_104^0'=rcd_104^post78, rcd_112^0'=rcd_112^post78, rcd_179^0'=rcd_179^post78, rcd_185^0'=rcd_185^post78, rcd_190^0'=rcd_190^post78, rcd_207^0'=rcd_207^post78, rcd_43^0'=rcd_43^post78, rcd_69^0'=rcd_69^post78, result_11^0'=result_11^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post78, t_25^0'=t_25^post78, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^post78, temp0_30^0'=temp0_30^post78, temp_34^0'=temp_34^post78, temp_35^0'=temp_35^post78, tmp_33^0'=tmp_33^post78, x_24^0'=x_24^post78, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=y_23^post78, (0 == 0 /\ -x_24^post78+x_slam_f_22^1 <= 0 /\ -x_24^post78+x_slam_f_22^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post78+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post78+head_31^0 == 0 /\ -x_24^post78+head_16^0 <= 0 /\ -x_24^post78+head_16^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post78+rcd_179^0 == 0 /\ -rcd_185^post78+rcd_185^0 == 0 /\ lt_20^0-y_23^post78 <= 0 /\ lt_20^0-y_23^post78 == 0 /\ rcd_190^0-rcd_190^post78 == 0 /\ f_198^0-f_198^post78 == 0 /\ -rcd_207^post78+rcd_207^0 == 0 /\ i_29^0-i_29^post78 == 0 /\ x_24^post78-x_slam_f_22^1 <= 0 /\ x_24^post78-x_slam_f_22^1 == 0 /\ temp_35^0-temp_35^post78 == 0 /\ x_24^post78-head_16^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post78 == 0 /\ -lt_20^0+y_23^post78 <= 0 /\ -lt_20^0+y_23^post78 == 0 /\ rcd_43^0-rcd_43^post78 == 0 /\ result_11^0-result_11^post78 == 0 /\ -r_164^post78+r_164^0 == 0 /\ -nondet_12^post78+nondet_12^0 == 0 /\ -head_slam_f_28^post78+head_slam_f_28^0 == 0 /\ t_25^0-t_25^post78 == 0 /\ a_153^0-a_153^post78 == 0 /\ -temp0_21^post78+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post78 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -length_27^post78+length_27^0 == 0 /\ rcd_69^0-rcd_69^post78 == 0 /\ i_120^0-i_120^post78 == 0 /\ rcd_112^0-rcd_112^post78 == 0 /\ r_197^0-r_197^post78 == 0 /\ -a_178^post78+a_178^0 == 0 /\ -temp_34^post78+temp_34^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ r_39^0-r_39^post78 == 0 /\ -rcd_104^post78+rcd_104^0 == 0 /\ -tmp_33^post78+tmp_33^0 == 0 /\ -i_110^post78+i_110^0 == 0), cost: 1 Propagated Equalities Original rule: l48 -> l49 : a_153^0'=a_153^post78, a_178^0'=a_178^post78, a_208^0'=a_208^post78, f_198^0'=f_198^post78, head_16^0'=head_16^post78, head_31^0'=head_31^post78, head_slam_f_28^0'=head_slam_f_28^post78, i_110^0'=i_110^post78, i_120^0'=i_120^post78, i_29^0'=i_29^post78, length_27^0'=length_27^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^post78, r_164^0'=r_164^post78, r_197^0'=r_197^post78, r_39^0'=r_39^post78, rcd_104^0'=rcd_104^post78, rcd_112^0'=rcd_112^post78, rcd_179^0'=rcd_179^post78, rcd_185^0'=rcd_185^post78, rcd_190^0'=rcd_190^post78, rcd_207^0'=rcd_207^post78, rcd_43^0'=rcd_43^post78, rcd_69^0'=rcd_69^post78, result_11^0'=result_11^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post78, t_25^0'=t_25^post78, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^post78, temp0_30^0'=temp0_30^post78, temp_34^0'=temp_34^post78, temp_35^0'=temp_35^post78, tmp_33^0'=tmp_33^post78, x_24^0'=x_24^post78, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=y_23^post78, (0 == 0 /\ -x_24^post78+x_slam_f_22^1 <= 0 /\ -x_24^post78+x_slam_f_22^1 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post78+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -head_31^post78+head_31^0 == 0 /\ -x_24^post78+head_16^0 <= 0 /\ -x_24^post78+head_16^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post78+rcd_179^0 == 0 /\ -rcd_185^post78+rcd_185^0 == 0 /\ lt_20^0-y_23^post78 <= 0 /\ lt_20^0-y_23^post78 == 0 /\ rcd_190^0-rcd_190^post78 == 0 /\ f_198^0-f_198^post78 == 0 /\ -rcd_207^post78+rcd_207^0 == 0 /\ i_29^0-i_29^post78 == 0 /\ x_24^post78-x_slam_f_22^1 <= 0 /\ x_24^post78-x_slam_f_22^1 == 0 /\ temp_35^0-temp_35^post78 == 0 /\ x_24^post78-head_16^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ a_208^0-a_208^post78 == 0 /\ -lt_20^0+y_23^post78 <= 0 /\ -lt_20^0+y_23^post78 == 0 /\ rcd_43^0-rcd_43^post78 == 0 /\ result_11^0-result_11^post78 == 0 /\ -r_164^post78+r_164^0 == 0 /\ -nondet_12^post78+nondet_12^0 == 0 /\ -head_slam_f_28^post78+head_slam_f_28^0 == 0 /\ t_25^0-t_25^post78 == 0 /\ a_153^0-a_153^post78 == 0 /\ -temp0_21^post78+temp0_21^0 == 0 /\ temp0_30^0-temp0_30^post78 == 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -length_27^post78+length_27^0 == 0 /\ rcd_69^0-rcd_69^post78 == 0 /\ i_120^0-i_120^post78 == 0 /\ rcd_112^0-rcd_112^post78 == 0 /\ r_197^0-r_197^post78 == 0 /\ -a_178^post78+a_178^0 == 0 /\ -temp_34^post78+temp_34^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ r_39^0-r_39^post78 == 0 /\ -rcd_104^post78+rcd_104^0 == 0 /\ -tmp_33^post78+tmp_33^0 == 0 /\ -i_110^post78+i_110^0 == 0), cost: 1 New rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+head_16^0 == 0), cost: 1 propagated equality x_24^post78 = x_slam_f_22^1 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post78 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_31^post78 = head_31^0 propagated equality rcd_179^post78 = rcd_179^0 propagated equality rcd_185^post78 = rcd_185^0 propagated equality y_23^post78 = lt_20^0 propagated equality rcd_190^post78 = rcd_190^0 propagated equality f_198^post78 = f_198^0 propagated equality rcd_207^post78 = rcd_207^0 propagated equality i_29^post78 = i_29^0 propagated equality temp_35^post78 = temp_35^0 propagated equality a_208^post78 = a_208^0 propagated equality rcd_43^post78 = rcd_43^0 propagated equality result_11^post78 = result_11^0 propagated equality r_164^post78 = r_164^0 propagated equality nondet_12^post78 = nondet_12^0 propagated equality head_slam_f_28^post78 = head_slam_f_28^0 propagated equality t_25^post78 = t_25^0 propagated equality a_153^post78 = a_153^0 propagated equality temp0_21^post78 = temp0_21^0 propagated equality temp0_30^post78 = temp0_30^0 propagated equality length_27^post78 = length_27^0 propagated equality rcd_69^post78 = rcd_69^0 propagated equality i_120^post78 = i_120^0 propagated equality rcd_112^post78 = rcd_112^0 propagated equality r_197^post78 = r_197^0 propagated equality a_178^post78 = a_178^0 propagated equality temp_34^post78 = temp_34^0 propagated equality r_39^post78 = r_39^0 propagated equality rcd_104^post78 = rcd_104^0 propagated equality tmp_33^post78 = tmp_33^0 propagated equality i_110^post78 = i_110^0 Propagated Equalities Original rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_slam_f_22^1, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^1-head_16^0 <= 0 /\ x_slam_f_22^1-head_16^0 == 0 /\ -x_slam_f_22^1+head_16^0 <= 0 /\ -x_slam_f_22^1+head_16^0 == 0), cost: 1 New rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality x_slam_f_22^1 = head_16^0 Simplified Guard Original rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 made implied equalities explicit Original rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l48 -> l49 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^post78, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post78, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l48 -> l49 : head_16^0'=head_16^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, tail_15^0'=tail_15^post78, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 Propagated Equalities Original rule: l49 -> l50 : a_153^0'=a_153^post79, a_178^0'=a_178^post79, a_208^0'=a_208^post79, f_198^0'=f_198^post79, head_16^0'=head_16^post79, head_31^0'=head_31^post79, head_slam_f_28^0'=head_slam_f_28^post79, i_110^0'=i_110^post79, i_120^0'=i_120^post79, i_29^0'=i_29^post79, length_27^0'=length_27^post79, lt_17^0'=lt_17^post79, lt_20^0'=lt_20^post79, nondet_12^0'=nondet_12^post79, r_164^0'=r_164^post79, r_197^0'=r_197^post79, r_39^0'=r_39^post79, rcd_104^0'=rcd_104^post79, rcd_112^0'=rcd_112^post79, rcd_179^0'=rcd_179^post79, rcd_185^0'=rcd_185^post79, rcd_190^0'=rcd_190^post79, rcd_207^0'=rcd_207^post79, rcd_43^0'=rcd_43^post79, rcd_69^0'=rcd_69^post79, result_11^0'=result_11^post79, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post79, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post79, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post79, t_25^0'=t_25^post79, tail_15^0'=tail_15^post79, temp0_21^0'=temp0_21^post79, temp0_30^0'=temp0_30^post79, temp_34^0'=temp_34^post79, temp_35^0'=temp_35^post79, tmp_33^0'=tmp_33^post79, x_24^0'=x_24^post79, x_slam_f_22^0'=x_slam_f_22^post79, y_23^0'=y_23^post79, (-length_27^post79+length_27^0 == 0 /\ f_198^0-f_198^post79 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post79 == 0 /\ -rcd_104^post79+rcd_104^0 == 0 /\ nondet_12^0-nondet_12^post79 == 0 /\ a_208^0-a_208^post79 == 0 /\ -rcd_185^post79+rcd_185^0 == 0 /\ -rcd_179^post79+rcd_179^0 == 0 /\ y_23^0-y_23^post79 == 0 /\ rcd_190^0-rcd_190^post79 == 0 /\ -rcd_207^post79+rcd_207^0 == 0 /\ lt_17^0-lt_17^post79 == 0 /\ -i_110^post79+i_110^0 == 0 /\ -head_31^post79+head_31^0 == 0 /\ temp_35^0-temp_35^post79 == 0 /\ -head_slam_f_28^post79+head_slam_f_28^0 == 0 /\ -result_11^post79+result_11^0 == 0 /\ -lt_20^post79+lt_20^0 == 0 /\ -head_16^post79+head_16^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post79 == 0 /\ -r_164^post79+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post79 == 0 /\ -a_178^post79+a_178^0 == 0 /\ -a_153^post79+a_153^0 == 0 /\ temp0_30^0-temp0_30^post79 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post79+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_112^0-rcd_112^post79 == 0 /\ rcd_43^0-rcd_43^post79 == 0 /\ temp_34^0-temp_34^post79 == 0 /\ t_25^0-t_25^post79 == 0 /\ r_39^0-r_39^post79 == 0 /\ -i_29^post79+i_29^0 == 0 /\ i_120^0-i_120^post79 == 0 /\ 1+y_23^0-x_24^0 <= 0 /\ -x_24^post79+x_24^0 == 0 /\ rcd_69^0-rcd_69^post79 == 0 /\ -tmp_33^post79+tmp_33^0 == 0 /\ -r_197^post79+r_197^0 == 0 /\ -temp0_21^post79+temp0_21^0 == 0 /\ tail_15^0-tail_15^post79 == 0), cost: 1 New rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 propagated equality length_27^post79 = length_27^0 propagated equality f_198^post79 = f_198^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post79 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_104^post79 = rcd_104^0 propagated equality nondet_12^post79 = nondet_12^0 propagated equality a_208^post79 = a_208^0 propagated equality rcd_185^post79 = rcd_185^0 propagated equality rcd_179^post79 = rcd_179^0 propagated equality y_23^post79 = y_23^0 propagated equality rcd_190^post79 = rcd_190^0 propagated equality rcd_207^post79 = rcd_207^0 propagated equality lt_17^post79 = lt_17^0 propagated equality i_110^post79 = i_110^0 propagated equality head_31^post79 = head_31^0 propagated equality temp_35^post79 = temp_35^0 propagated equality head_slam_f_28^post79 = head_slam_f_28^0 propagated equality result_11^post79 = result_11^0 propagated equality lt_20^post79 = lt_20^0 propagated equality head_16^post79 = head_16^0 propagated equality x_slam_f_22^post79 = x_slam_f_22^0 propagated equality r_164^post79 = r_164^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post79 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality a_178^post79 = a_178^0 propagated equality a_153^post79 = a_153^0 propagated equality temp0_30^post79 = temp0_30^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post79 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_112^post79 = rcd_112^0 propagated equality rcd_43^post79 = rcd_43^0 propagated equality temp_34^post79 = temp_34^0 propagated equality t_25^post79 = t_25^0 propagated equality r_39^post79 = r_39^0 propagated equality i_29^post79 = i_29^0 propagated equality i_120^post79 = i_120^0 propagated equality x_24^post79 = x_24^0 propagated equality rcd_69^post79 = rcd_69^0 propagated equality tmp_33^post79 = tmp_33^0 propagated equality r_197^post79 = r_197^0 propagated equality temp0_21^post79 = temp0_21^0 propagated equality tail_15^post79 = tail_15^0 Simplified Guard Original rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-x_24^0 <= 0, cost: 1 New rule: l49 -> l50 : 1+y_23^0-x_24^0 <= 0, cost: 1 Propagated Equalities Original rule: l49 -> l50 : a_153^0'=a_153^post80, a_178^0'=a_178^post80, a_208^0'=a_208^post80, f_198^0'=f_198^post80, head_16^0'=head_16^post80, head_31^0'=head_31^post80, head_slam_f_28^0'=head_slam_f_28^post80, i_110^0'=i_110^post80, i_120^0'=i_120^post80, i_29^0'=i_29^post80, length_27^0'=length_27^post80, lt_17^0'=lt_17^post80, lt_20^0'=lt_20^post80, nondet_12^0'=nondet_12^post80, r_164^0'=r_164^post80, r_197^0'=r_197^post80, r_39^0'=r_39^post80, rcd_104^0'=rcd_104^post80, rcd_112^0'=rcd_112^post80, rcd_179^0'=rcd_179^post80, rcd_185^0'=rcd_185^post80, rcd_190^0'=rcd_190^post80, rcd_207^0'=rcd_207^post80, rcd_43^0'=rcd_43^post80, rcd_69^0'=rcd_69^post80, result_11^0'=result_11^post80, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post80, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post80, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post80, t_25^0'=t_25^post80, tail_15^0'=tail_15^post80, temp0_21^0'=temp0_21^post80, temp0_30^0'=temp0_30^post80, temp_34^0'=temp_34^post80, temp_35^0'=temp_35^post80, tmp_33^0'=tmp_33^post80, x_24^0'=x_24^post80, x_slam_f_22^0'=x_slam_f_22^post80, y_23^0'=y_23^post80, (temp_35^0-temp_35^post80 == 0 /\ -a_208^post80+a_208^0 == 0 /\ -a_178^post80+a_178^0 == 0 /\ -temp_34^post80+temp_34^0 == 0 /\ nondet_12^0-nondet_12^post80 == 0 /\ -i_110^post80+i_110^0 == 0 /\ -rcd_190^post80+rcd_190^0 == 0 /\ -rcd_179^post80+rcd_179^0 == 0 /\ -r_164^post80+r_164^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post80 == 0 /\ f_198^0-f_198^post80 == 0 /\ y_23^0-y_23^post80 == 0 /\ rcd_104^0-rcd_104^post80 == 0 /\ lt_17^0-lt_17^post80 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post80 == 0 /\ -tmp_33^post80+tmp_33^0 == 0 /\ rcd_185^0-rcd_185^post80 == 0 /\ i_120^0-i_120^post80 == 0 /\ -i_29^post80+i_29^0 == 0 /\ a_153^0-a_153^post80 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post80+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ 1-y_23^0+x_24^0 <= 0 /\ temp0_30^0-temp0_30^post80 == 0 /\ r_39^0-r_39^post80 == 0 /\ -result_11^post80+result_11^0 == 0 /\ -lt_20^post80+lt_20^0 == 0 /\ -temp0_21^post80+temp0_21^0 == 0 /\ -head_slam_f_28^post80+head_slam_f_28^0 == 0 /\ -rcd_207^post80+rcd_207^0 == 0 /\ -r_197^post80+r_197^0 == 0 /\ -rcd_112^post80+rcd_112^0 == 0 /\ rcd_43^0-rcd_43^post80 == 0 /\ t_25^0-t_25^post80 == 0 /\ x_24^0-x_24^post80 == 0 /\ rcd_69^0-rcd_69^post80 == 0 /\ -length_27^post80+length_27^0 == 0 /\ -head_16^post80+head_16^0 == 0 /\ tail_15^0-tail_15^post80 == 0 /\ head_31^0-head_31^post80 == 0 /\ -x_slam_f_22^post80+x_slam_f_22^0 == 0), cost: 1 New rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 propagated equality temp_35^post80 = temp_35^0 propagated equality a_208^post80 = a_208^0 propagated equality a_178^post80 = a_178^0 propagated equality temp_34^post80 = temp_34^0 propagated equality nondet_12^post80 = nondet_12^0 propagated equality i_110^post80 = i_110^0 propagated equality rcd_190^post80 = rcd_190^0 propagated equality rcd_179^post80 = rcd_179^0 propagated equality r_164^post80 = r_164^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post80 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality f_198^post80 = f_198^0 propagated equality y_23^post80 = y_23^0 propagated equality rcd_104^post80 = rcd_104^0 propagated equality lt_17^post80 = lt_17^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post80 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality tmp_33^post80 = tmp_33^0 propagated equality rcd_185^post80 = rcd_185^0 propagated equality i_120^post80 = i_120^0 propagated equality i_29^post80 = i_29^0 propagated equality a_153^post80 = a_153^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post80 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality temp0_30^post80 = temp0_30^0 propagated equality r_39^post80 = r_39^0 propagated equality result_11^post80 = result_11^0 propagated equality lt_20^post80 = lt_20^0 propagated equality temp0_21^post80 = temp0_21^0 propagated equality head_slam_f_28^post80 = head_slam_f_28^0 propagated equality rcd_207^post80 = rcd_207^0 propagated equality r_197^post80 = r_197^0 propagated equality rcd_112^post80 = rcd_112^0 propagated equality rcd_43^post80 = rcd_43^0 propagated equality t_25^post80 = t_25^0 propagated equality x_24^post80 = x_24^0 propagated equality rcd_69^post80 = rcd_69^0 propagated equality length_27^post80 = length_27^0 propagated equality head_16^post80 = head_16^0 propagated equality tail_15^post80 = tail_15^0 propagated equality head_31^post80 = head_31^0 propagated equality x_slam_f_22^post80 = x_slam_f_22^0 Simplified Guard Original rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+x_24^0 <= 0), cost: 1 New rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l49 -> l50 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+x_24^0 <= 0, cost: 1 New rule: l49 -> l50 : 1-y_23^0+x_24^0 <= 0, cost: 1 made implied equalities explicit Original rule: l50 -> l51 : a_153^0'=a_153^post81, a_178^0'=a_178^post81, a_208^0'=a_208^post81, f_198^0'=f_198^post81, head_16^0'=head_16^post81, head_31^0'=head_31^post81, head_slam_f_28^0'=head_slam_f_28^post81, i_110^0'=i_110^post81, i_120^0'=i_120^post81, i_29^0'=i_29^post81, length_27^0'=length_27^post81, lt_17^0'=lt_17^post81, lt_20^0'=lt_20^post81, nondet_12^0'=nondet_12^post81, r_164^0'=r_164^post81, r_197^0'=r_197^post81, r_39^0'=r_39^post81, rcd_104^0'=rcd_104^post81, rcd_112^0'=rcd_112^post81, rcd_179^0'=rcd_179^post81, rcd_185^0'=rcd_185^post81, rcd_190^0'=rcd_190^post81, rcd_207^0'=rcd_207^post81, rcd_43^0'=rcd_43^post81, rcd_69^0'=rcd_69^post81, result_11^0'=result_11^post81, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post81, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post81, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post81, t_25^0'=t_25^post81, tail_15^0'=tail_15^post81, temp0_21^0'=temp0_21^post81, temp0_30^0'=temp0_30^post81, temp_34^0'=temp_34^post81, temp_35^0'=temp_35^post81, tmp_33^0'=tmp_33^post81, x_24^0'=x_24^post81, x_slam_f_22^0'=x_slam_f_22^post81, y_23^0'=y_23^post81, (result_11^0-result_11^post81 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -a_178^post81+a_178^0 == 0 /\ y_23^0-y_23^post81 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp_34^post81+temp_34^0 == 0 /\ lt_17^0-lt_17^post81 == 0 /\ head_16^0-t_25^post81 <= 0 /\ lt_20^0-lt_20^post81 == 0 /\ -tmp_33^post81+tmp_33^0 == 0 /\ -temp0_21^post81+temp0_21^0 == 0 /\ -i_110^post81+i_110^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post81+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post81+rcd_179^0 == 0 /\ rcd_112^0-rcd_112^post81 == 0 /\ -rcd_104^post81+rcd_104^0 == 0 /\ -nondet_12^post81+nondet_12^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post81 == 0 /\ -head_16^0+t_25^post81 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post81+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^post81+rcd_43^0 == 0 /\ -tail_15^post81+tail_15^0 == 0 /\ i_29^0-i_29^post81 == 0 /\ temp_35^0-temp_35^post81 == 0 /\ a_208^0-a_208^post81 == 0 /\ rcd_190^0-rcd_190^post81 == 0 /\ i_120^0-i_120^post81 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post81 == 0 /\ r_197^0-r_197^post81 == 0 /\ a_153^0-a_153^post81 == 0 /\ -x_24^0+t_25^post81 == 0 /\ -length_27^post81+length_27^0 == 0 /\ -x_slam_f_22^post81+x_slam_f_22^0 == 0 /\ -x_24^post81+x_24^0 == 0 /\ temp0_30^0-temp0_30^post81 == 0 /\ r_39^0-r_39^post81 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -rcd_207^post81+rcd_207^0 == 0 /\ -rcd_185^post81+rcd_185^0 == 0 /\ -head_slam_f_28^post81+head_slam_f_28^0 == 0 /\ -head_31^post81+head_31^0 == 0 /\ rcd_69^0-rcd_69^post81 == 0 /\ -r_164^post81+r_164^0 == 0 /\ -head_16^post81+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l50 -> l51 : a_153^0'=a_153^post81, a_178^0'=a_178^post81, a_208^0'=a_208^post81, f_198^0'=f_198^post81, head_16^0'=head_16^post81, head_31^0'=head_31^post81, head_slam_f_28^0'=head_slam_f_28^post81, i_110^0'=i_110^post81, i_120^0'=i_120^post81, i_29^0'=i_29^post81, length_27^0'=length_27^post81, lt_17^0'=lt_17^post81, lt_20^0'=lt_20^post81, nondet_12^0'=nondet_12^post81, r_164^0'=r_164^post81, r_197^0'=r_197^post81, r_39^0'=r_39^post81, rcd_104^0'=rcd_104^post81, rcd_112^0'=rcd_112^post81, rcd_179^0'=rcd_179^post81, rcd_185^0'=rcd_185^post81, rcd_190^0'=rcd_190^post81, rcd_207^0'=rcd_207^post81, rcd_43^0'=rcd_43^post81, rcd_69^0'=rcd_69^post81, result_11^0'=result_11^post81, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post81, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post81, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post81, t_25^0'=t_25^post81, tail_15^0'=tail_15^post81, temp0_21^0'=temp0_21^post81, temp0_30^0'=temp0_30^post81, temp_34^0'=temp_34^post81, temp_35^0'=temp_35^post81, tmp_33^0'=tmp_33^post81, x_24^0'=x_24^post81, x_slam_f_22^0'=x_slam_f_22^post81, y_23^0'=y_23^post81, (result_11^0-result_11^post81 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -a_178^post81+a_178^0 == 0 /\ y_23^0-y_23^post81 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp_34^post81+temp_34^0 == 0 /\ lt_17^0-lt_17^post81 == 0 /\ head_16^0-t_25^post81 <= 0 /\ head_16^0-t_25^post81 == 0 /\ lt_20^0-lt_20^post81 == 0 /\ -tmp_33^post81+tmp_33^0 == 0 /\ -temp0_21^post81+temp0_21^0 == 0 /\ -i_110^post81+i_110^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post81+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post81+rcd_179^0 == 0 /\ rcd_112^0-rcd_112^post81 == 0 /\ -rcd_104^post81+rcd_104^0 == 0 /\ -nondet_12^post81+nondet_12^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post81 == 0 /\ -head_16^0+t_25^post81 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post81+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^post81+rcd_43^0 == 0 /\ -tail_15^post81+tail_15^0 == 0 /\ i_29^0-i_29^post81 == 0 /\ temp_35^0-temp_35^post81 == 0 /\ a_208^0-a_208^post81 == 0 /\ rcd_190^0-rcd_190^post81 == 0 /\ i_120^0-i_120^post81 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post81 == 0 /\ r_197^0-r_197^post81 == 0 /\ a_153^0-a_153^post81 == 0 /\ -x_24^0+t_25^post81 == 0 /\ -length_27^post81+length_27^0 == 0 /\ -x_slam_f_22^post81+x_slam_f_22^0 == 0 /\ -x_24^post81+x_24^0 == 0 /\ temp0_30^0-temp0_30^post81 == 0 /\ r_39^0-r_39^post81 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_207^post81+rcd_207^0 == 0 /\ -rcd_185^post81+rcd_185^0 == 0 /\ -head_slam_f_28^post81+head_slam_f_28^0 == 0 /\ -head_31^post81+head_31^0 == 0 /\ rcd_69^0-rcd_69^post81 == 0 /\ -r_164^post81+r_164^0 == 0 /\ -head_16^post81+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l50 -> l51 : a_153^0'=a_153^post81, a_178^0'=a_178^post81, a_208^0'=a_208^post81, f_198^0'=f_198^post81, head_16^0'=head_16^post81, head_31^0'=head_31^post81, head_slam_f_28^0'=head_slam_f_28^post81, i_110^0'=i_110^post81, i_120^0'=i_120^post81, i_29^0'=i_29^post81, length_27^0'=length_27^post81, lt_17^0'=lt_17^post81, lt_20^0'=lt_20^post81, nondet_12^0'=nondet_12^post81, r_164^0'=r_164^post81, r_197^0'=r_197^post81, r_39^0'=r_39^post81, rcd_104^0'=rcd_104^post81, rcd_112^0'=rcd_112^post81, rcd_179^0'=rcd_179^post81, rcd_185^0'=rcd_185^post81, rcd_190^0'=rcd_190^post81, rcd_207^0'=rcd_207^post81, rcd_43^0'=rcd_43^post81, rcd_69^0'=rcd_69^post81, result_11^0'=result_11^post81, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post81, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post81, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post81, t_25^0'=t_25^post81, tail_15^0'=tail_15^post81, temp0_21^0'=temp0_21^post81, temp0_30^0'=temp0_30^post81, temp_34^0'=temp_34^post81, temp_35^0'=temp_35^post81, tmp_33^0'=tmp_33^post81, x_24^0'=x_24^post81, x_slam_f_22^0'=x_slam_f_22^post81, y_23^0'=y_23^post81, (result_11^0-result_11^post81 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -a_178^post81+a_178^0 == 0 /\ y_23^0-y_23^post81 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp_34^post81+temp_34^0 == 0 /\ lt_17^0-lt_17^post81 == 0 /\ head_16^0-t_25^post81 <= 0 /\ head_16^0-t_25^post81 == 0 /\ lt_20^0-lt_20^post81 == 0 /\ -tmp_33^post81+tmp_33^0 == 0 /\ -temp0_21^post81+temp0_21^0 == 0 /\ -i_110^post81+i_110^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post81+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -rcd_179^post81+rcd_179^0 == 0 /\ rcd_112^0-rcd_112^post81 == 0 /\ -rcd_104^post81+rcd_104^0 == 0 /\ -nondet_12^post81+nondet_12^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ f_198^0-f_198^post81 == 0 /\ -head_16^0+t_25^post81 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post81+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_43^post81+rcd_43^0 == 0 /\ -tail_15^post81+tail_15^0 == 0 /\ i_29^0-i_29^post81 == 0 /\ temp_35^0-temp_35^post81 == 0 /\ a_208^0-a_208^post81 == 0 /\ rcd_190^0-rcd_190^post81 == 0 /\ i_120^0-i_120^post81 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post81 == 0 /\ r_197^0-r_197^post81 == 0 /\ a_153^0-a_153^post81 == 0 /\ -x_24^0+t_25^post81 == 0 /\ -length_27^post81+length_27^0 == 0 /\ -x_slam_f_22^post81+x_slam_f_22^0 == 0 /\ -x_24^post81+x_24^0 == 0 /\ temp0_30^0-temp0_30^post81 == 0 /\ r_39^0-r_39^post81 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_207^post81+rcd_207^0 == 0 /\ -rcd_185^post81+rcd_185^0 == 0 /\ -head_slam_f_28^post81+head_slam_f_28^0 == 0 /\ -head_31^post81+head_31^0 == 0 /\ rcd_69^0-rcd_69^post81 == 0 /\ -r_164^post81+r_164^0 == 0 /\ -head_16^post81+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 propagated equality result_11^post81 = result_11^0 propagated equality a_178^post81 = a_178^0 propagated equality y_23^post81 = y_23^0 propagated equality temp_34^post81 = temp_34^0 propagated equality lt_17^post81 = lt_17^0 propagated equality t_25^post81 = head_16^0 propagated equality lt_20^post81 = lt_20^0 propagated equality tmp_33^post81 = tmp_33^0 propagated equality temp0_21^post81 = temp0_21^0 propagated equality i_110^post81 = i_110^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post81 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_179^post81 = rcd_179^0 propagated equality rcd_112^post81 = rcd_112^0 propagated equality rcd_104^post81 = rcd_104^0 propagated equality nondet_12^post81 = nondet_12^0 propagated equality f_198^post81 = f_198^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post81 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_43^post81 = rcd_43^0 propagated equality tail_15^post81 = tail_15^0 propagated equality i_29^post81 = i_29^0 propagated equality temp_35^post81 = temp_35^0 propagated equality a_208^post81 = a_208^0 propagated equality rcd_190^post81 = rcd_190^0 propagated equality i_120^post81 = i_120^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post81 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality r_197^post81 = r_197^0 propagated equality a_153^post81 = a_153^0 propagated equality length_27^post81 = length_27^0 propagated equality x_slam_f_22^post81 = x_slam_f_22^0 propagated equality x_24^post81 = x_24^0 propagated equality temp0_30^post81 = temp0_30^0 propagated equality r_39^post81 = r_39^0 propagated equality rcd_207^post81 = rcd_207^0 propagated equality rcd_185^post81 = rcd_185^0 propagated equality head_slam_f_28^post81 = head_slam_f_28^0 propagated equality head_31^post81 = head_31^0 propagated equality rcd_69^post81 = rcd_69^0 propagated equality r_164^post81 = r_164^0 propagated equality head_16^post81 = head_16^0 Simplified Guard Original rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ -y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 made implied equalities explicit Original rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l50 -> l51 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=head_16^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 New rule: l50 -> l51 : t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 Propagated Equalities Original rule: l51 -> l52 : a_153^0'=a_153^post82, a_178^0'=a_178^post82, a_208^0'=a_208^post82, f_198^0'=f_198^post82, head_16^0'=head_16^post82, head_31^0'=head_31^post82, head_slam_f_28^0'=head_slam_f_28^post82, i_110^0'=i_110^post82, i_120^0'=i_120^post82, i_29^0'=i_29^post82, length_27^0'=length_27^post82, lt_17^0'=lt_17^post82, lt_20^0'=lt_20^post82, nondet_12^0'=nondet_12^post82, r_164^0'=r_164^post82, r_197^0'=r_197^post82, r_39^0'=r_39^post82, rcd_104^0'=rcd_104^post82, rcd_112^0'=rcd_112^post82, rcd_179^0'=rcd_179^post82, rcd_185^0'=rcd_185^post82, rcd_190^0'=rcd_190^post82, rcd_207^0'=rcd_207^post82, rcd_43^0'=rcd_43^post82, rcd_69^0'=rcd_69^post82, result_11^0'=result_11^post82, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post82, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post82, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post82, t_25^0'=t_25^post82, tail_15^0'=tail_15^post82, temp0_21^0'=temp0_21^post82, temp0_30^0'=temp0_30^post82, temp_34^0'=temp_34^post82, temp_35^0'=temp_35^post82, tmp_33^0'=tmp_33^post82, x_24^0'=x_24^post82, x_slam_f_22^0'=x_slam_f_22^post82, y_23^0'=y_23^post82, (a_208^0-a_208^post82 == 0 /\ -r_164^post82+r_164^0 == 0 /\ -temp_34^post82+temp_34^0 == 0 /\ -nondet_12^post82+nondet_12^0 == 0 /\ tail_15^0-tail_15^post82 == 0 /\ -x_24^post82+x_24^0 == 0 /\ -result_11^post82+result_11^0 == 0 /\ -r_39^post82+r_39^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post82 == 0 /\ -rcd_104^post82+rcd_104^0 == 0 /\ -head_16^post82+head_16^0 == 0 /\ lt_17^0-lt_17^post82 == 0 /\ temp0_21^0-temp0_21^post82 == 0 /\ head_31^0-head_31^post82 == 0 /\ x_slam_f_22^0-x_slam_f_22^post82 == 0 /\ -rcd_207^post82+rcd_207^0 == 0 /\ 1-y_23^0+head_16^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post82+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ rcd_190^0-rcd_190^post82 == 0 /\ i_120^0-i_120^post82 == 0 /\ -length_27^post82+length_27^0 == 0 /\ -head_slam_f_28^post82+head_slam_f_28^0 == 0 /\ -temp_35^post82+temp_35^0 == 0 /\ -f_198^post82+f_198^0 == 0 /\ i_29^0-i_29^post82 == 0 /\ -rcd_185^post82+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post82 == 0 /\ a_153^0-a_153^post82 == 0 /\ rcd_43^0-rcd_43^post82 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post82 == 0 /\ rcd_69^0-rcd_69^post82 == 0 /\ -i_110^post82+i_110^0 == 0 /\ -tmp_33^post82+tmp_33^0 == 0 /\ r_197^0-r_197^post82 == 0 /\ -temp0_30^post82+temp0_30^0 == 0 /\ lt_20^0-lt_20^post82 == 0 /\ y_23^0-y_23^post82 == 0 /\ t_25^0-t_25^post82 == 0 /\ -a_178^post82+a_178^0 == 0 /\ -rcd_179^post82+rcd_179^0 == 0), cost: 1 New rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 propagated equality a_208^post82 = a_208^0 propagated equality r_164^post82 = r_164^0 propagated equality temp_34^post82 = temp_34^0 propagated equality nondet_12^post82 = nondet_12^0 propagated equality tail_15^post82 = tail_15^0 propagated equality x_24^post82 = x_24^0 propagated equality result_11^post82 = result_11^0 propagated equality r_39^post82 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post82 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_104^post82 = rcd_104^0 propagated equality head_16^post82 = head_16^0 propagated equality lt_17^post82 = lt_17^0 propagated equality temp0_21^post82 = temp0_21^0 propagated equality head_31^post82 = head_31^0 propagated equality x_slam_f_22^post82 = x_slam_f_22^0 propagated equality rcd_207^post82 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post82 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_190^post82 = rcd_190^0 propagated equality i_120^post82 = i_120^0 propagated equality length_27^post82 = length_27^0 propagated equality head_slam_f_28^post82 = head_slam_f_28^0 propagated equality temp_35^post82 = temp_35^0 propagated equality f_198^post82 = f_198^0 propagated equality i_29^post82 = i_29^0 propagated equality rcd_185^post82 = rcd_185^0 propagated equality rcd_112^post82 = rcd_112^0 propagated equality a_153^post82 = a_153^0 propagated equality rcd_43^post82 = rcd_43^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post82 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_69^post82 = rcd_69^0 propagated equality i_110^post82 = i_110^0 propagated equality tmp_33^post82 = tmp_33^0 propagated equality r_197^post82 = r_197^0 propagated equality temp0_30^post82 = temp0_30^0 propagated equality lt_20^post82 = lt_20^0 propagated equality y_23^post82 = y_23^0 propagated equality t_25^post82 = t_25^0 propagated equality a_178^post82 = a_178^0 propagated equality rcd_179^post82 = rcd_179^0 Simplified Guard Original rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-y_23^0+head_16^0 <= 0), cost: 1 New rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-y_23^0+head_16^0 <= 0, cost: 1 New rule: l51 -> l52 : 1-y_23^0+head_16^0 <= 0, cost: 1 Propagated Equalities Original rule: l51 -> l52 : a_153^0'=a_153^post83, a_178^0'=a_178^post83, a_208^0'=a_208^post83, f_198^0'=f_198^post83, head_16^0'=head_16^post83, head_31^0'=head_31^post83, head_slam_f_28^0'=head_slam_f_28^post83, i_110^0'=i_110^post83, i_120^0'=i_120^post83, i_29^0'=i_29^post83, length_27^0'=length_27^post83, lt_17^0'=lt_17^post83, lt_20^0'=lt_20^post83, nondet_12^0'=nondet_12^post83, r_164^0'=r_164^post83, r_197^0'=r_197^post83, r_39^0'=r_39^post83, rcd_104^0'=rcd_104^post83, rcd_112^0'=rcd_112^post83, rcd_179^0'=rcd_179^post83, rcd_185^0'=rcd_185^post83, rcd_190^0'=rcd_190^post83, rcd_207^0'=rcd_207^post83, rcd_43^0'=rcd_43^post83, rcd_69^0'=rcd_69^post83, result_11^0'=result_11^post83, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post83, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post83, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post83, t_25^0'=t_25^post83, tail_15^0'=tail_15^post83, temp0_21^0'=temp0_21^post83, temp0_30^0'=temp0_30^post83, temp_34^0'=temp_34^post83, temp_35^0'=temp_35^post83, tmp_33^0'=tmp_33^post83, x_24^0'=x_24^post83, x_slam_f_22^0'=x_slam_f_22^post83, y_23^0'=y_23^post83, (-i_29^post83+i_29^0 == 0 /\ 1+y_23^0-head_16^0 <= 0 /\ -temp_35^post83+temp_35^0 == 0 /\ nondet_12^0-nondet_12^post83 == 0 /\ t_25^0-t_25^post83 == 0 /\ -x_24^post83+x_24^0 == 0 /\ -tmp_33^post83+tmp_33^0 == 0 /\ i_120^0-i_120^post83 == 0 /\ a_153^0-a_153^post83 == 0 /\ rcd_185^0-rcd_185^post83 == 0 /\ -head_slam_f_28^post83+head_slam_f_28^0 == 0 /\ rcd_190^0-rcd_190^post83 == 0 /\ -temp0_21^post83+temp0_21^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post83 == 0 /\ -a_178^post83+a_178^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post83 == 0 /\ lt_17^0-lt_17^post83 == 0 /\ -result_11^post83+result_11^0 == 0 /\ head_16^0-head_16^post83 == 0 /\ temp_34^0-temp_34^post83 == 0 /\ -length_27^post83+length_27^0 == 0 /\ -rcd_207^post83+rcd_207^0 == 0 /\ -rcd_179^post83+rcd_179^0 == 0 /\ -lt_20^post83+lt_20^0 == 0 /\ rcd_104^0-rcd_104^post83 == 0 /\ -rcd_112^post83+rcd_112^0 == 0 /\ i_110^0-i_110^post83 == 0 /\ -head_31^post83+head_31^0 == 0 /\ r_39^0-r_39^post83 == 0 /\ -r_197^post83+r_197^0 == 0 /\ -r_164^post83+r_164^0 == 0 /\ rcd_43^0-rcd_43^post83 == 0 /\ temp0_30^0-temp0_30^post83 == 0 /\ -x_slam_f_22^post83+x_slam_f_22^0 == 0 /\ tail_15^0-tail_15^post83 == 0 /\ f_198^0-f_198^post83 == 0 /\ -a_208^post83+a_208^0 == 0 /\ rcd_69^0-rcd_69^post83 == 0 /\ y_23^0-y_23^post83 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post83+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0), cost: 1 New rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 propagated equality i_29^post83 = i_29^0 propagated equality temp_35^post83 = temp_35^0 propagated equality nondet_12^post83 = nondet_12^0 propagated equality t_25^post83 = t_25^0 propagated equality x_24^post83 = x_24^0 propagated equality tmp_33^post83 = tmp_33^0 propagated equality i_120^post83 = i_120^0 propagated equality a_153^post83 = a_153^0 propagated equality rcd_185^post83 = rcd_185^0 propagated equality head_slam_f_28^post83 = head_slam_f_28^0 propagated equality rcd_190^post83 = rcd_190^0 propagated equality temp0_21^post83 = temp0_21^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post83 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality a_178^post83 = a_178^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post83 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality lt_17^post83 = lt_17^0 propagated equality result_11^post83 = result_11^0 propagated equality head_16^post83 = head_16^0 propagated equality temp_34^post83 = temp_34^0 propagated equality length_27^post83 = length_27^0 propagated equality rcd_207^post83 = rcd_207^0 propagated equality rcd_179^post83 = rcd_179^0 propagated equality lt_20^post83 = lt_20^0 propagated equality rcd_104^post83 = rcd_104^0 propagated equality rcd_112^post83 = rcd_112^0 propagated equality i_110^post83 = i_110^0 propagated equality head_31^post83 = head_31^0 propagated equality r_39^post83 = r_39^0 propagated equality r_197^post83 = r_197^0 propagated equality r_164^post83 = r_164^0 propagated equality rcd_43^post83 = rcd_43^0 propagated equality temp0_30^post83 = temp0_30^0 propagated equality x_slam_f_22^post83 = x_slam_f_22^0 propagated equality tail_15^post83 = tail_15^0 propagated equality f_198^post83 = f_198^0 propagated equality a_208^post83 = a_208^0 propagated equality rcd_69^post83 = rcd_69^0 propagated equality y_23^post83 = y_23^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post83 = result_dot_slayer_malloc_sdv_special_return_value_32^0 Simplified Guard Original rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+y_23^0-head_16^0 <= 0), cost: 1 New rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l51 -> l52 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+y_23^0-head_16^0 <= 0, cost: 1 New rule: l51 -> l52 : 1+y_23^0-head_16^0 <= 0, cost: 1 made implied equalities explicit Original rule: l52 -> l37 : a_153^0'=a_153^post84, a_178^0'=a_178^post84, a_208^0'=a_208^post84, f_198^0'=f_198^post84, head_16^0'=head_16^post84, head_31^0'=head_31^post84, head_slam_f_28^0'=head_slam_f_28^post84, i_110^0'=i_110^post84, i_120^0'=i_120^post84, i_29^0'=i_29^post84, length_27^0'=length_27^post84, lt_17^0'=lt_17^post84, lt_20^0'=lt_20^post84, nondet_12^0'=nondet_12^post84, r_164^0'=r_164^post84, r_197^0'=r_197^post84, r_39^0'=r_39^post84, rcd_104^0'=rcd_104^post84, rcd_112^0'=rcd_112^post84, rcd_179^0'=rcd_179^post84, rcd_185^0'=rcd_185^post84, rcd_190^0'=rcd_190^post84, rcd_207^0'=rcd_207^post84, rcd_43^0'=rcd_43^post84, rcd_69^0'=rcd_69^post84, result_11^0'=result_11^post84, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post84, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post84, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post84, t_25^0'=t_25^post84, tail_15^0'=tail_15^post84, temp0_21^0'=temp0_21^post84, temp0_30^0'=temp0_30^post84, temp_34^0'=temp_34^post84, temp_35^0'=temp_35^post84, tmp_33^0'=tmp_33^post84, x_24^0'=x_24^post84, x_slam_f_22^0'=x_slam_f_22^post84, y_23^0'=y_23^post84, (-i_110^post84+i_110^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ r_39^0-r_39^post84 == 0 /\ a_178^0-a_178^post84 == 0 /\ rcd_112^0-rcd_112^post84 == 0 /\ i_120^0-i_120^post84 == 0 /\ rcd_190^0-rcd_190^post84 == 0 /\ -a_208^post84+a_208^0 == 0 /\ i_29^0-i_29^post84 == 0 /\ temp_35^0-temp_35^post84 == 0 /\ a_153^0-a_153^post84 == 0 /\ -temp0_30^post84+temp0_30^0 == 0 /\ -rcd_43^post84+rcd_43^0 == 0 /\ rcd_69^0-rcd_69^post84 == 0 /\ tail_15^0-tail_15^post84 == 0 /\ r_197^0-r_197^post84 == 0 /\ head_31^0-head_31^post84 == 0 /\ -t_25^post84+t_25^0 == 0 /\ y_23^0-y_23^post84 == 0 /\ lt_20^0-lt_20^post84 == 0 /\ -temp_34^post84+temp_34^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post84 == 0 /\ -result_11^post84+result_11^0 == 0 /\ -tmp_33^post84+tmp_33^0 == 0 /\ -temp0_21^post84+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post84 == 0 /\ -r_164^post84+r_164^0 == 0 /\ -x_24^post84+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post84+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post84+length_27^0 == 0 /\ -rcd_207^post84+rcd_207^0 == 0 /\ -head_16^post84+head_16^0 == 0 /\ -rcd_104^post84+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post84 == 0 /\ lt_17^0-lt_17^post84 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post84 == 0 /\ -rcd_179^post84+rcd_179^0 == 0 /\ -head_slam_f_28^post84+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post84 == 0 /\ -rcd_185^post84+rcd_185^0 == 0), cost: 1 New rule: l52 -> l37 : a_153^0'=a_153^post84, a_178^0'=a_178^post84, a_208^0'=a_208^post84, f_198^0'=f_198^post84, head_16^0'=head_16^post84, head_31^0'=head_31^post84, head_slam_f_28^0'=head_slam_f_28^post84, i_110^0'=i_110^post84, i_120^0'=i_120^post84, i_29^0'=i_29^post84, length_27^0'=length_27^post84, lt_17^0'=lt_17^post84, lt_20^0'=lt_20^post84, nondet_12^0'=nondet_12^post84, r_164^0'=r_164^post84, r_197^0'=r_197^post84, r_39^0'=r_39^post84, rcd_104^0'=rcd_104^post84, rcd_112^0'=rcd_112^post84, rcd_179^0'=rcd_179^post84, rcd_185^0'=rcd_185^post84, rcd_190^0'=rcd_190^post84, rcd_207^0'=rcd_207^post84, rcd_43^0'=rcd_43^post84, rcd_69^0'=rcd_69^post84, result_11^0'=result_11^post84, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post84, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post84, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post84, t_25^0'=t_25^post84, tail_15^0'=tail_15^post84, temp0_21^0'=temp0_21^post84, temp0_30^0'=temp0_30^post84, temp_34^0'=temp_34^post84, temp_35^0'=temp_35^post84, tmp_33^0'=tmp_33^post84, x_24^0'=x_24^post84, x_slam_f_22^0'=x_slam_f_22^post84, y_23^0'=y_23^post84, (-i_110^post84+i_110^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ r_39^0-r_39^post84 == 0 /\ a_178^0-a_178^post84 == 0 /\ rcd_112^0-rcd_112^post84 == 0 /\ i_120^0-i_120^post84 == 0 /\ rcd_190^0-rcd_190^post84 == 0 /\ -a_208^post84+a_208^0 == 0 /\ i_29^0-i_29^post84 == 0 /\ temp_35^0-temp_35^post84 == 0 /\ a_153^0-a_153^post84 == 0 /\ -temp0_30^post84+temp0_30^0 == 0 /\ -rcd_43^post84+rcd_43^0 == 0 /\ rcd_69^0-rcd_69^post84 == 0 /\ tail_15^0-tail_15^post84 == 0 /\ r_197^0-r_197^post84 == 0 /\ head_31^0-head_31^post84 == 0 /\ -t_25^post84+t_25^0 == 0 /\ y_23^0-y_23^post84 == 0 /\ lt_20^0-lt_20^post84 == 0 /\ -temp_34^post84+temp_34^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post84 == 0 /\ -result_11^post84+result_11^0 == 0 /\ -tmp_33^post84+tmp_33^0 == 0 /\ -temp0_21^post84+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post84 == 0 /\ -r_164^post84+r_164^0 == 0 /\ -x_24^post84+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post84+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post84+length_27^0 == 0 /\ -rcd_207^post84+rcd_207^0 == 0 /\ -head_16^post84+head_16^0 == 0 /\ -rcd_104^post84+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post84 == 0 /\ lt_17^0-lt_17^post84 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post84 == 0 /\ -rcd_179^post84+rcd_179^0 == 0 /\ -head_slam_f_28^post84+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post84 == 0 /\ -rcd_185^post84+rcd_185^0 == 0), cost: 1 Propagated Equalities Original rule: l52 -> l37 : a_153^0'=a_153^post84, a_178^0'=a_178^post84, a_208^0'=a_208^post84, f_198^0'=f_198^post84, head_16^0'=head_16^post84, head_31^0'=head_31^post84, head_slam_f_28^0'=head_slam_f_28^post84, i_110^0'=i_110^post84, i_120^0'=i_120^post84, i_29^0'=i_29^post84, length_27^0'=length_27^post84, lt_17^0'=lt_17^post84, lt_20^0'=lt_20^post84, nondet_12^0'=nondet_12^post84, r_164^0'=r_164^post84, r_197^0'=r_197^post84, r_39^0'=r_39^post84, rcd_104^0'=rcd_104^post84, rcd_112^0'=rcd_112^post84, rcd_179^0'=rcd_179^post84, rcd_185^0'=rcd_185^post84, rcd_190^0'=rcd_190^post84, rcd_207^0'=rcd_207^post84, rcd_43^0'=rcd_43^post84, rcd_69^0'=rcd_69^post84, result_11^0'=result_11^post84, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post84, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post84, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post84, t_25^0'=t_25^post84, tail_15^0'=tail_15^post84, temp0_21^0'=temp0_21^post84, temp0_30^0'=temp0_30^post84, temp_34^0'=temp_34^post84, temp_35^0'=temp_35^post84, tmp_33^0'=tmp_33^post84, x_24^0'=x_24^post84, x_slam_f_22^0'=x_slam_f_22^post84, y_23^0'=y_23^post84, (-i_110^post84+i_110^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ r_39^0-r_39^post84 == 0 /\ a_178^0-a_178^post84 == 0 /\ rcd_112^0-rcd_112^post84 == 0 /\ i_120^0-i_120^post84 == 0 /\ rcd_190^0-rcd_190^post84 == 0 /\ -a_208^post84+a_208^0 == 0 /\ i_29^0-i_29^post84 == 0 /\ temp_35^0-temp_35^post84 == 0 /\ a_153^0-a_153^post84 == 0 /\ -temp0_30^post84+temp0_30^0 == 0 /\ -rcd_43^post84+rcd_43^0 == 0 /\ rcd_69^0-rcd_69^post84 == 0 /\ tail_15^0-tail_15^post84 == 0 /\ r_197^0-r_197^post84 == 0 /\ head_31^0-head_31^post84 == 0 /\ -t_25^post84+t_25^0 == 0 /\ y_23^0-y_23^post84 == 0 /\ lt_20^0-lt_20^post84 == 0 /\ -temp_34^post84+temp_34^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post84 == 0 /\ -result_11^post84+result_11^0 == 0 /\ -tmp_33^post84+tmp_33^0 == 0 /\ -temp0_21^post84+temp0_21^0 == 0 /\ nondet_12^0-nondet_12^post84 == 0 /\ -r_164^post84+r_164^0 == 0 /\ -x_24^post84+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post84+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -length_27^post84+length_27^0 == 0 /\ -rcd_207^post84+rcd_207^0 == 0 /\ -head_16^post84+head_16^0 == 0 /\ -rcd_104^post84+rcd_104^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post84 == 0 /\ lt_17^0-lt_17^post84 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post84 == 0 /\ -rcd_179^post84+rcd_179^0 == 0 /\ -head_slam_f_28^post84+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post84 == 0 /\ -rcd_185^post84+rcd_185^0 == 0), cost: 1 New rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality i_110^post84 = i_110^0 propagated equality r_39^post84 = r_39^0 propagated equality a_178^post84 = a_178^0 propagated equality rcd_112^post84 = rcd_112^0 propagated equality i_120^post84 = i_120^0 propagated equality rcd_190^post84 = rcd_190^0 propagated equality a_208^post84 = a_208^0 propagated equality i_29^post84 = i_29^0 propagated equality temp_35^post84 = temp_35^0 propagated equality a_153^post84 = a_153^0 propagated equality temp0_30^post84 = temp0_30^0 propagated equality rcd_43^post84 = rcd_43^0 propagated equality rcd_69^post84 = rcd_69^0 propagated equality tail_15^post84 = tail_15^0 propagated equality r_197^post84 = r_197^0 propagated equality head_31^post84 = head_31^0 propagated equality t_25^post84 = t_25^0 propagated equality y_23^post84 = y_23^0 propagated equality lt_20^post84 = lt_20^0 propagated equality temp_34^post84 = temp_34^0 propagated equality x_slam_f_22^post84 = x_slam_f_22^0 propagated equality result_11^post84 = result_11^0 propagated equality tmp_33^post84 = tmp_33^0 propagated equality temp0_21^post84 = temp0_21^0 propagated equality nondet_12^post84 = nondet_12^0 propagated equality r_164^post84 = r_164^0 propagated equality x_24^post84 = x_24^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post84 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality length_27^post84 = length_27^0 propagated equality rcd_207^post84 = rcd_207^0 propagated equality head_16^post84 = head_16^0 propagated equality rcd_104^post84 = rcd_104^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post84 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality lt_17^post84 = lt_17^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post84 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_179^post84 = rcd_179^0 propagated equality head_slam_f_28^post84 = head_slam_f_28^0 propagated equality f_198^post84 = f_198^0 propagated equality rcd_185^post84 = rcd_185^0 Simplified Guard Original rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 made implied equalities explicit Original rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l52 -> l37 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l52 -> l37 : (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 made implied equalities explicit Original rule: l23 -> l0 : a_153^0'=a_153^post85, a_178^0'=a_178^post85, a_208^0'=a_208^post85, f_198^0'=f_198^post85, head_16^0'=head_16^post85, head_31^0'=head_31^post85, head_slam_f_28^0'=head_slam_f_28^post85, i_110^0'=i_110^post85, i_120^0'=i_120^post85, i_29^0'=i_29^post85, length_27^0'=length_27^post85, lt_17^0'=lt_17^post85, lt_20^0'=lt_20^post85, nondet_12^0'=nondet_12^post85, r_164^0'=r_164^post85, r_197^0'=r_197^post85, r_39^0'=r_39^post85, rcd_104^0'=rcd_104^post85, rcd_112^0'=rcd_112^post85, rcd_179^0'=rcd_179^post85, rcd_185^0'=rcd_185^post85, rcd_190^0'=rcd_190^post85, rcd_207^0'=rcd_207^post85, rcd_43^0'=rcd_43^post85, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^post85, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post85, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post85, t_25^0'=t_25^post85, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^post85, temp0_30^0'=temp0_30^post85, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^post85, tmp_33^0'=tmp_33^post85, x_24^0'=x_24^post85, x_slam_f_22^0'=x_slam_f_22^post85, y_23^0'=y_23^post85, (0 == 0 /\ -r_164^post85+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 <= 0 /\ -rcd_207^post85+rcd_207^0 == 0 /\ -rcd_43^post85+rcd_43^0 == 0 /\ -rcd_185^post85+rcd_185^0 == 0 /\ -rcd_179^post85+rcd_179^0 == 0 /\ -rcd_104^post85+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post85 == 0 /\ tmp_33^post85-head_31^post85 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 <= 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ rcd_190^0-rcd_190^post85 == 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ i_120^0-i_120^post85 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ r_197^0-r_197^post85 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post85-tail_15^post85 <= 0 /\ -tmp_33^post85+head_31^post85 <= 0 /\ -tmp_33^post85+head_31^post85 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post85+length_27^0 <= 0 /\ head_slam_f_28^post85-result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -a_153^post85+a_153^0 == 0 /\ t_25^0-t_25^post85 == 0 /\ tmp_33^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ nondet_12^0-nondet_12^post85 == 0 /\ 2-i_29^post85 <= 0 /\ y_23^0-y_23^post85 == 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ 2-length_27^0 <= 0 /\ lt_17^0-lt_17^post85 == 0 /\ -head_slam_f_28^post85+tail_15^post85 <= 0 /\ -length_27^post85+length_27^0 == 0 /\ -head_16^post85+head_16^0 == 0 /\ rcd_112^0-rcd_112^post85 == 0 /\ -x_slam_f_22^post85+x_slam_f_22^0 == 0 /\ f_198^0-f_198^post85 == 0 /\ lt_20^0-lt_20^post85 == 0 /\ -x_24^post85+x_24^0 == 0 /\ -temp0_21^post85+temp0_21^0 == 0 /\ -head_31^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -a_178^post85+a_178^0 == 0 /\ tmp_33^post85-temp_34^0 == 0 /\ r_39^0-r_39^post85 == 0 /\ a_208^0-a_208^post85 == 0 /\ head_slam_f_28^post85-tail_15^post85 <= 0 /\ -temp_35^post85+temp_35^0 == 0 /\ -2+i_29^post85 <= 0 /\ -i_110^post85+i_110^0 == 0 /\ -1+i_29^post85-i_29^0 == 0 /\ 1-length_27^0 <= 0 /\ -result_11^post85+result_11^0 == 0), cost: 1 New rule: l23 -> l0 : a_153^0'=a_153^post85, a_178^0'=a_178^post85, a_208^0'=a_208^post85, f_198^0'=f_198^post85, head_16^0'=head_16^post85, head_31^0'=head_31^post85, head_slam_f_28^0'=head_slam_f_28^post85, i_110^0'=i_110^post85, i_120^0'=i_120^post85, i_29^0'=i_29^post85, length_27^0'=length_27^post85, lt_17^0'=lt_17^post85, lt_20^0'=lt_20^post85, nondet_12^0'=nondet_12^post85, r_164^0'=r_164^post85, r_197^0'=r_197^post85, r_39^0'=r_39^post85, rcd_104^0'=rcd_104^post85, rcd_112^0'=rcd_112^post85, rcd_179^0'=rcd_179^post85, rcd_185^0'=rcd_185^post85, rcd_190^0'=rcd_190^post85, rcd_207^0'=rcd_207^post85, rcd_43^0'=rcd_43^post85, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^post85, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post85, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post85, t_25^0'=t_25^post85, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^post85, temp0_30^0'=temp0_30^post85, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^post85, tmp_33^0'=tmp_33^post85, x_24^0'=x_24^post85, x_slam_f_22^0'=x_slam_f_22^post85, y_23^0'=y_23^post85, (0 == 0 /\ -r_164^post85+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 == 0 /\ -rcd_207^post85+rcd_207^0 == 0 /\ -rcd_43^post85+rcd_43^0 == 0 /\ -rcd_185^post85+rcd_185^0 == 0 /\ -rcd_179^post85+rcd_179^0 == 0 /\ -rcd_104^post85+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post85 == 0 /\ tmp_33^post85-head_31^post85 <= 0 /\ tmp_33^post85-head_31^post85 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 == 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 == 0 /\ rcd_190^0-rcd_190^post85 == 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 == 0 /\ i_120^0-i_120^post85 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ r_197^0-r_197^post85 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post85-tail_15^post85 <= 0 /\ -tmp_33^post85+head_31^post85 <= 0 /\ -tmp_33^post85+head_31^post85 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post85+length_27^0 <= 0 /\ head_slam_f_28^post85-result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -a_153^post85+a_153^0 == 0 /\ t_25^0-t_25^post85 == 0 /\ tmp_33^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ nondet_12^0-nondet_12^post85 == 0 /\ 2-i_29^post85 <= 0 /\ 2-i_29^post85 == 0 /\ y_23^0-y_23^post85 == 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 == 0 /\ 2-length_27^0 <= 0 /\ lt_17^0-lt_17^post85 == 0 /\ -head_slam_f_28^post85+tail_15^post85 <= 0 /\ -head_slam_f_28^post85+tail_15^post85 == 0 /\ -length_27^post85+length_27^0 == 0 /\ -head_16^post85+head_16^0 == 0 /\ rcd_112^0-rcd_112^post85 == 0 /\ -x_slam_f_22^post85+x_slam_f_22^0 == 0 /\ f_198^0-f_198^post85 == 0 /\ lt_20^0-lt_20^post85 == 0 /\ -x_24^post85+x_24^0 == 0 /\ -temp0_21^post85+temp0_21^0 == 0 /\ -head_31^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -a_178^post85+a_178^0 == 0 /\ tmp_33^post85-temp_34^0 == 0 /\ r_39^0-r_39^post85 == 0 /\ a_208^0-a_208^post85 == 0 /\ head_slam_f_28^post85-tail_15^post85 <= 0 /\ -temp_35^post85+temp_35^0 == 0 /\ -2+i_29^post85 <= 0 /\ -i_110^post85+i_110^0 == 0 /\ -1+i_29^post85-i_29^0 == 0 /\ 1-length_27^0 <= 0 /\ -result_11^post85+result_11^0 == 0), cost: 1 Propagated Equalities Original rule: l23 -> l0 : a_153^0'=a_153^post85, a_178^0'=a_178^post85, a_208^0'=a_208^post85, f_198^0'=f_198^post85, head_16^0'=head_16^post85, head_31^0'=head_31^post85, head_slam_f_28^0'=head_slam_f_28^post85, i_110^0'=i_110^post85, i_120^0'=i_120^post85, i_29^0'=i_29^post85, length_27^0'=length_27^post85, lt_17^0'=lt_17^post85, lt_20^0'=lt_20^post85, nondet_12^0'=nondet_12^post85, r_164^0'=r_164^post85, r_197^0'=r_197^post85, r_39^0'=r_39^post85, rcd_104^0'=rcd_104^post85, rcd_112^0'=rcd_112^post85, rcd_179^0'=rcd_179^post85, rcd_185^0'=rcd_185^post85, rcd_190^0'=rcd_190^post85, rcd_207^0'=rcd_207^post85, rcd_43^0'=rcd_43^post85, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^post85, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post85, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post85, t_25^0'=t_25^post85, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^post85, temp0_30^0'=temp0_30^post85, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^post85, tmp_33^0'=tmp_33^post85, x_24^0'=x_24^post85, x_slam_f_22^0'=x_slam_f_22^post85, y_23^0'=y_23^post85, (0 == 0 /\ -r_164^post85+r_164^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post85+tail_15^post85 == 0 /\ -rcd_207^post85+rcd_207^0 == 0 /\ -rcd_43^post85+rcd_43^0 == 0 /\ -rcd_185^post85+rcd_185^0 == 0 /\ -rcd_179^post85+rcd_179^0 == 0 /\ -rcd_104^post85+rcd_104^0 == 0 /\ temp0_30^0-temp0_30^post85 == 0 /\ tmp_33^post85-head_31^post85 <= 0 /\ tmp_33^post85-head_31^post85 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post85-length_27^0 == 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -head_slam_f_28^post85+result_dot_slayer_malloc_sdv_special_return_value_13^post85 == 0 /\ rcd_190^0-rcd_190^post85 == 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -tmp_33^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 == 0 /\ i_120^0-i_120^post85 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ r_197^0-r_197^post85 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post85-tail_15^post85 <= 0 /\ -tmp_33^post85+head_31^post85 <= 0 /\ -tmp_33^post85+head_31^post85 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post85+length_27^0 <= 0 /\ head_slam_f_28^post85-result_dot_slayer_malloc_sdv_special_return_value_13^post85 <= 0 /\ -a_153^post85+a_153^0 == 0 /\ t_25^0-t_25^post85 == 0 /\ tmp_33^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ nondet_12^0-nondet_12^post85 == 0 /\ 2-i_29^post85 <= 0 /\ 2-i_29^post85 == 0 /\ y_23^0-y_23^post85 == 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ head_31^post85-result_dot_slayer_malloc_sdv_special_return_value_32^post85 == 0 /\ 2-length_27^0 <= 0 /\ lt_17^0-lt_17^post85 == 0 /\ -head_slam_f_28^post85+tail_15^post85 <= 0 /\ -head_slam_f_28^post85+tail_15^post85 == 0 /\ -length_27^post85+length_27^0 == 0 /\ -head_16^post85+head_16^0 == 0 /\ rcd_112^0-rcd_112^post85 == 0 /\ -x_slam_f_22^post85+x_slam_f_22^0 == 0 /\ f_198^0-f_198^post85 == 0 /\ lt_20^0-lt_20^post85 == 0 /\ -x_24^post85+x_24^0 == 0 /\ -temp0_21^post85+temp0_21^0 == 0 /\ -head_31^post85+result_dot_slayer_malloc_sdv_special_return_value_32^post85 <= 0 /\ -a_178^post85+a_178^0 == 0 /\ tmp_33^post85-temp_34^0 == 0 /\ r_39^0-r_39^post85 == 0 /\ a_208^0-a_208^post85 == 0 /\ head_slam_f_28^post85-tail_15^post85 <= 0 /\ -temp_35^post85+temp_35^0 == 0 /\ -2+i_29^post85 <= 0 /\ -i_110^post85+i_110^0 == 0 /\ -1+i_29^post85-i_29^0 == 0 /\ 1-length_27^0 <= 0 /\ -result_11^post85+result_11^0 == 0), cost: 1 New rule: l23 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=2, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 propagated equality r_164^post85 = r_164^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post85 = tail_15^post85 propagated equality rcd_207^post85 = rcd_207^0 propagated equality rcd_43^post85 = rcd_43^0 propagated equality rcd_185^post85 = rcd_185^0 propagated equality rcd_179^post85 = rcd_179^0 propagated equality rcd_104^post85 = rcd_104^0 propagated equality temp0_30^post85 = temp0_30^0 propagated equality head_31^post85 = tmp_33^post85 propagated equality result_dot_nondet_sdv_special_return_value_14^post85 = length_27^0 propagated equality head_slam_f_28^post85 = tail_15^post85 propagated equality rcd_190^post85 = rcd_190^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post85 = tmp_33^post85 propagated equality i_120^post85 = i_120^0 propagated equality r_197^post85 = r_197^0 propagated equality a_153^post85 = a_153^0 propagated equality t_25^post85 = t_25^0 propagated equality nondet_12^post85 = nondet_12^0 propagated equality i_29^post85 = 2 propagated equality y_23^post85 = y_23^0 propagated equality lt_17^post85 = lt_17^0 propagated equality length_27^post85 = length_27^0 propagated equality head_16^post85 = head_16^0 propagated equality rcd_112^post85 = rcd_112^0 propagated equality x_slam_f_22^post85 = x_slam_f_22^0 propagated equality f_198^post85 = f_198^0 propagated equality lt_20^post85 = lt_20^0 propagated equality x_24^post85 = x_24^0 propagated equality temp0_21^post85 = temp0_21^0 propagated equality a_178^post85 = a_178^0 propagated equality tmp_33^post85 = temp_34^0 propagated equality r_39^post85 = r_39^0 propagated equality a_208^post85 = a_208^0 propagated equality temp_35^post85 = temp_35^0 propagated equality i_110^post85 = i_110^0 propagated equality result_11^post85 = result_11^0 Simplified Guard Original rule: l23 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=2, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l23 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=2, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l23 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=2, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^post85, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, t_25^0'=t_25^0, tail_15^0'=tail_15^post85, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post85, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 New rule: l23 -> l0 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_29^0'=2, rcd_69^0'=rcd_69^post85, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post85, temp_34^0'=temp_34^post85, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 Propagated Equalities Original rule: l12 -> l53 : a_153^0'=a_153^post86, a_178^0'=a_178^post86, a_208^0'=a_208^post86, f_198^0'=f_198^post86, head_16^0'=head_16^post86, head_31^0'=head_31^post86, head_slam_f_28^0'=head_slam_f_28^post86, i_110^0'=i_110^post86, i_120^0'=i_120^post86, i_29^0'=i_29^post86, length_27^0'=length_27^post86, lt_17^0'=lt_17^post86, lt_20^0'=lt_20^post86, nondet_12^0'=nondet_12^post86, r_164^0'=r_164^post86, r_197^0'=r_197^post86, r_39^0'=r_39^post86, rcd_104^0'=rcd_104^post86, rcd_112^0'=rcd_112^post86, rcd_179^0'=rcd_179^post86, rcd_185^0'=rcd_185^post86, rcd_190^0'=rcd_190^post86, rcd_207^0'=rcd_207^post86, rcd_43^0'=rcd_43^post86, rcd_69^0'=rcd_69^post86, result_11^0'=result_11^post86, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post86, t_25^0'=t_25^post86, tail_15^0'=tail_15^post86, temp0_21^0'=temp0_21^post86, temp0_30^0'=temp0_30^post86, temp_34^0'=temp_34^post86, temp_35^0'=temp_35^post86, tmp_33^0'=tmp_33^post86, x_24^0'=x_24^post86, x_slam_f_22^0'=x_slam_f_22^post86, y_23^0'=y_23^post86, (0 == 0 /\ -rcd_179^post86+rcd_179^0 == 0 /\ -rcd_185^post86+rcd_185^0 == 0 /\ a_153^0-a_153^post86 == 0 /\ -head_31^post86+head_31^0 == 0 /\ -lt_17^post86+lt_17^0 == 0 /\ -rcd_104^post86+rcd_104^0 == 0 /\ -lt_20^post86+lt_20^0 == 0 /\ temp0_30^0-temp0_30^post86 == 0 /\ -head_slam_f_28^post86+head_slam_f_28^0 == 0 /\ -r_164^post86+r_164^0 == 0 /\ rcd_190^0-rcd_190^post86 == 0 /\ rcd_43^0-rcd_43^post86 == 0 /\ temp_34^0-temp_34^post86 == 0 /\ head_16^0-head_16^post86 == 0 /\ r_197^0-r_197^post86 == 0 /\ -a_208^post86+a_208^0 == 0 /\ t_25^0-t_25^post86 == 0 /\ result_11^post86-temp0_21^0 == 0 /\ -i_110^post86+i_110^0 == 0 /\ nondet_12^0-nondet_12^post86 == 0 /\ -length_27^post86+length_27^0 == 0 /\ -x_slam_f_22^post86+x_slam_f_22^0 == 0 /\ rcd_69^0-rcd_69^post86 == 0 /\ y_23^0-y_23^post86 == 0 /\ -rcd_207^post86+rcd_207^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post86+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ x_24^0-x_24^post86 == 0 /\ rcd_112^0-rcd_112^post86 == 0 /\ -tail_15^post86+tail_15^0 == 0 /\ f_198^0-f_198^post86 == 0 /\ -a_178^post86+a_178^0 == 0 /\ temp_35^0-temp_35^post86 == 0 /\ r_39^0-r_39^post86 == 0 /\ i_120^0-i_120^post86 == 0 /\ -tmp_33^post86+tmp_33^0 == 0 /\ -i_29^post86+i_29^0 == 0 /\ -temp0_21^post86+temp0_21^0 == 0), cost: 1 New rule: l12 -> l53 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 0 == 0, cost: 1 propagated equality rcd_179^post86 = rcd_179^0 propagated equality rcd_185^post86 = rcd_185^0 propagated equality a_153^post86 = a_153^0 propagated equality head_31^post86 = head_31^0 propagated equality lt_17^post86 = lt_17^0 propagated equality rcd_104^post86 = rcd_104^0 propagated equality lt_20^post86 = lt_20^0 propagated equality temp0_30^post86 = temp0_30^0 propagated equality head_slam_f_28^post86 = head_slam_f_28^0 propagated equality r_164^post86 = r_164^0 propagated equality rcd_190^post86 = rcd_190^0 propagated equality rcd_43^post86 = rcd_43^0 propagated equality temp_34^post86 = temp_34^0 propagated equality head_16^post86 = head_16^0 propagated equality r_197^post86 = r_197^0 propagated equality a_208^post86 = a_208^0 propagated equality t_25^post86 = t_25^0 propagated equality result_11^post86 = temp0_21^0 propagated equality i_110^post86 = i_110^0 propagated equality nondet_12^post86 = nondet_12^0 propagated equality length_27^post86 = length_27^0 propagated equality x_slam_f_22^post86 = x_slam_f_22^0 propagated equality rcd_69^post86 = rcd_69^0 propagated equality y_23^post86 = y_23^0 propagated equality rcd_207^post86 = rcd_207^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post86 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality x_24^post86 = x_24^0 propagated equality rcd_112^post86 = rcd_112^0 propagated equality tail_15^post86 = tail_15^0 propagated equality f_198^post86 = f_198^0 propagated equality a_178^post86 = a_178^0 propagated equality temp_35^post86 = temp_35^0 propagated equality r_39^post86 = r_39^0 propagated equality i_120^post86 = i_120^0 propagated equality tmp_33^post86 = tmp_33^0 propagated equality i_29^post86 = i_29^0 propagated equality temp0_21^post86 = temp0_21^0 Simplified Guard Original rule: l12 -> l53 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 0 == 0, cost: 1 New rule: l12 -> l53 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, T, cost: 1 Removed Trivial Updates Original rule: l12 -> l53 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, T, cost: 1 New rule: l12 -> l53 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, T, cost: 1 Propagated Equalities Original rule: l53 -> l54 : a_153^0'=a_153^post87, a_178^0'=a_178^post87, a_208^0'=a_208^post87, f_198^0'=f_198^post87, head_16^0'=head_16^post87, head_31^0'=head_31^post87, head_slam_f_28^0'=head_slam_f_28^post87, i_110^0'=i_110^post87, i_120^0'=i_120^post87, i_29^0'=i_29^post87, length_27^0'=length_27^post87, lt_17^0'=lt_17^post87, lt_20^0'=lt_20^post87, nondet_12^0'=nondet_12^post87, r_164^0'=r_164^post87, r_197^0'=r_197^post87, r_39^0'=r_39^post87, rcd_104^0'=rcd_104^post87, rcd_112^0'=rcd_112^post87, rcd_179^0'=rcd_179^post87, rcd_185^0'=rcd_185^post87, rcd_190^0'=rcd_190^post87, rcd_207^0'=rcd_207^post87, rcd_43^0'=rcd_43^post87, rcd_69^0'=rcd_69^post87, result_11^0'=result_11^post87, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post87, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post87, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post87, t_25^0'=t_25^post87, tail_15^0'=tail_15^post87, temp0_21^0'=temp0_21^post87, temp0_30^0'=temp0_30^post87, temp_34^0'=temp_34^post87, temp_35^0'=temp_35^post87, tmp_33^0'=tmp_33^post87, x_24^0'=x_24^post87, x_slam_f_22^0'=x_slam_f_22^post87, y_23^0'=y_23^post87, (nondet_12^0-nondet_12^post87 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post87+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ temp_35^0-temp_35^post87 == 0 /\ r_39^0-r_39^post87 == 0 /\ -head_slam_f_28^post87+head_slam_f_28^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post87 == 0 /\ -a_178^post87+a_178^0 == 0 /\ f_198^0-f_198^post87 == 0 /\ -t_25^post87+t_25^0 == 0 /\ -temp_34^post87+temp_34^0 == 0 /\ -r_164^post87+r_164^0 == 0 /\ -i_110^post87+i_110^0 == 0 /\ -x_24^post87+x_24^0 == 0 /\ -tmp_33^post87+tmp_33^0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -temp0_21^post87+temp0_21^0 == 0 /\ -temp0_30^post87+temp0_30^0 == 0 /\ a_208^0-a_208^post87 == 0 /\ lt_20^0-lt_20^post87 == 0 /\ length_27^0-length_27^post87 == 0 /\ r_197^0-r_197^post87 == 0 /\ rcd_69^0-rcd_69^post87 == 0 /\ y_23^0-y_23^post87 == 0 /\ tail_15^0-tail_15^post87 == 0 /\ -rcd_104^post87+rcd_104^0 == 0 /\ -rcd_207^post87+rcd_207^0 == 0 /\ -rcd_43^post87+rcd_43^0 == 0 /\ i_29^0-i_29^post87 == 0 /\ result_11^0-result_11^post87 == 0 /\ -rcd_185^post87+rcd_185^0 == 0 /\ a_153^0-a_153^post87 == 0 /\ -rcd_179^post87+rcd_179^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post87 == 0 /\ -head_31^post87+head_31^0 == 0 /\ -lt_17^post87+lt_17^0 == 0 /\ rcd_112^0-rcd_112^post87 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post87 == 0 /\ rcd_190^0-rcd_190^post87 == 0 /\ -head_16^post87+head_16^0 == 0 /\ i_120^0-i_120^post87 == 0), cost: 1 New rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality nondet_12^post87 = nondet_12^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post87 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality temp_35^post87 = temp_35^0 propagated equality r_39^post87 = r_39^0 propagated equality head_slam_f_28^post87 = head_slam_f_28^0 propagated equality x_slam_f_22^post87 = x_slam_f_22^0 propagated equality a_178^post87 = a_178^0 propagated equality f_198^post87 = f_198^0 propagated equality t_25^post87 = t_25^0 propagated equality temp_34^post87 = temp_34^0 propagated equality r_164^post87 = r_164^0 propagated equality i_110^post87 = i_110^0 propagated equality x_24^post87 = x_24^0 propagated equality tmp_33^post87 = tmp_33^0 propagated equality temp0_21^post87 = temp0_21^0 propagated equality temp0_30^post87 = temp0_30^0 propagated equality a_208^post87 = a_208^0 propagated equality lt_20^post87 = lt_20^0 propagated equality length_27^post87 = length_27^0 propagated equality r_197^post87 = r_197^0 propagated equality rcd_69^post87 = rcd_69^0 propagated equality y_23^post87 = y_23^0 propagated equality tail_15^post87 = tail_15^0 propagated equality rcd_104^post87 = rcd_104^0 propagated equality rcd_207^post87 = rcd_207^0 propagated equality rcd_43^post87 = rcd_43^0 propagated equality i_29^post87 = i_29^0 propagated equality result_11^post87 = result_11^0 propagated equality rcd_185^post87 = rcd_185^0 propagated equality a_153^post87 = a_153^0 propagated equality rcd_179^post87 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post87 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality head_31^post87 = head_31^0 propagated equality lt_17^post87 = lt_17^0 propagated equality rcd_112^post87 = rcd_112^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post87 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_190^post87 = rcd_190^0 propagated equality head_16^post87 = head_16^0 propagated equality i_120^post87 = i_120^0 Simplified Guard Original rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l53 -> l54 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l53 -> l54 : a_153^0'=a_153^post88, a_178^0'=a_178^post88, a_208^0'=a_208^post88, f_198^0'=f_198^post88, head_16^0'=head_16^post88, head_31^0'=head_31^post88, head_slam_f_28^0'=head_slam_f_28^post88, i_110^0'=i_110^post88, i_120^0'=i_120^post88, i_29^0'=i_29^post88, length_27^0'=length_27^post88, lt_17^0'=lt_17^post88, lt_20^0'=lt_20^post88, nondet_12^0'=nondet_12^post88, r_164^0'=r_164^post88, r_197^0'=r_197^post88, r_39^0'=r_39^post88, rcd_104^0'=rcd_104^post88, rcd_112^0'=rcd_112^post88, rcd_179^0'=rcd_179^post88, rcd_185^0'=rcd_185^post88, rcd_190^0'=rcd_190^post88, rcd_207^0'=rcd_207^post88, rcd_43^0'=rcd_43^post88, rcd_69^0'=rcd_69^post88, result_11^0'=result_11^post88, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post88, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post88, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post88, t_25^0'=t_25^post88, tail_15^0'=tail_15^post88, temp0_21^0'=temp0_21^post88, temp0_30^0'=temp0_30^post88, temp_34^0'=temp_34^post88, temp_35^0'=temp_35^post88, tmp_33^0'=tmp_33^post88, x_24^0'=x_24^post88, x_slam_f_22^0'=x_slam_f_22^post88, y_23^0'=y_23^post88, (x_slam_f_22^0-x_slam_f_22^post88 == 0 /\ rcd_190^0-rcd_190^post88 == 0 /\ -tmp_33^post88+tmp_33^0 == 0 /\ y_23^0-y_23^post88 == 0 /\ r_197^0-r_197^post88 == 0 /\ -head_slam_f_28^post88+head_slam_f_28^0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -a_208^post88+a_208^0 == 0 /\ tail_15^0-tail_15^post88 == 0 /\ -a_178^post88+a_178^0 == 0 /\ -i_29^post88+i_29^0 == 0 /\ -temp_34^post88+temp_34^0 == 0 /\ r_39^0-r_39^post88 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post88+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -rcd_179^post88+rcd_179^0 == 0 /\ f_198^0-f_198^post88 == 0 /\ nondet_12^0-nondet_12^post88 == 0 /\ -rcd_104^post88+rcd_104^0 == 0 /\ temp0_21^0-temp0_21^post88 == 0 /\ -rcd_43^post88+rcd_43^0 == 0 /\ -i_110^post88+i_110^0 == 0 /\ temp_35^0-temp_35^post88 == 0 /\ -x_24^post88+x_24^0 == 0 /\ lt_17^0-lt_17^post88 == 0 /\ t_25^0-t_25^post88 == 0 /\ lt_20^0-lt_20^post88 == 0 /\ rcd_69^0-rcd_69^post88 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post88 == 0 /\ -temp0_30^post88+temp0_30^0 == 0 /\ -length_27^post88+length_27^0 == 0 /\ a_153^0-a_153^post88 == 0 /\ i_120^0-i_120^post88 == 0 /\ -rcd_207^post88+rcd_207^0 == 0 /\ -rcd_185^post88+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post88 == 0 /\ -result_11^post88+result_11^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-result_dot_slayer_malloc_sdv_special_return_value_13^post88 == 0 /\ -r_164^post88+r_164^0 == 0 /\ head_31^0-head_31^post88 == 0 /\ -head_16^post88+head_16^0 == 0), cost: 1 New rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 propagated equality x_slam_f_22^post88 = x_slam_f_22^0 propagated equality rcd_190^post88 = rcd_190^0 propagated equality tmp_33^post88 = tmp_33^0 propagated equality y_23^post88 = y_23^0 propagated equality r_197^post88 = r_197^0 propagated equality head_slam_f_28^post88 = head_slam_f_28^0 propagated equality a_208^post88 = a_208^0 propagated equality tail_15^post88 = tail_15^0 propagated equality a_178^post88 = a_178^0 propagated equality i_29^post88 = i_29^0 propagated equality temp_34^post88 = temp_34^0 propagated equality r_39^post88 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post88 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_179^post88 = rcd_179^0 propagated equality f_198^post88 = f_198^0 propagated equality nondet_12^post88 = nondet_12^0 propagated equality rcd_104^post88 = rcd_104^0 propagated equality temp0_21^post88 = temp0_21^0 propagated equality rcd_43^post88 = rcd_43^0 propagated equality i_110^post88 = i_110^0 propagated equality temp_35^post88 = temp_35^0 propagated equality x_24^post88 = x_24^0 propagated equality lt_17^post88 = lt_17^0 propagated equality t_25^post88 = t_25^0 propagated equality lt_20^post88 = lt_20^0 propagated equality rcd_69^post88 = rcd_69^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post88 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality temp0_30^post88 = temp0_30^0 propagated equality length_27^post88 = length_27^0 propagated equality a_153^post88 = a_153^0 propagated equality i_120^post88 = i_120^0 propagated equality rcd_207^post88 = rcd_207^0 propagated equality rcd_185^post88 = rcd_185^0 propagated equality rcd_112^post88 = rcd_112^0 propagated equality result_11^post88 = result_11^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post88 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality r_164^post88 = r_164^0 propagated equality head_31^post88 = head_31^0 propagated equality head_16^post88 = head_16^0 Simplified Guard Original rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 New rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l53 -> l54 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 New rule: l53 -> l54 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 Propagated Equalities Original rule: l54 -> l1 : a_153^0'=a_153^post89, a_178^0'=a_178^post89, a_208^0'=a_208^post89, f_198^0'=f_198^post89, head_16^0'=head_16^post89, head_31^0'=head_31^post89, head_slam_f_28^0'=head_slam_f_28^post89, i_110^0'=i_110^post89, i_120^0'=i_120^post89, i_29^0'=i_29^post89, length_27^0'=length_27^post89, lt_17^0'=lt_17^post89, lt_20^0'=lt_20^post89, nondet_12^0'=nondet_12^post89, r_164^0'=r_164^post89, r_197^0'=r_197^post89, r_39^0'=r_39^post89, rcd_104^0'=rcd_104^post89, rcd_112^0'=rcd_112^post89, rcd_179^0'=rcd_179^post89, rcd_185^0'=rcd_185^post89, rcd_190^0'=rcd_190^post89, rcd_207^0'=rcd_207^post89, rcd_43^0'=rcd_43^post89, rcd_69^0'=rcd_69^post89, result_11^0'=result_11^post89, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post89, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post89, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post89, t_25^0'=t_25^post89, tail_15^0'=tail_15^post89, temp0_21^0'=temp0_21^post89, temp0_30^0'=temp0_30^post89, temp_34^0'=temp_34^post89, temp_35^0'=temp_35^post89, tmp_33^0'=tmp_33^post89, x_24^0'=x_24^post89, x_slam_f_22^0'=x_slam_f_22^post89, y_23^0'=y_23^post89, (temp_34^0-temp_34^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ i_110^0-i_110^post89 == 0 /\ -tail_15^post89+tail_15^0 == 0 /\ r_197^0-r_197^post89 == 0 /\ -x_slam_f_22^post89+x_slam_f_22^0 == 0 /\ temp_35^0-temp_35^post89 == 0 /\ -temp0_21^post89+temp0_21^0 == 0 /\ r_39^0-r_39^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post89+result_dot_slayer_malloc_sdv_special_return_value_32^0 == 0 /\ -lt_17^post89+lt_17^0 == 0 /\ nondet_12^0-nondet_12^post89 == 0 /\ rcd_190^0-rcd_190^post89 == 0 /\ -i_29^post89+i_29^0 == 0 /\ -rcd_207^post89+rcd_207^0 == 0 /\ -rcd_185^post89+rcd_185^0 == 0 /\ -head_slam_f_28^post89+head_slam_f_28^0 == 0 /\ y_23^0-y_23^post89 == 0 /\ -head_31^post89+head_31^0 == 0 /\ -head_16^post89+head_16^0 == 0 /\ result_11^0-result_11^post89 == 0 /\ rcd_43^0-rcd_43^post89 == 0 /\ f_198^0-f_198^post89 == 0 /\ rcd_112^0-rcd_112^post89 == 0 /\ a_153^0-a_153^post89 == 0 /\ t_25^0-t_25^post89 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post89+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tmp_33^post89+tmp_33^0 == 0 /\ rcd_69^0-rcd_69^post89 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post89 == 0 /\ -length_27^post89+length_27^0 == 0 /\ -a_208^post89+a_208^0 == 0 /\ -a_178^post89+a_178^0 == 0 /\ temp0_30^0-temp0_30^post89 == 0 /\ i_120^0-i_120^post89 == 0 /\ -lt_20^post89+lt_20^0 == 0 /\ -rcd_179^post89+rcd_179^0 == 0 /\ -r_164^post89+r_164^0 == 0 /\ x_24^0-x_24^post89 == 0 /\ -rcd_104^post89+rcd_104^0 == 0), cost: 1 New rule: l54 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality temp_34^post89 = temp_34^0 propagated equality i_110^post89 = i_110^0 propagated equality tail_15^post89 = tail_15^0 propagated equality r_197^post89 = r_197^0 propagated equality x_slam_f_22^post89 = x_slam_f_22^0 propagated equality temp_35^post89 = temp_35^0 propagated equality temp0_21^post89 = temp0_21^0 propagated equality r_39^post89 = r_39^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post89 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_17^post89 = lt_17^0 propagated equality nondet_12^post89 = nondet_12^0 propagated equality rcd_190^post89 = rcd_190^0 propagated equality i_29^post89 = i_29^0 propagated equality rcd_207^post89 = rcd_207^0 propagated equality rcd_185^post89 = rcd_185^0 propagated equality head_slam_f_28^post89 = head_slam_f_28^0 propagated equality y_23^post89 = y_23^0 propagated equality head_31^post89 = head_31^0 propagated equality head_16^post89 = head_16^0 propagated equality result_11^post89 = result_11^0 propagated equality rcd_43^post89 = rcd_43^0 propagated equality f_198^post89 = f_198^0 propagated equality rcd_112^post89 = rcd_112^0 propagated equality a_153^post89 = a_153^0 propagated equality t_25^post89 = t_25^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post89 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality tmp_33^post89 = tmp_33^0 propagated equality rcd_69^post89 = rcd_69^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post89 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality length_27^post89 = length_27^0 propagated equality a_208^post89 = a_208^0 propagated equality a_178^post89 = a_178^0 propagated equality temp0_30^post89 = temp0_30^0 propagated equality i_120^post89 = i_120^0 propagated equality lt_20^post89 = lt_20^0 propagated equality rcd_179^post89 = rcd_179^0 propagated equality r_164^post89 = r_164^0 propagated equality x_24^post89 = x_24^0 propagated equality rcd_104^post89 = rcd_104^0 Simplified Guard Original rule: l54 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l54 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l54 -> l1 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 New rule: l54 -> l1 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 made implied equalities explicit Original rule: l55 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_29^post90+i_29^0 == 0 /\ -i_29^post73 <= 0 /\ -lt_17^post73+lt_17^post90 == 0 /\ -f_198^post73+f_198^post90 == 0 /\ -a_153^post73+a_153^post90 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ -result_11^post73+result_11^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ rcd_43^post90-rcd_43^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_110^post73+i_110^post90 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ -a_178^post73+a_178^post90 == 0 /\ -y_23^post73+y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ -r_39^post73+r_39^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ t_25^post90-t_25^post73 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ x_24^post90-x_24^post73 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -i_120^post73+i_120^post90 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^post90 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ rcd_104^post90-rcd_104^post73 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ -rcd_179^post73+rcd_179^post90 == 0 /\ -r_197^post73+r_197^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ rcd_185^post90-rcd_185^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ -rcd_190^post73+rcd_190^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -lt_20^post73+lt_20^post90 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -temp_35^post90+tail_15^post73 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ -a_208^post73+a_208^post90 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ -temp0_21^post73+temp0_21^post90 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -rcd_69^post73+rcd_69^post90 == 0 /\ temp_34^post90-temp_34^post73 == 0 /\ y_23^0-y_23^post90 == 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_16^post90-head_16^post73 == 0 /\ -tmp_33^post73+tmp_33^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_30^post73+temp0_30^post90 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -rcd_112^post73+rcd_112^post90 == 0 /\ -rcd_207^post73+rcd_207^post90 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -r_164^post73+r_164^post90 == 0 /\ -length_27^post90+length_27^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0), cost: 1 New rule: l55 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ -i_29^post90+i_29^0 == 0 /\ -i_29^post73 <= 0 /\ -i_29^post73 == 0 /\ -lt_17^post73+lt_17^post90 == 0 /\ -f_198^post73+f_198^post90 == 0 /\ -a_153^post73+a_153^post90 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ -result_11^post73+result_11^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -head_31^post73+head_slam_f_28^post73 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ rcd_43^post90-rcd_43^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_110^post73+i_110^post90 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ -a_178^post73+a_178^post90 == 0 /\ -y_23^post73+y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ -r_39^post73+r_39^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ t_25^post90-t_25^post73 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ x_24^post90-x_24^post73 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -i_120^post73+i_120^post90 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^post90 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ rcd_104^post90-rcd_104^post73 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ -rcd_179^post73+rcd_179^post90 == 0 /\ -r_197^post73+r_197^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ rcd_185^post90-rcd_185^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ -rcd_190^post73+rcd_190^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -lt_20^post73+lt_20^post90 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -temp_35^post90+tail_15^post73 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ -a_208^post73+a_208^post90 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ -head_slam_f_28^post73+tail_15^post73 == 0 /\ -temp0_21^post73+temp0_21^post90 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ -rcd_69^post73+rcd_69^post90 == 0 /\ temp_34^post90-temp_34^post73 == 0 /\ y_23^0-y_23^post90 == 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_16^post90-head_16^post73 == 0 /\ -tmp_33^post73+tmp_33^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_30^post73+temp0_30^post90 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -rcd_112^post73+rcd_112^post90 == 0 /\ -rcd_207^post73+rcd_207^post90 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -r_164^post73+r_164^post90 == 0 /\ -length_27^post90+length_27^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0), cost: 1 Propagated Equalities Original rule: l55 -> l11 : a_153^0'=a_153^post73, a_178^0'=a_178^post73, a_208^0'=a_208^post73, f_198^0'=f_198^post73, head_16^0'=head_16^post73, head_31^0'=head_31^post73, head_slam_f_28^0'=head_slam_f_28^post73, i_110^0'=i_110^post73, i_120^0'=i_120^post73, i_29^0'=i_29^post73, length_27^0'=length_27^post73, lt_17^0'=lt_17^post73, lt_20^0'=lt_20^post73, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post73, r_197^0'=r_197^post73, r_39^0'=r_39^post73, rcd_104^0'=rcd_104^post73, rcd_112^0'=rcd_112^post73, rcd_179^0'=rcd_179^post73, rcd_185^0'=rcd_185^post73, rcd_190^0'=rcd_190^post73, rcd_207^0'=rcd_207^post73, rcd_43^0'=rcd_43^post73, rcd_69^0'=rcd_69^post73, result_11^0'=result_11^post73, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post73, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post73, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post73, t_25^0'=t_25^post73, tail_15^0'=tail_15^post73, temp0_21^0'=temp0_21^post73, temp0_30^0'=temp0_30^post73, temp_34^0'=temp_34^post73, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post73, x_24^0'=x_24^post73, x_slam_f_22^0'=x_slam_f_22^post73, y_23^0'=y_23^post73, (0 == 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ tail_15^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ -i_29^post90+i_29^0 == 0 /\ -i_29^post73 <= 0 /\ -i_29^post73 == 0 /\ -lt_17^post73+lt_17^post90 == 0 /\ -f_198^post73+f_198^post90 == 0 /\ -a_153^post73+a_153^post90 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ -result_11^post73+result_11^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ -head_31^post73+head_slam_f_28^post73 <= 0 /\ -head_31^post73+head_slam_f_28^post73 == 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 <= 0 /\ -result_dot_nondet_sdv_special_return_value_14^post73+length_27^post73 == 0 /\ rcd_43^post90-rcd_43^post73 == 0 /\ -nondet_12^1+result_dot_nondet_sdv_special_return_value_14^post73 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ -tail_15^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -i_110^post73+i_110^post90 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ -a_178^post73+a_178^post90 == 0 /\ -y_23^post73+y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post73+result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ -r_39^post73+r_39^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ t_25^post90-t_25^post73 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ x_24^post90-x_24^post73 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -i_120^post73+i_120^post90 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -x_slam_f_22^post73+x_slam_f_22^post90 == 0 /\ head_31^post73-head_slam_f_28^post73 <= 0 /\ head_31^post73-head_slam_f_28^post73 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post73-length_27^post73 <= 0 /\ rcd_104^post90-rcd_104^post73 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ -rcd_179^post73+rcd_179^post90 == 0 /\ -r_197^post73+r_197^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ i_29^post73 <= 0 /\ i_29^post73 == 0 /\ rcd_185^post90-rcd_185^post73 == 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ -head_slam_f_28^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ -rcd_190^post73+rcd_190^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -lt_20^post73+lt_20^post90 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -temp_35^post90+tail_15^post73 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ -a_208^post73+a_208^post90 == 0 /\ -head_slam_f_28^post73+tail_15^post73 <= 0 /\ -head_slam_f_28^post73+tail_15^post73 == 0 /\ -temp0_21^post73+temp0_21^post90 == 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_31^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 == 0 /\ -rcd_69^post73+rcd_69^post90 == 0 /\ temp_34^post90-temp_34^post73 == 0 /\ y_23^0-y_23^post90 == 0 /\ head_slam_f_28^post73-result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0 /\ head_16^post90-head_16^post73 == 0 /\ -tmp_33^post73+tmp_33^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -temp0_30^post73+temp0_30^post90 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -rcd_112^post73+rcd_112^post90 == 0 /\ -rcd_207^post73+rcd_207^post90 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -r_164^post73+r_164^post90 == 0 /\ -length_27^post90+length_27^0 == 0 /\ head_slam_f_28^post73-tail_15^post73 <= 0 /\ head_slam_f_28^post73-tail_15^post73 == 0 /\ -head_31^post73+result_dot_slayer_malloc_sdv_special_return_value_13^post73 <= 0), cost: 1 New rule: l55 -> l11 : a_153^0'=a_153^post90, a_178^0'=a_178^post90, a_208^0'=a_208^post90, f_198^0'=f_198^post90, head_16^0'=head_16^post90, head_31^0'=temp_35^post90, head_slam_f_28^0'=temp_35^post90, i_110^0'=i_110^post90, i_120^0'=i_120^post90, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^post90, lt_20^0'=lt_20^post90, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post90, r_197^0'=r_197^post90, r_39^0'=r_39^post90, rcd_104^0'=rcd_104^post90, rcd_112^0'=rcd_112^post90, rcd_179^0'=rcd_179^post90, rcd_185^0'=rcd_185^post90, rcd_190^0'=rcd_190^post90, rcd_207^0'=rcd_207^post90, rcd_43^0'=rcd_43^post90, rcd_69^0'=rcd_69^post90, result_11^0'=result_11^post90, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^post90, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post90, t_25^0'=t_25^post90, tail_15^0'=temp_35^post90, temp0_21^0'=temp0_21^post90, temp0_30^0'=temp0_30^post90, temp_34^0'=temp_34^post90, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post90, x_24^0'=x_24^post90, x_slam_f_22^0'=x_slam_f_22^post90, y_23^0'=y_23^post90, (0 <= 0 /\ 0 == 0 /\ -i_29^post90+i_29^0 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ y_23^0-y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -length_27^post90+length_27^0 == 0), cost: 1 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post73 = tail_15^post73 propagated equality i_29^post73 = 0 propagated equality lt_17^post73 = lt_17^post90 propagated equality f_198^post73 = f_198^post90 propagated equality a_153^post73 = a_153^post90 propagated equality result_11^post73 = result_11^post90 propagated equality head_31^post73 = head_slam_f_28^post73 propagated equality length_27^post73 = result_dot_nondet_sdv_special_return_value_14^post73 propagated equality rcd_43^post73 = rcd_43^post90 propagated equality result_dot_nondet_sdv_special_return_value_14^post73 = nondet_12^1 propagated equality i_110^post73 = i_110^post90 propagated equality a_178^post73 = a_178^post90 propagated equality y_23^post73 = y_23^post90 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post73 = result_dot_slayer_malloc_sdv_special_return_value_32^post90 propagated equality r_39^post73 = r_39^post90 propagated equality t_25^post73 = t_25^post90 propagated equality x_24^post73 = x_24^post90 propagated equality i_120^post73 = i_120^post90 propagated equality x_slam_f_22^post73 = x_slam_f_22^post90 propagated equality rcd_104^post73 = rcd_104^post90 propagated equality rcd_179^post73 = rcd_179^post90 propagated equality r_197^post73 = r_197^post90 propagated equality rcd_185^post73 = rcd_185^post90 propagated equality head_slam_f_28^post73 = tail_15^post73 propagated equality rcd_190^post73 = rcd_190^post90 propagated equality lt_20^post73 = lt_20^post90 propagated equality tail_15^post73 = temp_35^post90 propagated equality a_208^post73 = a_208^post90 propagated equality temp0_21^post73 = temp0_21^post90 propagated equality rcd_69^post73 = rcd_69^post90 propagated equality temp_34^post73 = temp_34^post90 propagated equality head_16^post73 = head_16^post90 propagated equality tmp_33^post73 = tmp_33^post90 propagated equality temp0_30^post73 = temp0_30^post90 propagated equality rcd_112^post73 = rcd_112^post90 propagated equality rcd_207^post73 = rcd_207^post90 propagated equality r_164^post73 = r_164^post90 Propagated Equalities Original rule: l55 -> l11 : a_153^0'=a_153^post90, a_178^0'=a_178^post90, a_208^0'=a_208^post90, f_198^0'=f_198^post90, head_16^0'=head_16^post90, head_31^0'=temp_35^post90, head_slam_f_28^0'=temp_35^post90, i_110^0'=i_110^post90, i_120^0'=i_120^post90, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^post90, lt_20^0'=lt_20^post90, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^post90, r_197^0'=r_197^post90, r_39^0'=r_39^post90, rcd_104^0'=rcd_104^post90, rcd_112^0'=rcd_112^post90, rcd_179^0'=rcd_179^post90, rcd_185^0'=rcd_185^post90, rcd_190^0'=rcd_190^post90, rcd_207^0'=rcd_207^post90, rcd_43^0'=rcd_43^post90, rcd_69^0'=rcd_69^post90, result_11^0'=result_11^post90, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^post90, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post90, t_25^0'=t_25^post90, tail_15^0'=temp_35^post90, temp0_21^0'=temp0_21^post90, temp0_30^0'=temp0_30^post90, temp_34^0'=temp_34^post90, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^post90, x_24^0'=x_24^post90, x_slam_f_22^0'=x_slam_f_22^post90, y_23^0'=y_23^post90, (0 <= 0 /\ 0 == 0 /\ -i_29^post90+i_29^0 == 0 /\ i_110^0-i_110^post90 == 0 /\ lt_20^0-lt_20^post90 == 0 /\ result_11^0-result_11^post90 == 0 /\ nondet_12^0-nondet_12^post90 == 0 /\ -head_16^post90+head_16^0 == 0 /\ -x_24^post90+x_24^0 == 0 /\ -tmp_33^post90+tmp_33^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post90 == 0 /\ -temp0_21^post90+temp0_21^0 == 0 /\ rcd_190^0-rcd_190^post90 == 0 /\ x_slam_f_22^0-x_slam_f_22^post90 == 0 /\ -rcd_185^post90+rcd_185^0 == 0 /\ -head_slam_f_28^post90+head_slam_f_28^0 == 0 /\ f_198^0-f_198^post90 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post90 == 0 /\ -rcd_207^post90+rcd_207^0 == 0 /\ -temp_34^post90+temp_34^0 == 0 /\ -a_178^post90+a_178^0 == 0 /\ rcd_112^0-rcd_112^post90 == 0 /\ r_39^0-r_39^post90 == 0 /\ rcd_69^0-rcd_69^post90 == 0 /\ temp_35^0-temp_35^post90 == 0 /\ -head_31^post90+head_31^0 == 0 /\ -t_25^post90+t_25^0 == 0 /\ -rcd_179^post90+rcd_179^0 == 0 /\ -rcd_104^post90+rcd_104^0 == 0 /\ -r_164^post90+r_164^0 == 0 /\ -lt_17^post90+lt_17^0 == 0 /\ y_23^0-y_23^post90 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post90+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tail_15^0-tail_15^post90 == 0 /\ temp0_30^0-temp0_30^post90 == 0 /\ i_120^0-i_120^post90 == 0 /\ a_153^0-a_153^post90 == 0 /\ -rcd_43^post90+rcd_43^0 == 0 /\ -a_208^post90+a_208^0 == 0 /\ r_197^0-r_197^post90 == 0 /\ -length_27^post90+length_27^0 == 0), cost: 1 New rule: l55 -> l11 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=temp_35^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0), cost: 1 propagated equality i_29^post90 = i_29^0 propagated equality i_110^post90 = i_110^0 propagated equality lt_20^post90 = lt_20^0 propagated equality result_11^post90 = result_11^0 propagated equality nondet_12^post90 = nondet_12^0 propagated equality head_16^post90 = head_16^0 propagated equality x_24^post90 = x_24^0 propagated equality tmp_33^post90 = tmp_33^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post90 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality temp0_21^post90 = temp0_21^0 propagated equality rcd_190^post90 = rcd_190^0 propagated equality x_slam_f_22^post90 = x_slam_f_22^0 propagated equality rcd_185^post90 = rcd_185^0 propagated equality head_slam_f_28^post90 = head_slam_f_28^0 propagated equality f_198^post90 = f_198^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post90 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality rcd_207^post90 = rcd_207^0 propagated equality temp_34^post90 = temp_34^0 propagated equality a_178^post90 = a_178^0 propagated equality rcd_112^post90 = rcd_112^0 propagated equality r_39^post90 = r_39^0 propagated equality rcd_69^post90 = rcd_69^0 propagated equality temp_35^post90 = temp_35^0 propagated equality head_31^post90 = head_31^0 propagated equality t_25^post90 = t_25^0 propagated equality rcd_179^post90 = rcd_179^0 propagated equality rcd_104^post90 = rcd_104^0 propagated equality r_164^post90 = r_164^0 propagated equality lt_17^post90 = lt_17^0 propagated equality y_23^post90 = y_23^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post90 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality tail_15^post90 = tail_15^0 propagated equality temp0_30^post90 = temp0_30^0 propagated equality i_120^post90 = i_120^0 propagated equality a_153^post90 = a_153^0 propagated equality rcd_43^post90 = rcd_43^0 propagated equality a_208^post90 = a_208^0 propagated equality r_197^post90 = r_197^0 propagated equality length_27^post90 = length_27^0 Simplified Guard Original rule: l55 -> l11 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=temp_35^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0), cost: 1 New rule: l55 -> l11 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=temp_35^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, T, cost: 1 Removed Trivial Updates Original rule: l55 -> l11 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=0, length_27^0'=nondet_12^1, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^post73, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=temp_35^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^post73, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, T, cost: 1 New rule: l55 -> l11 : head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_29^0'=0, length_27^0'=nondet_12^1, nondet_12^0'=nondet_12^post73, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, tail_15^0'=temp_35^0, temp_35^0'=temp_35^post73, T, cost: 1 made implied equalities explicit Original rule: l0 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ r_164^post14-r_164^post15 == 0 /\ -result_11^post15+result_11^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post14-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ -r_39^post15+r_39^post14 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^post14 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^post14-a_208^post15 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ rcd_43^post14-rcd_43^post15 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ a_178^post14-a_178^post15 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ a_153^post14-a_153^post15 == 0 /\ -rcd_112^post15+rcd_112^post14 == 0 /\ -tmp_33^post15+tmp_33^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -lt_20^post15+lt_20^post14 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_35^post15+temp_35^post14 == 0 /\ temp0_30^post14-temp0_30^post15 == 0 /\ rcd_190^post14-rcd_190^post15 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ f_198^post14-f_198^post15 == 0 /\ -temp0_21^post15+temp0_21^post14 == 0 /\ -t_25^post15+t_25^post14 == 0 /\ rcd_185^post14-rcd_185^post15 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -rcd_207^post15+rcd_207^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ length_27^post14-length_27^post15 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_179^post15+rcd_179^post14 == 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ lt_17^post14-lt_17^post15 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ head_31^post14-head_31^post15 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ temp_34^post14-temp_34^post15 == 0 /\ tail_15^post14-tail_15^post15 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ -i_29^post15+i_29^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ i_120^post14-i_120^post15 == 0 /\ head_16^post14-head_16^post15 == 0 /\ i_110^post14-i_110^post15 == 0 /\ -a_153^post14+a_153^0 == 0 /\ rcd_104^post14-rcd_104^post15 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ nondet_12^post14-nondet_12^post15 == 0 /\ x_24^post14-x_24^post15 == 0 /\ -r_197^post15+r_197^post14 == 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post14-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ -rcd_69^post15+rcd_69^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ -y_23^post15+y_23^post14 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 New rule: l0 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ r_164^post14-r_164^post15 == 0 /\ -result_11^post15+result_11^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post14-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ -r_39^post15+r_39^post14 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^post14 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^post14-a_208^post15 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ rcd_43^post14-rcd_43^post15 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ -1-i_110^post14+i_29^post14 == 0 /\ a_178^post14-a_178^post15 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ rcd_43^post14-rcd_112^post14 == 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ a_153^post14-a_153^post15 == 0 /\ -rcd_112^post15+rcd_112^post14 == 0 /\ -tmp_33^post15+tmp_33^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -lt_20^post15+lt_20^post14 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_35^post15+temp_35^post14 == 0 /\ temp0_30^post14-temp0_30^post15 == 0 /\ rcd_190^post14-rcd_190^post15 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ f_198^post14-f_198^post15 == 0 /\ -temp0_21^post15+temp0_21^post14 == 0 /\ -t_25^post15+t_25^post14 == 0 /\ rcd_185^post14-rcd_185^post15 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -rcd_207^post15+rcd_207^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ length_27^post14-length_27^post15 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_179^post15+rcd_179^post14 == 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ lt_17^post14-lt_17^post15 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ rcd_43^0-rcd_112^post14 == 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ head_31^post14-head_31^post15 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ temp_34^post14-temp_34^post15 == 0 /\ tail_15^post14-tail_15^post15 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ -i_29^post15+i_29^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ i_120^post14-i_120^post15 == 0 /\ head_16^post14-head_16^post15 == 0 /\ i_110^post14-i_110^post15 == 0 /\ -a_153^post14+a_153^0 == 0 /\ rcd_104^post14-rcd_104^post15 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ nondet_12^post14-nondet_12^post15 == 0 /\ x_24^post14-x_24^post15 == 0 /\ -r_197^post15+r_197^post14 == 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post14-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ -rcd_69^post15+rcd_69^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ -y_23^post15+y_23^post14 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 Propagated Equalities Original rule: l0 -> l0 : a_153^0'=a_153^post15, a_178^0'=a_178^post15, a_208^0'=a_208^post15, f_198^0'=f_198^post15, head_16^0'=head_16^post15, head_31^0'=head_31^post15, head_slam_f_28^0'=head_slam_f_28^post15, i_110^0'=i_110^post15, i_120^0'=i_120^post15, i_29^0'=i_29^post15, length_27^0'=length_27^post15, lt_17^0'=lt_17^post15, lt_20^0'=lt_20^post15, nondet_12^0'=nondet_12^post15, r_164^0'=r_164^post15, r_197^0'=r_197^post15, r_39^0'=r_39^post15, rcd_104^0'=rcd_104^post15, rcd_112^0'=rcd_112^post15, rcd_179^0'=rcd_179^post15, rcd_185^0'=rcd_185^post15, rcd_190^0'=rcd_190^post15, rcd_207^0'=rcd_207^post15, rcd_43^0'=rcd_43^post15, rcd_69^0'=rcd_69^post15, result_11^0'=result_11^post15, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post15, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post15, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post15, t_25^0'=t_25^post15, tail_15^0'=tail_15^post15, temp0_21^0'=temp0_21^post15, temp0_30^0'=temp0_30^post15, temp_34^0'=temp_34^post15, temp_35^0'=temp_35^post15, tmp_33^0'=tmp_33^post15, x_24^0'=x_24^post15, x_slam_f_22^0'=x_slam_f_22^post15, y_23^0'=y_23^post15, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ r_164^post14-r_164^post15 == 0 /\ -result_11^post15+result_11^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post14-result_dot_nondet_sdv_special_return_value_14^post15 == 0 /\ -r_39^post15+r_39^post14 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -x_slam_f_22^post15+x_slam_f_22^post14 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^post14-a_208^post15 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ rcd_43^post14-rcd_43^post15 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ -1-i_110^post14+i_29^post14 == 0 /\ a_178^post14-a_178^post15 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ rcd_43^post14-rcd_112^post14 == 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ a_153^post14-a_153^post15 == 0 /\ -rcd_112^post15+rcd_112^post14 == 0 /\ -tmp_33^post15+tmp_33^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -lt_20^post15+lt_20^post14 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_35^post15+temp_35^post14 == 0 /\ temp0_30^post14-temp0_30^post15 == 0 /\ rcd_190^post14-rcd_190^post15 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post15+result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ f_198^post14-f_198^post15 == 0 /\ -temp0_21^post15+temp0_21^post14 == 0 /\ -t_25^post15+t_25^post14 == 0 /\ rcd_185^post14-rcd_185^post15 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -rcd_207^post15+rcd_207^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ length_27^post14-length_27^post15 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_179^post15+rcd_179^post14 == 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ lt_17^post14-lt_17^post15 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ rcd_43^0-rcd_112^post14 == 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ head_31^post14-head_31^post15 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ temp_34^post14-temp_34^post15 == 0 /\ tail_15^post14-tail_15^post15 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ -head_slam_f_28^post15+head_slam_f_28^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ -i_29^post15+i_29^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ i_120^post14-i_120^post15 == 0 /\ head_16^post14-head_16^post15 == 0 /\ i_110^post14-i_110^post15 == 0 /\ -a_153^post14+a_153^0 == 0 /\ rcd_104^post14-rcd_104^post15 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ nondet_12^post14-nondet_12^post15 == 0 /\ x_24^post14-x_24^post15 == 0 /\ -r_197^post15+r_197^post14 == 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^post14-result_dot_slayer_malloc_sdv_special_return_value_13^post15 == 0 /\ -rcd_69^post15+rcd_69^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ -y_23^post15+y_23^post14 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 New rule: l0 -> l0 : a_153^0'=a_153^post14, a_178^0'=a_178^post14, a_208^0'=a_208^post14, f_198^0'=f_198^post14, head_16^0'=head_16^post14, head_31^0'=head_31^post14, head_slam_f_28^0'=head_slam_f_28^post14, i_110^0'=i_110^post14, i_120^0'=i_120^post14, i_29^0'=i_29^post14, length_27^0'=length_27^post14, lt_17^0'=lt_17^post14, lt_20^0'=lt_20^post14, nondet_12^0'=nondet_12^post14, r_164^0'=r_164^post14, r_197^0'=r_197^post14, r_39^0'=r_39^post14, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_112^post14, rcd_179^0'=rcd_179^post14, rcd_185^0'=rcd_185^post14, rcd_190^0'=rcd_190^post14, rcd_207^0'=rcd_207^post14, rcd_43^0'=rcd_43^post14, rcd_69^0'=rcd_69^post14, result_11^0'=result_11^post14, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post14, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post14, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post14, t_25^0'=t_25^post14, tail_15^0'=tail_15^post14, temp0_21^0'=temp0_21^post14, temp0_30^0'=temp0_30^post14, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^post14, tmp_33^0'=tmp_33^post14, x_24^0'=x_24^post14, x_slam_f_22^0'=x_slam_f_22^post14, y_23^0'=y_23^post14, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ -1-i_110^post14+i_29^post14 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ rcd_43^post14-rcd_112^post14 == 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ rcd_43^0-rcd_112^post14 == 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ -a_153^post14+a_153^0 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 propagated equality r_164^post15 = r_164^post14 propagated equality result_11^post15 = result_11^post14 propagated equality result_dot_nondet_sdv_special_return_value_14^post15 = result_dot_nondet_sdv_special_return_value_14^post14 propagated equality r_39^post15 = r_39^post14 propagated equality x_slam_f_22^post15 = x_slam_f_22^post14 propagated equality a_208^post15 = a_208^post14 propagated equality rcd_43^post15 = rcd_43^post14 propagated equality a_178^post15 = a_178^post14 propagated equality a_153^post15 = a_153^post14 propagated equality rcd_112^post15 = rcd_112^post14 propagated equality tmp_33^post15 = tmp_33^post14 propagated equality lt_20^post15 = lt_20^post14 propagated equality temp_35^post15 = temp_35^post14 propagated equality temp0_30^post15 = temp0_30^post14 propagated equality rcd_190^post15 = rcd_190^post14 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post15 = result_dot_slayer_malloc_sdv_special_return_value_32^post14 propagated equality f_198^post15 = f_198^post14 propagated equality temp0_21^post15 = temp0_21^post14 propagated equality t_25^post15 = t_25^post14 propagated equality rcd_185^post15 = rcd_185^post14 propagated equality rcd_207^post15 = rcd_207^post14 propagated equality length_27^post15 = length_27^post14 propagated equality rcd_179^post15 = rcd_179^post14 propagated equality lt_17^post15 = lt_17^post14 propagated equality head_31^post15 = head_31^post14 propagated equality temp_34^post15 = temp_34^post14 propagated equality tail_15^post15 = tail_15^post14 propagated equality head_slam_f_28^post15 = head_slam_f_28^post14 propagated equality i_29^post15 = i_29^post14 propagated equality i_120^post15 = i_120^post14 propagated equality head_16^post15 = head_16^post14 propagated equality i_110^post15 = i_110^post14 propagated equality rcd_104^post15 = rcd_104^post14 propagated equality nondet_12^post15 = nondet_12^post14 propagated equality x_24^post15 = x_24^post14 propagated equality r_197^post15 = r_197^post14 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post15 = result_dot_slayer_malloc_sdv_special_return_value_13^post14 propagated equality rcd_69^post15 = rcd_69^post14 propagated equality y_23^post15 = y_23^post14 Propagated Equalities Original rule: l0 -> l0 : a_153^0'=a_153^post14, a_178^0'=a_178^post14, a_208^0'=a_208^post14, f_198^0'=f_198^post14, head_16^0'=head_16^post14, head_31^0'=head_31^post14, head_slam_f_28^0'=head_slam_f_28^post14, i_110^0'=i_110^post14, i_120^0'=i_120^post14, i_29^0'=i_29^post14, length_27^0'=length_27^post14, lt_17^0'=lt_17^post14, lt_20^0'=lt_20^post14, nondet_12^0'=nondet_12^post14, r_164^0'=r_164^post14, r_197^0'=r_197^post14, r_39^0'=r_39^post14, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_112^post14, rcd_179^0'=rcd_179^post14, rcd_185^0'=rcd_185^post14, rcd_190^0'=rcd_190^post14, rcd_207^0'=rcd_207^post14, rcd_43^0'=rcd_43^post14, rcd_69^0'=rcd_69^post14, result_11^0'=result_11^post14, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post14, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post14, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post14, t_25^0'=t_25^post14, tail_15^0'=tail_15^post14, temp0_21^0'=temp0_21^post14, temp0_30^0'=temp0_30^post14, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^post14, tmp_33^0'=tmp_33^post14, x_24^0'=x_24^post14, x_slam_f_22^0'=x_slam_f_22^post14, y_23^0'=y_23^post14, (0 == 0 /\ -length_27^post14+length_27^0 == 0 /\ -temp0_21^post14+temp0_21^0 == 0 /\ -head_16^post14+head_16^0 == 0 /\ a_208^0-a_208^post14 == 0 /\ head_31^post14-tmp_33^post14 == 0 /\ -1-i_110^post14+i_29^post14 <= 0 /\ -1-i_110^post14+i_29^post14 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post14+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ rcd_43^post14-rcd_112^post14 <= 0 /\ rcd_43^post14-rcd_112^post14 == 0 /\ -head_slam_f_28^post14+head_slam_f_28^0 == 0 /\ result_11^0-result_11^post14 == 0 /\ -f_198^post14+f_198^0 == 0 /\ -a_178^post14+a_178^0 == 0 /\ -rcd_179^post14+rcd_179^0 == 0 /\ -i_29^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post14 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post14 == 0 /\ -temp_34^0+tmp_33^post14 == 0 /\ i_120^0-i_120^post14 == 0 /\ -r_164^post14+r_164^0 == 0 /\ -rcd_43^post14+rcd_112^post14 <= 0 /\ rcd_190^0-rcd_190^post14 == 0 /\ -x_24^post14+x_24^0 == 0 /\ -temp0_30^post14+temp0_30^0 == 0 /\ temp_35^0-temp_35^post14 == 0 /\ r_197^0-r_197^post14 == 0 /\ -1-i_29^0+i_29^post14 == 0 /\ 1+i_110^post14-length_27^0 <= 0 /\ -rcd_185^post14+rcd_185^0 == 0 /\ r_39^0-r_39^post14 == 0 /\ 1+i_110^post14-i_29^post14 <= 0 /\ rcd_43^0-rcd_112^post14 <= 0 /\ rcd_43^0-rcd_112^post14 == 0 /\ -rcd_207^post14+rcd_207^0 == 0 /\ -tail_15^post14+tail_15^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post14 == 0 /\ t_25^0-t_25^post14 == 0 /\ lt_17^0-lt_17^post14 == 0 /\ -a_153^post14+a_153^0 == 0 /\ -rcd_43^0+rcd_112^post14 <= 0 /\ rcd_69^0-rcd_69^post14 == 0 /\ y_23^0-y_23^post14 == 0 /\ -nondet_12^post14+nondet_12^0 == 0 /\ lt_20^0-lt_20^post14 == 0), cost: 1 New rule: l0 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_29^0, i_120^0'=i_120^0, i_29^0'=1+i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 propagated equality length_27^post14 = length_27^0 propagated equality temp0_21^post14 = temp0_21^0 propagated equality head_16^post14 = head_16^0 propagated equality a_208^post14 = a_208^0 propagated equality head_31^post14 = tmp_33^post14 propagated equality i_110^post14 = -1+i_29^post14 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post14 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality rcd_112^post14 = rcd_43^post14 propagated equality head_slam_f_28^post14 = head_slam_f_28^0 propagated equality result_11^post14 = result_11^0 propagated equality f_198^post14 = f_198^0 propagated equality a_178^post14 = a_178^0 propagated equality rcd_179^post14 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post14 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post14 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality tmp_33^post14 = temp_34^0 propagated equality i_120^post14 = i_120^0 propagated equality r_164^post14 = r_164^0 propagated equality rcd_190^post14 = rcd_190^0 propagated equality x_24^post14 = x_24^0 propagated equality temp0_30^post14 = temp0_30^0 propagated equality temp_35^post14 = temp_35^0 propagated equality r_197^post14 = r_197^0 propagated equality i_29^post14 = 1+i_29^0 propagated equality rcd_185^post14 = rcd_185^0 propagated equality r_39^post14 = r_39^0 propagated equality rcd_43^post14 = rcd_43^0 propagated equality rcd_207^post14 = rcd_207^0 propagated equality tail_15^post14 = tail_15^0 propagated equality x_slam_f_22^post14 = x_slam_f_22^0 propagated equality t_25^post14 = t_25^0 propagated equality lt_17^post14 = lt_17^0 propagated equality a_153^post14 = a_153^0 propagated equality rcd_69^post14 = rcd_69^0 propagated equality y_23^post14 = y_23^0 propagated equality nondet_12^post14 = nondet_12^0 propagated equality lt_20^post14 = lt_20^0 Simplified Guard Original rule: l0 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_29^0, i_120^0'=i_120^0, i_29^0'=1+i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 New rule: l0 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_29^0, i_120^0'=i_120^0, i_29^0'=1+i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l0 -> l0 : a_153^0'=a_153^0, a_178^0'=a_178^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=temp_34^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_29^0, i_120^0'=i_120^0, i_29^0'=1+i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_43^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^post14, temp_35^0'=temp_35^0, tmp_33^0'=temp_34^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 New rule: l0 -> l0 : head_31^0'=temp_34^0, i_110^0'=i_29^0, i_29^0'=1+i_29^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post14, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 made implied equalities explicit Original rule: l30 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ tail_15^post45-tail_15^post46 == 0 /\ rcd_185^post45-rcd_185^post46 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ temp0_30^post45-temp0_30^post46 == 0 /\ i_120^post45-i_120^post46 == 0 /\ head_31^post45-head_31^post46 == 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ -rcd_207^post46+rcd_207^post45 == 0 /\ i_110^post45-i_110^post46 == 0 /\ t_25^post45-t_25^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -rcd_190^post46+rcd_190^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -temp0_21^post46+temp0_21^post45 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ f_198^post45-f_198^post46 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ r_164^post45-r_164^post46 == 0 /\ -rcd_69^post46+rcd_69^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ a_153^post45-a_153^post46 == 0 /\ -result_11^post46+result_11^post45 == 0 /\ i_29^post45-i_29^post46 == 0 /\ head_31^0-head_31^post45 == 0 /\ -temp_35^post46+temp_35^post45 == 0 /\ -rcd_112^post46+rcd_112^post45 == 0 /\ y_23^post45-y_23^post46 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -tmp_33^post46+tmp_33^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ r_39^post45-r_39^post46 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ x_24^post45-x_24^post46 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ a_208^post45-a_208^post46 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ rcd_104^post45-rcd_104^post46 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ lt_17^post45-lt_17^post46 == 0 /\ head_slam_f_28^post45-head_slam_f_28^post46 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^post45-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ length_27^post45-length_27^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^post45 == 0 /\ -lt_20^post46+lt_20^post45 == 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ -r_197^post46+r_197^post45 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ temp_34^post45-temp_34^post46 == 0 /\ -head_16^post45+head_16^0 == 0 /\ head_16^post45-head_16^post46 == 0 /\ nondet_12^post45-nondet_12^post46 == 0 /\ rcd_43^post45-rcd_43^post46 == 0 /\ rcd_179^post45-rcd_179^post46 == 0 /\ a_178^post45-a_178^post46 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 New rule: l30 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ tail_15^post45-tail_15^post46 == 0 /\ rcd_185^post45-rcd_185^post46 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ temp0_30^post45-temp0_30^post46 == 0 /\ i_120^post45-i_120^post46 == 0 /\ head_31^post45-head_31^post46 == 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ -rcd_207^post46+rcd_207^post45 == 0 /\ i_110^post45-i_110^post46 == 0 /\ t_25^post45-t_25^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -rcd_190^post46+rcd_190^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -temp0_21^post46+temp0_21^post45 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ f_198^post45-f_198^post46 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ r_164^post45-r_164^post46 == 0 /\ -rcd_69^post46+rcd_69^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ a_153^post45-a_153^post46 == 0 /\ -result_11^post46+result_11^post45 == 0 /\ i_29^post45-i_29^post46 == 0 /\ head_31^0-head_31^post45 == 0 /\ -temp_35^post46+temp_35^post45 == 0 /\ -rcd_112^post46+rcd_112^post45 == 0 /\ y_23^post45-y_23^post46 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -rcd_43^post45+rcd_207^0 == 0 /\ -tmp_33^post46+tmp_33^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ r_39^post45-r_39^post46 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ x_24^post45-x_24^post46 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ a_208^post45-a_208^post46 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ rcd_104^post45-rcd_104^post46 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ lt_17^post45-lt_17^post46 == 0 /\ head_slam_f_28^post45-head_slam_f_28^post46 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ a_178^post45-a_208^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post45-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ length_27^post45-length_27^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^post45 == 0 /\ -lt_20^post46+lt_20^post45 == 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ -r_197^post46+r_197^post45 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ temp_34^post45-temp_34^post46 == 0 /\ -head_16^post45+head_16^0 == 0 /\ head_16^post45-head_16^post46 == 0 /\ nondet_12^post45-nondet_12^post46 == 0 /\ rcd_43^post45-rcd_43^post46 == 0 /\ rcd_179^post45-rcd_179^post46 == 0 /\ a_178^post45-a_178^post46 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 Propagated Equalities Original rule: l30 -> l2 : a_153^0'=a_153^post46, a_178^0'=a_178^post46, a_208^0'=a_208^post46, f_198^0'=f_198^post46, head_16^0'=head_16^post46, head_31^0'=head_31^post46, head_slam_f_28^0'=head_slam_f_28^post46, i_110^0'=i_110^post46, i_120^0'=i_120^post46, i_29^0'=i_29^post46, length_27^0'=length_27^post46, lt_17^0'=lt_17^post46, lt_20^0'=lt_20^post46, nondet_12^0'=nondet_12^post46, r_164^0'=r_164^post46, r_197^0'=r_197^post46, r_39^0'=r_39^post46, rcd_104^0'=rcd_104^post46, rcd_112^0'=rcd_112^post46, rcd_179^0'=rcd_179^post46, rcd_185^0'=rcd_185^post46, rcd_190^0'=rcd_190^post46, rcd_207^0'=rcd_207^post46, rcd_43^0'=rcd_43^post46, rcd_69^0'=rcd_69^post46, result_11^0'=result_11^post46, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post46, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post46, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post46, t_25^0'=t_25^post46, tail_15^0'=tail_15^post46, temp0_21^0'=temp0_21^post46, temp0_30^0'=temp0_30^post46, temp_34^0'=temp_34^post46, temp_35^0'=temp_35^post46, tmp_33^0'=tmp_33^post46, x_24^0'=x_24^post46, x_slam_f_22^0'=x_slam_f_22^post46, y_23^0'=y_23^post46, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ tail_15^post45-tail_15^post46 == 0 /\ rcd_185^post45-rcd_185^post46 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ temp0_30^post45-temp0_30^post46 == 0 /\ i_120^post45-i_120^post46 == 0 /\ head_31^post45-head_31^post46 == 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ -rcd_207^post46+rcd_207^post45 == 0 /\ i_110^post45-i_110^post46 == 0 /\ t_25^post45-t_25^post46 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post46+result_dot_slayer_malloc_sdv_special_return_value_13^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -rcd_190^post46+rcd_190^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -temp0_21^post46+temp0_21^post45 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ f_198^post45-f_198^post46 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ r_164^post45-r_164^post46 == 0 /\ -rcd_69^post46+rcd_69^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ a_153^post45-a_153^post46 == 0 /\ -result_11^post46+result_11^post45 == 0 /\ i_29^post45-i_29^post46 == 0 /\ head_31^0-head_31^post45 == 0 /\ -temp_35^post46+temp_35^post45 == 0 /\ -rcd_112^post46+rcd_112^post45 == 0 /\ y_23^post45-y_23^post46 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -rcd_43^post45+rcd_207^0 == 0 /\ -tmp_33^post46+tmp_33^post45 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_32^post46+result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ r_39^post45-r_39^post46 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ x_24^post45-x_24^post46 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ a_208^post45-a_208^post46 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ rcd_104^post45-rcd_104^post46 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ lt_17^post45-lt_17^post46 == 0 /\ head_slam_f_28^post45-head_slam_f_28^post46 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ a_178^post45-a_208^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^post45-result_dot_nondet_sdv_special_return_value_14^post46 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ length_27^post45-length_27^post46 == 0 /\ -x_slam_f_22^post46+x_slam_f_22^post45 == 0 /\ -lt_20^post46+lt_20^post45 == 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ -r_197^post46+r_197^post45 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ temp_34^post45-temp_34^post46 == 0 /\ -head_16^post45+head_16^0 == 0 /\ head_16^post45-head_16^post46 == 0 /\ nondet_12^post45-nondet_12^post46 == 0 /\ rcd_43^post45-rcd_43^post46 == 0 /\ rcd_179^post45-rcd_179^post46 == 0 /\ a_178^post45-a_178^post46 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 New rule: l30 -> l2 : a_153^0'=a_153^post45, a_178^0'=a_178^post45, a_208^0'=a_208^post45, f_198^0'=f_198^post45, head_16^0'=head_16^post45, head_31^0'=head_31^post45, head_slam_f_28^0'=head_slam_f_28^post45, i_110^0'=i_110^post45, i_120^0'=i_120^post45, i_29^0'=i_29^post45, length_27^0'=length_27^post45, lt_17^0'=lt_17^post45, lt_20^0'=lt_20^post45, nondet_12^0'=nondet_12^post45, r_164^0'=r_164^post45, r_197^0'=r_197^post45, r_39^0'=r_39^post45, rcd_104^0'=rcd_104^post45, rcd_112^0'=rcd_112^post45, rcd_179^0'=rcd_179^post45, rcd_185^0'=rcd_185^post45, rcd_190^0'=rcd_190^post45, rcd_207^0'=rcd_207^post45, rcd_43^0'=rcd_43^post45, rcd_69^0'=rcd_69^post45, result_11^0'=result_11^post45, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post45, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post45, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post45, t_25^0'=t_25^post45, tail_15^0'=tail_15^post45, temp0_21^0'=temp0_21^post45, temp0_30^0'=temp0_30^post45, temp_34^0'=temp_34^post45, temp_35^0'=temp_35^post45, tmp_33^0'=tmp_33^post45, x_24^0'=x_24^post45, x_slam_f_22^0'=x_slam_f_22^post45, y_23^0'=y_23^post45, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ head_31^0-head_31^post45 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -rcd_43^post45+rcd_207^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ a_178^post45-a_208^0 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ -head_16^post45+head_16^0 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 propagated equality tail_15^post46 = tail_15^post45 propagated equality rcd_185^post46 = rcd_185^post45 propagated equality temp0_30^post46 = temp0_30^post45 propagated equality i_120^post46 = i_120^post45 propagated equality head_31^post46 = head_31^post45 propagated equality rcd_207^post46 = rcd_207^post45 propagated equality i_110^post46 = i_110^post45 propagated equality t_25^post46 = t_25^post45 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post46 = result_dot_slayer_malloc_sdv_special_return_value_13^post45 propagated equality rcd_190^post46 = rcd_190^post45 propagated equality temp0_21^post46 = temp0_21^post45 propagated equality f_198^post46 = f_198^post45 propagated equality r_164^post46 = r_164^post45 propagated equality rcd_69^post46 = rcd_69^post45 propagated equality a_153^post46 = a_153^post45 propagated equality result_11^post46 = result_11^post45 propagated equality i_29^post46 = i_29^post45 propagated equality temp_35^post46 = temp_35^post45 propagated equality rcd_112^post46 = rcd_112^post45 propagated equality y_23^post46 = y_23^post45 propagated equality tmp_33^post46 = tmp_33^post45 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post46 = result_dot_slayer_malloc_sdv_special_return_value_32^post45 propagated equality r_39^post46 = r_39^post45 propagated equality x_24^post46 = x_24^post45 propagated equality a_208^post46 = a_208^post45 propagated equality rcd_104^post46 = rcd_104^post45 propagated equality lt_17^post46 = lt_17^post45 propagated equality head_slam_f_28^post46 = head_slam_f_28^post45 propagated equality result_dot_nondet_sdv_special_return_value_14^post46 = result_dot_nondet_sdv_special_return_value_14^post45 propagated equality length_27^post46 = length_27^post45 propagated equality x_slam_f_22^post46 = x_slam_f_22^post45 propagated equality lt_20^post46 = lt_20^post45 propagated equality r_197^post46 = r_197^post45 propagated equality temp_34^post46 = temp_34^post45 propagated equality head_16^post46 = head_16^post45 propagated equality nondet_12^post46 = nondet_12^post45 propagated equality rcd_43^post46 = rcd_43^post45 propagated equality rcd_179^post46 = rcd_179^post45 propagated equality a_178^post46 = a_178^post45 Propagated Equalities Original rule: l30 -> l2 : a_153^0'=a_153^post45, a_178^0'=a_178^post45, a_208^0'=a_208^post45, f_198^0'=f_198^post45, head_16^0'=head_16^post45, head_31^0'=head_31^post45, head_slam_f_28^0'=head_slam_f_28^post45, i_110^0'=i_110^post45, i_120^0'=i_120^post45, i_29^0'=i_29^post45, length_27^0'=length_27^post45, lt_17^0'=lt_17^post45, lt_20^0'=lt_20^post45, nondet_12^0'=nondet_12^post45, r_164^0'=r_164^post45, r_197^0'=r_197^post45, r_39^0'=r_39^post45, rcd_104^0'=rcd_104^post45, rcd_112^0'=rcd_112^post45, rcd_179^0'=rcd_179^post45, rcd_185^0'=rcd_185^post45, rcd_190^0'=rcd_190^post45, rcd_207^0'=rcd_207^post45, rcd_43^0'=rcd_43^post45, rcd_69^0'=rcd_69^post45, result_11^0'=result_11^post45, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post45, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post45, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post45, t_25^0'=t_25^post45, tail_15^0'=tail_15^post45, temp0_21^0'=temp0_21^post45, temp0_30^0'=temp0_30^post45, temp_34^0'=temp_34^post45, temp_35^0'=temp_35^post45, tmp_33^0'=tmp_33^post45, x_24^0'=x_24^post45, x_slam_f_22^0'=x_slam_f_22^post45, y_23^0'=y_23^post45, (0 == 0 /\ -temp_34^post45+temp_34^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ rcd_190^0-rcd_190^post45 == 0 /\ -a_153^post45+a_153^0 == 0 /\ result_dot_nondet_sdv_special_return_value_14^0-result_dot_nondet_sdv_special_return_value_14^post45 == 0 /\ rcd_69^0-rcd_69^post45 == 0 /\ r_197^0-r_197^post45 == 0 /\ r_39^0-r_39^post45 == 0 /\ -y_23^post45+y_23^0 == 0 /\ -f_198^post45+f_198^0 == 0 /\ -temp0_21^post45+temp0_21^0 == 0 /\ i_120^0-i_120^post45 == 0 /\ nondet_12^0-nondet_12^post45 == 0 /\ -i_29^post45+i_29^0 == 0 /\ -rcd_179^post45+rcd_179^0 == 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^post45+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ tmp_33^0-tmp_33^post45 == 0 /\ -head_slam_f_28^post45+head_slam_f_28^0 == 0 /\ head_31^0-head_31^post45 == 0 /\ -rcd_104^post45+rcd_104^0 == 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -rcd_43^post45+rcd_207^0 <= 0 /\ -rcd_43^post45+rcd_207^0 == 0 /\ x_slam_f_22^0-x_slam_f_22^post45 == 0 /\ result_11^0-result_11^post45 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_32^0-result_dot_slayer_malloc_sdv_special_return_value_32^post45 == 0 /\ lt_17^0-lt_17^post45 == 0 /\ tail_15^0-tail_15^post45 == 0 /\ -length_27^post45+length_27^0 == 0 /\ -x_24^post45+x_24^0 == 0 /\ lt_20^0-lt_20^post45 == 0 /\ -temp0_30^post45+temp0_30^0 == 0 /\ a_178^post45-a_208^0 <= 0 /\ a_178^post45-a_208^0 == 0 /\ rcd_43^post45-rcd_207^0 <= 0 /\ -r_164^post45+r_164^0 == 0 /\ -rcd_185^post45+rcd_185^0 == 0 /\ rcd_112^0-rcd_112^post45 == 0 /\ -i_110^post45+i_110^0 == 0 /\ a_208^0-a_208^post45 == 0 /\ temp_35^0-temp_35^post45 == 0 /\ rcd_207^0-rcd_207^post45 == 0 /\ -head_16^post45+head_16^0 == 0 /\ -a_178^post45+a_208^0 <= 0 /\ -t_25^post45+t_25^0 == 0), cost: 1 New rule: l30 -> l2 : a_153^0'=a_153^0, a_178^0'=a_208^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_207^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 propagated equality temp_34^post45 = temp_34^0 propagated equality rcd_190^post45 = rcd_190^0 propagated equality a_153^post45 = a_153^0 propagated equality result_dot_nondet_sdv_special_return_value_14^post45 = result_dot_nondet_sdv_special_return_value_14^0 propagated equality rcd_69^post45 = rcd_69^0 propagated equality r_197^post45 = r_197^0 propagated equality r_39^post45 = r_39^0 propagated equality y_23^post45 = y_23^0 propagated equality f_198^post45 = f_198^0 propagated equality temp0_21^post45 = temp0_21^0 propagated equality i_120^post45 = i_120^0 propagated equality nondet_12^post45 = nondet_12^0 propagated equality i_29^post45 = i_29^0 propagated equality rcd_179^post45 = rcd_179^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_13^post45 = result_dot_slayer_malloc_sdv_special_return_value_13^0 propagated equality tmp_33^post45 = tmp_33^0 propagated equality head_slam_f_28^post45 = head_slam_f_28^0 propagated equality head_31^post45 = head_31^0 propagated equality rcd_104^post45 = rcd_104^0 propagated equality rcd_43^post45 = rcd_207^0 propagated equality x_slam_f_22^post45 = x_slam_f_22^0 propagated equality result_11^post45 = result_11^0 propagated equality result_dot_slayer_malloc_sdv_special_return_value_32^post45 = result_dot_slayer_malloc_sdv_special_return_value_32^0 propagated equality lt_17^post45 = lt_17^0 propagated equality tail_15^post45 = tail_15^0 propagated equality length_27^post45 = length_27^0 propagated equality x_24^post45 = x_24^0 propagated equality lt_20^post45 = lt_20^0 propagated equality temp0_30^post45 = temp0_30^0 propagated equality a_178^post45 = a_208^0 propagated equality r_164^post45 = r_164^0 propagated equality rcd_185^post45 = rcd_185^0 propagated equality rcd_112^post45 = rcd_112^0 propagated equality i_110^post45 = i_110^0 propagated equality a_208^post45 = a_208^0 propagated equality temp_35^post45 = temp_35^0 propagated equality rcd_207^post45 = rcd_207^0 propagated equality head_16^post45 = head_16^0 propagated equality t_25^post45 = t_25^0 Simplified Guard Original rule: l30 -> l2 : a_153^0'=a_153^0, a_178^0'=a_208^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_207^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (0 <= 0 /\ 0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l30 -> l2 : a_153^0'=a_153^0, a_178^0'=a_208^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_207^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l30 -> l2 : a_153^0'=a_153^0, a_178^0'=a_208^0, a_208^0'=a_208^0, f_198^0'=f_198^0, head_16^0'=head_16^0, head_31^0'=head_31^0, head_slam_f_28^0'=head_slam_f_28^0, i_110^0'=i_110^0, i_120^0'=i_120^0, i_29^0'=i_29^0, length_27^0'=length_27^0, lt_17^0'=lt_17^0, lt_20^0'=lt_20^0, nondet_12^0'=nondet_12^0, r_164^0'=r_164^0, r_197^0'=r_197^0, r_39^0'=r_39^0, rcd_104^0'=rcd_104^0, rcd_112^0'=rcd_112^0, rcd_179^0'=rcd_179^0, rcd_185^0'=rcd_185^0, rcd_190^0'=rcd_190^0, rcd_207^0'=rcd_207^0, rcd_43^0'=rcd_207^0, rcd_69^0'=rcd_69^0, result_11^0'=result_11^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^0, t_25^0'=t_25^0, tail_15^0'=tail_15^0, temp0_21^0'=temp0_21^0, temp0_30^0'=temp0_30^0, temp_34^0'=temp_34^0, temp_35^0'=temp_35^0, tmp_33^0'=tmp_33^0, x_24^0'=x_24^0, x_slam_f_22^0'=x_slam_f_22^0, y_23^0'=y_23^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 New rule: l30 -> l2 : a_178^0'=a_208^0, rcd_43^0'=rcd_207^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 Unrolled Loops Start location: l55 Program variables: a_153^0 a_178^0 a_208^0 f_198^0 head_16^0 head_31^0 head_slam_f_28^0 i_110^0 i_120^0 i_29^0 length_27^0 lt_17^0 lt_20^0 nondet_12^0 r_164^0 r_197^0 r_39^0 rcd_104^0 rcd_112^0 rcd_179^0 rcd_185^0 rcd_190^0 rcd_207^0 rcd_43^0 rcd_69^0 result_11^0 result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0 t_25^0 tail_15^0 temp0_21^0 temp0_30^0 temp_34^0 temp_35^0 tmp_33^0 x_24^0 x_slam_f_22^0 y_23^0 93: l0 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, tmp_33^0'=tmp_33^post1, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 94: l0 -> l3 : head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, tail_15^0'=tail_15^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, tmp_33^0'=tmp_33^post2, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 178: l0 -> l0 : head_31^0'=temp_34^0, i_110^0'=i_29^0, i_29^0'=1+i_29^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post14, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 180: l0 -> l0 : head_31^0'=temp_34^post14, i_110^0'=1+i_29^0, i_29^0'=2+i_29^0, rcd_104^0'=rcd_104^post141, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post141, tmp_33^0'=temp_34^post14, (1+i_29^0-length_27^0 <= 0 /\ 2+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0 /\ -1-i_29^0 <= 0), cost: 1 95: l3 -> l4 : 1-lt_17^0+head_16^0 <= 0, cost: 1 96: l3 -> l4 : 1+lt_17^0-head_16^0 <= 0, cost: 1 97: l4 -> l5 : head_16^0'=head_16^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, tail_15^0'=tail_15^post5, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 98: l5 -> l6 : 1+y_23^0-x_24^0 <= 0, cost: 1 99: l5 -> l6 : 1-y_23^0+x_24^0 <= 0, cost: 1 100: l6 -> l7 : a_153^0'=a_178^0, t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 101: l7 -> l8 : 1-y_23^0+head_16^0 <= 0, cost: 1 102: l7 -> l8 : 1+y_23^0-head_16^0 <= 0, cost: 1 103: l8 -> l9 : 1+y_23^0-t_25^0 <= 0, cost: 1 104: l8 -> l9 : 1-y_23^0+t_25^0 <= 0, cost: 1 105: l9 -> l2 : i_120^0'=1+a_153^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 126: l2 -> l1 : head_16^0'=head_16^post36, lt_20^0'=lt_20^post36, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, t_25^0'=t_25^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 127: l2 -> l26 : f_198^0'=f_198^post37, head_16^0'=head_16^post37, lt_20^0'=lt_20^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, tail_15^0'=tail_15^post37, x_slam_f_22^0'=x_slam_f_22^post37, T, cost: 1 106: l11 -> l13 : head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, tail_15^0'=lt_17^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, tmp_33^0'=tmp_33^post16, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 112: l11 -> l16 : head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, tail_15^0'=tail_15^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, tmp_33^0'=tmp_33^post22, -i_29^0+length_27^0 <= 0, cost: 1 124: l11 -> l23 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_29^0'=1, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post34, temp_34^0'=temp_34^post34, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 107: l13 -> l14 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 108: l13 -> l14 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 109: l14 -> l15 : 1-lt_20^0+head_16^0 <= 0, cost: 1 110: l14 -> l15 : 1+lt_20^0-head_16^0 <= 0, cost: 1 111: l15 -> l12 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 173: l12 -> l53 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, T, cost: 1 113: l16 -> l17 : 1-lt_17^0+head_16^0 <= 0, cost: 1 114: l16 -> l17 : 1+lt_17^0-head_16^0 <= 0, cost: 1 115: l17 -> l18 : head_16^0'=head_16^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, tail_15^0'=tail_15^post25, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 116: l18 -> l19 : 1+y_23^0-x_24^0 <= 0, cost: 1 117: l18 -> l19 : 1-y_23^0+x_24^0 <= 0, cost: 1 118: l19 -> l20 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 119: l20 -> l21 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 120: l20 -> l21 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 121: l21 -> l22 : 1-lt_20^0+head_16^0 <= 0, cost: 1 122: l21 -> l22 : 1+lt_20^0-head_16^0 <= 0, cost: 1 123: l22 -> l12 : lt_20^0'=lt_20^post33, t_25^0'=t_25^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 161: l23 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, tmp_33^0'=tmp_33^post74, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 162: l23 -> l47 : head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, tail_15^0'=tail_15^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, tmp_33^0'=tmp_33^post75, -i_29^0+length_27^0 <= 0, cost: 1 172: l23 -> l0 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_29^0'=2, rcd_69^0'=rcd_69^post85, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post85, temp_34^0'=temp_34^post85, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 125: l24 -> l1 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 128: l26 -> l27 : 1+y_23^0-x_24^0 <= 0, cost: 1 129: l26 -> l27 : 1-y_23^0+x_24^0 <= 0, cost: 1 130: l27 -> l28 : a_208^0'=a_208^post40, rcd_207^0'=rcd_207^post40, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 131: l28 -> l29 : 1-y_23^0+head_16^0 <= 0, cost: 1 132: l28 -> l29 : 1+y_23^0-head_16^0 <= 0, cost: 1 133: l29 -> l30 : 1+y_23^0-t_25^0 <= 0, cost: 1 134: l29 -> l30 : 1-y_23^0+t_25^0 <= 0, cost: 1 179: l30 -> l2 : a_178^0'=a_208^0, rcd_43^0'=rcd_207^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 135: l31 -> l1 : head_16^0'=head_16^post47, lt_20^0'=lt_20^post47, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, t_25^0'=t_25^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 136: l31 -> l32 : head_16^0'=head_16^post48, lt_20^0'=lt_20^post48, r_164^0'=r_164^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, tail_15^0'=tail_15^post48, x_slam_f_22^0'=x_slam_f_22^post48, -a_153^0 <= 0, cost: 1 137: l32 -> l33 : 1+y_23^0-x_24^0 <= 0, cost: 1 138: l32 -> l33 : 1-y_23^0+x_24^0 <= 0, cost: 1 139: l33 -> l34 : a_178^0'=a_178^post51, rcd_179^0'=rcd_179^post51, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 140: l34 -> l35 : 1-y_23^0+head_16^0 <= 0, cost: 1 141: l34 -> l35 : 1+y_23^0-head_16^0 <= 0, cost: 1 142: l35 -> l36 : 1+y_23^0-t_25^0 <= 0, cost: 1 143: l35 -> l36 : 1-y_23^0+t_25^0 <= 0, cost: 1 144: l36 -> l2 : a_153^0'=1+a_178^0, rcd_43^0'=rcd_179^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 145: l37 -> l1 : head_16^0'=head_16^post57, lt_20^0'=lt_20^post57, result_11^0'=temp0_21^0, t_25^0'=t_25^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 146: l37 -> l38 : head_16^0'=head_16^post58, lt_20^0'=lt_20^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, tail_15^0'=tail_15^post58, x_slam_f_22^0'=x_slam_f_22^post58, T, cost: 1 147: l38 -> l39 : 1+y_23^0-x_24^0 <= 0, cost: 1 148: l38 -> l39 : 1-y_23^0+x_24^0 <= 0, cost: 1 149: l39 -> l40 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 150: l40 -> l41 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 151: l40 -> l41 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 152: l41 -> l42 : 1-lt_20^0+head_16^0 <= 0, cost: 1 153: l41 -> l42 : 1+lt_20^0-head_16^0 <= 0, cost: 1 154: l42 -> l43 : 1-y_23^0+head_16^0 <= 0, cost: 1 155: l42 -> l43 : 1+y_23^0-head_16^0 <= 0, cost: 1 156: l43 -> l44 : head_16^0'=head_16^post68, lt_20^0'=lt_20^post68, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, t_25^0'=t_25^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 157: l44 -> l45 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 158: l44 -> l45 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 159: l45 -> l1 : 1-lt_20^0+head_16^0 <= 0, cost: 1 160: l45 -> l1 : 1+lt_20^0-head_16^0 <= 0, cost: 1 163: l47 -> l48 : 1-lt_17^0+head_16^0 <= 0, cost: 1 164: l47 -> l48 : 1+lt_17^0-head_16^0 <= 0, cost: 1 165: l48 -> l49 : head_16^0'=head_16^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, tail_15^0'=tail_15^post78, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 166: l49 -> l50 : 1+y_23^0-x_24^0 <= 0, cost: 1 167: l49 -> l50 : 1-y_23^0+x_24^0 <= 0, cost: 1 168: l50 -> l51 : t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 169: l51 -> l52 : 1-y_23^0+head_16^0 <= 0, cost: 1 170: l51 -> l52 : 1+y_23^0-head_16^0 <= 0, cost: 1 171: l52 -> l37 : (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 174: l53 -> l54 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 175: l53 -> l54 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 176: l54 -> l1 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 177: l55 -> l11 : head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_29^0'=0, length_27^0'=nondet_12^1, nondet_12^0'=nondet_12^post73, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, tail_15^0'=temp_35^0, temp_35^0'=temp_35^post73, T, cost: 1 Unrolling Original rule: l0 -> l0 : head_31^0'=temp_34^0, i_110^0'=i_29^0, i_29^0'=1+i_29^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post14, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 New rule: l0 -> l0 : head_31^0'=temp_34^post14, i_110^0'=1+i_29^0, i_29^0'=2+i_29^0, rcd_104^0'=rcd_104^post141, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post141, tmp_33^0'=temp_34^post14, (1+i_29^0-length_27^0 <= 0 /\ 2+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0 /\ -1-i_29^0 <= 0), cost: 1 Step with 177 Trace 177[T] Blocked [{}, {}] Step with 106 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)] Blocked [{}, {}, {}] Step with 107 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {}] Step with 109 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)] Blocked [{}, {}, {}, {}, {}] Step with 111 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}] Step with 173 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {}, {}, {}, {}, {}] Step with 174 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}, {}] Step with 176 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 176[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}, {176[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {}, {}, {}, {}, {174[T]}] Step with 175 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {174[T]}, {}] Step with 176 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 176[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {174[T]}, {}, {}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {174[T]}, {176[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {}, {}, {}, {}, {174[T], 175[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {173[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 109[(1-lt_20^0+head_16^0 <= 0)] Blocked [{}, {}, {}, {}, {111[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 107[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {}, {109[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)] Blocked [{}, {}, {107[T]}] Step with 108 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {}] Step with 110 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}] Step with 111 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}] Step with 173 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {}] Step with 175 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {}, {}] Step with 176 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 176[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {}, {}, {}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 175[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {}, {176[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {175[T]}] Step with 174 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {175[T]}, {}] Step with 176 Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 176[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {175[T]}, {}, {}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T], 174[(1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {175[T]}, {176[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 173[T] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {}, {174[T], 175[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)], 111[(result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {}, {173[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 110[(1+lt_20^0-head_16^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T]}, {111[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)], 108[(1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {}, {107[T]}, {109[T], 110[T]}] Backtrack Trace 177[T], 106[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)] Blocked [{}, {}, {107[T], 108[T]}] Backtrack Trace 177[T] Blocked [{}, {106[T]}] Step with 112 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T]}, {}] Step with 113 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)] Blocked [{}, {106[T]}, {}, {}] Step with 115 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {}, {}, {}] Step with 116 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 116[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T]}, {}, {}, {}, {}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {}, {}, {116[T]}] Step with 117 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 117[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T]}, {}, {}, {116[T]}, {}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {}, {}, {116[T], 117[T]}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 113[(1-lt_17^0+head_16^0 <= 0)] Blocked [{}, {106[T]}, {}, {115[T]}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}] Step with 114 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}] Step with 115 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}, {}] Step with 117 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 117[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}, {}, {}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}, {117[T]}] Step with 116 Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 116[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}, {117[T]}, {}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)], 115[(result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {}, {116[T], 117[T]}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)], 114[(1+lt_17^0-head_16^0 <= 0)] Blocked [{}, {106[T]}, {113[T]}, {115[T]}] Backtrack Trace 177[T], 112[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T]}, {113[T], 114[T]}] Backtrack Trace 177[T] Blocked [{}, {106[T], 112[T]}] Step with 124 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {}] Step with 161 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 161[(-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0)] Blocked [{}, {106[T], 112[T]}, {}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}] Step with 162 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}] Step with 163 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}] Step with 165 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}] Step with 166 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}] Step with 168 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {}] Step with 170 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}] Step with 171 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}, {}] Step with 146 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}, {145[T]}, {}] Step with 147 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T], 147[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}, {145[T]}, {}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}, {145[T]}, {147[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {}, {145[T], 146[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T]}, {171[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {}, {169[T], 170[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {}, {168[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}] Step with 167 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}] Step with 168 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {}] Step with 169 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}] Step with 171 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}, {}] Step with 146 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}, {}, {}] Step with 148 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T], 148[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}, {}, {147[T]}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}, {}, {147[T], 148[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {}, {146[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {170[T]}, {171[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {}, {169[T], 170[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T]}, {168[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {}, {166[T], 167[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 163[(1-lt_17^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {}, {165[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}] Step with 164 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}] Step with 165 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}] Step with 167 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}] Step with 168 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}] Step with 169 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}] Step with 171 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}, {}] Step with 146 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}, {}, {}] Step with 148 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T], 148[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}, {}, {}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}, {}, {148[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {}, {146[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 169[(1-y_23^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {}, {171[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {}, {169[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 167[(1-y_23^0+x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {}, {168[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}] Step with 166 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}] Step with 168 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {}] Step with 170 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}] Step with 171 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}, {}] Step with 146 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}, {}, {}] Step with 147 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T], 147[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}, {}, {148[T]}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 146[T] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}, {}, {147[T], 148[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)], 171[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {}, {146[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 170[(1+y_23^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T]}, {171[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)], 168[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {}, {169[T], 170[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)], 166[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {167[T]}, {168[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)], 165[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {}, {166[T], 167[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)], 164[(1+lt_17^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T]}, {165[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 162[(-i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T]}, {163[T], 164[T]}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}] Step with 172 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {}] Step with 93 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 93[(1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {}, {}] Backtrack Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}] Step with 94 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}] Step with 95 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}] Step with 97 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}] Step with 98 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}] Step with 100 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {}] Step with 102 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}] Step with 103 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}] Step with 105 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {}] Step with 127 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}] Step with 128 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T], 128[(1+y_23^0-x_24^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}, {}] Step with 130 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T], 128[(1+y_23^0-x_24^0 <= 0)], 130[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}, {}, {}] Step with 131 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T], 128[(1+y_23^0-x_24^0 <= 0)], 130[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 131[(1-y_23^0+head_16^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}, {}, {}, {}] Step with 133 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T], 128[(1+y_23^0-x_24^0 <= 0)], 130[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 131[(1-y_23^0+head_16^0 <= 0)], 133[(1+y_23^0-t_25^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}, {}, {}, {}, {}] Step with 179 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 127[T], 128[(1+y_23^0-x_24^0 <= 0)], 130[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 131[(1-y_23^0+head_16^0 <= 0)], 133[(1+y_23^0-t_25^0 <= 0)], 179[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {}, {}, {}, {}, {}, {}] Nonterm Start location: l55 Program variables: a_153^0 a_178^0 a_208^0 f_198^0 head_16^0 head_31^0 head_slam_f_28^0 i_110^0 i_120^0 i_29^0 length_27^0 lt_17^0 lt_20^0 nondet_12^0 r_164^0 r_197^0 r_39^0 rcd_104^0 rcd_112^0 rcd_179^0 rcd_185^0 rcd_190^0 rcd_207^0 rcd_43^0 rcd_69^0 result_11^0 result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0 t_25^0 tail_15^0 temp0_21^0 temp0_30^0 temp_34^0 temp_35^0 tmp_33^0 x_24^0 x_slam_f_22^0 y_23^0 93: l0 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post1, head_slam_f_28^0'=head_slam_f_28^post1, i_29^0'=i_29^post1, length_27^0'=length_27^post1, lt_17^0'=lt_17^post1, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post1, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post1, temp0_30^0'=temp0_30^post1, temp_34^0'=temp_34^post1, tmp_33^0'=tmp_33^post1, (1-i_120^0 <= 0 /\ -i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ -i_120^0+result_dot_nondet_sdv_special_return_value_14^post1 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 94: l0 -> l3 : head_16^0'=head_31^0, head_31^0'=head_31^post2, head_slam_f_28^0'=head_slam_f_28^post2, i_29^0'=i_29^post2, length_27^0'=length_27^post2, result_11^0'=result_11^post2, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post2, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post2, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post2, tail_15^0'=tail_15^post2, temp0_30^0'=temp0_30^post2, temp_34^0'=temp_34^post2, tmp_33^0'=tmp_33^post2, (-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0), cost: 1 178: l0 -> l0 : head_31^0'=temp_34^0, i_110^0'=i_29^0, i_29^0'=1+i_29^0, rcd_104^0'=rcd_104^post14, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post14, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0), cost: 1 180: l0 -> l0 : head_31^0'=temp_34^post14, i_110^0'=1+i_29^0, i_29^0'=2+i_29^0, rcd_104^0'=rcd_104^post141, rcd_112^0'=rcd_43^0, temp_34^0'=temp_34^post141, tmp_33^0'=temp_34^post14, (1+i_29^0-length_27^0 <= 0 /\ 2+i_29^0-length_27^0 <= 0 /\ -i_29^0 <= 0 /\ -1-i_29^0 <= 0), cost: 1 95: l3 -> l4 : 1-lt_17^0+head_16^0 <= 0, cost: 1 96: l3 -> l4 : 1+lt_17^0-head_16^0 <= 0, cost: 1 97: l4 -> l5 : head_16^0'=head_16^post5, lt_17^0'=lt_17^post5, lt_20^0'=lt_20^post5, rcd_185^0'=rcd_185^post5, rcd_190^0'=rcd_190^post5, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post5, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post5, tail_15^0'=tail_15^post5, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post5, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 98: l5 -> l6 : 1+y_23^0-x_24^0 <= 0, cost: 1 99: l5 -> l6 : 1-y_23^0+x_24^0 <= 0, cost: 1 100: l6 -> l7 : a_153^0'=a_178^0, t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 101: l7 -> l8 : 1-y_23^0+head_16^0 <= 0, cost: 1 102: l7 -> l8 : 1+y_23^0-head_16^0 <= 0, cost: 1 103: l8 -> l9 : 1+y_23^0-t_25^0 <= 0, cost: 1 104: l8 -> l9 : 1-y_23^0+t_25^0 <= 0, cost: 1 105: l9 -> l2 : i_120^0'=1+a_153^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 126: l2 -> l1 : head_16^0'=head_16^post36, lt_20^0'=lt_20^post36, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post36, t_25^0'=t_25^post36, x_24^0'=x_24^post36, x_slam_f_22^0'=x_slam_f_22^post36, y_23^0'=y_23^post36, (1-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post36 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 127: l2 -> l26 : f_198^0'=f_198^post37, head_16^0'=head_16^post37, lt_20^0'=lt_20^post37, r_197^0'=r_197^post37, r_39^0'=r_39^post37, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post37, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post37, tail_15^0'=tail_15^post37, x_slam_f_22^0'=x_slam_f_22^post37, T, cost: 1 181: l2 -> LoAT_sink : (-1+n >= 0 /\ -1-y_23^0+x_24^0 >= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -1+y_23^0-x_slam_f_22^post371 >= 0), cost: NONTERM 106: l11 -> l13 : head_16^0'=lt_17^0, head_31^0'=head_31^post16, head_slam_f_28^0'=head_slam_f_28^post16, i_29^0'=i_29^post16, length_27^0'=length_27^post16, lt_17^0'=lt_17^post16, result_11^0'=result_11^post16, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post16, result_dot_slayer_malloc_sdv_special_return_value_13^0'=lt_17^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post16, tail_15^0'=lt_17^0, temp0_30^0'=temp0_30^post16, temp_34^0'=temp_34^post16, tmp_33^0'=tmp_33^post16, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 112: l11 -> l16 : head_16^0'=head_31^0, head_31^0'=head_31^post22, head_slam_f_28^0'=head_slam_f_28^post22, i_29^0'=i_29^post22, length_27^0'=length_27^post22, result_11^0'=result_11^post22, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post22, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post22, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post22, tail_15^0'=tail_15^post22, temp0_30^0'=temp0_30^post22, temp_34^0'=temp_34^post22, tmp_33^0'=tmp_33^post22, -i_29^0+length_27^0 <= 0, cost: 1 124: l11 -> l23 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post34, i_29^0'=1, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post34, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post34, temp_34^0'=temp_34^post34, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0), cost: 1 107: l13 -> l14 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 108: l13 -> l14 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 109: l14 -> l15 : 1-lt_20^0+head_16^0 <= 0, cost: 1 110: l14 -> l15 : 1+lt_20^0-head_16^0 <= 0, cost: 1 111: l15 -> l12 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 173: l12 -> l53 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post86, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post86, T, cost: 1 113: l16 -> l17 : 1-lt_17^0+head_16^0 <= 0, cost: 1 114: l16 -> l17 : 1+lt_17^0-head_16^0 <= 0, cost: 1 115: l17 -> l18 : head_16^0'=head_16^post25, lt_17^0'=lt_17^post25, lt_20^0'=lt_20^post25, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post25, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post25, tail_15^0'=tail_15^post25, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post25, y_23^0'=lt_20^0, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 116: l18 -> l19 : 1+y_23^0-x_24^0 <= 0, cost: 1 117: l18 -> l19 : 1-y_23^0+x_24^0 <= 0, cost: 1 118: l19 -> l20 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -head_16^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 119: l20 -> l21 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 120: l20 -> l21 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 121: l21 -> l22 : 1-lt_20^0+head_16^0 <= 0, cost: 1 122: l21 -> l22 : 1+lt_20^0-head_16^0 <= 0, cost: 1 123: l22 -> l12 : lt_20^0'=lt_20^post33, t_25^0'=t_25^post33, x_24^0'=x_24^post33, x_slam_f_22^0'=x_slam_f_22^post33, y_23^0'=y_23^post33, (result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 161: l23 -> l1 : head_16^0'=lt_17^0, head_31^0'=head_31^post74, head_slam_f_28^0'=head_slam_f_28^post74, i_29^0'=i_29^post74, length_27^0'=length_27^post74, lt_17^0'=lt_17^post74, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post74, temp0_30^0'=temp0_30^post74, temp_34^0'=temp_34^post74, tmp_33^0'=tmp_33^post74, (-i_29^0+length_27^0 <= 0 /\ lt_17^0-head_31^0 == 0), cost: 1 162: l23 -> l47 : head_16^0'=head_31^0, head_31^0'=head_31^post75, head_slam_f_28^0'=head_slam_f_28^post75, i_29^0'=i_29^post75, length_27^0'=length_27^post75, result_11^0'=result_11^post75, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post75, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post75, result_dot_slayer_malloc_sdv_special_return_value_32^0'=result_dot_slayer_malloc_sdv_special_return_value_32^post75, tail_15^0'=tail_15^post75, temp0_30^0'=temp0_30^post75, temp_34^0'=temp_34^post75, tmp_33^0'=tmp_33^post75, -i_29^0+length_27^0 <= 0, cost: 1 172: l23 -> l0 : head_31^0'=temp_34^0, head_slam_f_28^0'=tail_15^post85, i_29^0'=2, rcd_69^0'=rcd_69^post85, result_dot_nondet_sdv_special_return_value_14^0'=length_27^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post85, result_dot_slayer_malloc_sdv_special_return_value_32^0'=temp_34^0, tail_15^0'=tail_15^post85, temp_34^0'=temp_34^post85, tmp_33^0'=temp_34^0, (1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0), cost: 1 125: l24 -> l1 : result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post35, result_dot_nondet_sdv_special_return_value_14^post35 <= 0, cost: 1 128: l26 -> l27 : 1+y_23^0-x_24^0 <= 0, cost: 1 129: l26 -> l27 : 1-y_23^0+x_24^0 <= 0, cost: 1 130: l27 -> l28 : a_208^0'=a_208^post40, rcd_207^0'=rcd_207^post40, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 131: l28 -> l29 : 1-y_23^0+head_16^0 <= 0, cost: 1 132: l28 -> l29 : 1+y_23^0-head_16^0 <= 0, cost: 1 133: l29 -> l30 : 1+y_23^0-t_25^0 <= 0, cost: 1 134: l29 -> l30 : 1-y_23^0+t_25^0 <= 0, cost: 1 179: l30 -> l2 : a_178^0'=a_208^0, rcd_43^0'=rcd_207^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 135: l31 -> l1 : head_16^0'=head_16^post47, lt_20^0'=lt_20^post47, result_11^0'=temp0_21^0, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post47, t_25^0'=t_25^post47, x_24^0'=x_24^post47, x_slam_f_22^0'=x_slam_f_22^post47, y_23^0'=y_23^post47, (-a_153^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^post47 <= 0 /\ y_23^0-x_24^0 <= 0), cost: 1 136: l31 -> l32 : head_16^0'=head_16^post48, lt_20^0'=lt_20^post48, r_164^0'=r_164^post48, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post48, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post48, tail_15^0'=tail_15^post48, x_slam_f_22^0'=x_slam_f_22^post48, -a_153^0 <= 0, cost: 1 137: l32 -> l33 : 1+y_23^0-x_24^0 <= 0, cost: 1 138: l32 -> l33 : 1-y_23^0+x_24^0 <= 0, cost: 1 139: l33 -> l34 : a_178^0'=a_178^post51, rcd_179^0'=rcd_179^post51, t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 140: l34 -> l35 : 1-y_23^0+head_16^0 <= 0, cost: 1 141: l34 -> l35 : 1+y_23^0-head_16^0 <= 0, cost: 1 142: l35 -> l36 : 1+y_23^0-t_25^0 <= 0, cost: 1 143: l35 -> l36 : 1-y_23^0+t_25^0 <= 0, cost: 1 144: l36 -> l2 : a_153^0'=1+a_178^0, rcd_43^0'=rcd_179^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 145: l37 -> l1 : head_16^0'=head_16^post57, lt_20^0'=lt_20^post57, result_11^0'=temp0_21^0, t_25^0'=t_25^post57, x_24^0'=x_24^post57, x_slam_f_22^0'=x_slam_f_22^post57, y_23^0'=y_23^post57, (-y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 146: l37 -> l38 : head_16^0'=head_16^post58, lt_20^0'=lt_20^post58, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post58, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post58, tail_15^0'=tail_15^post58, x_slam_f_22^0'=x_slam_f_22^post58, T, cost: 1 147: l38 -> l39 : 1+y_23^0-x_24^0 <= 0, cost: 1 148: l38 -> l39 : 1-y_23^0+x_24^0 <= 0, cost: 1 149: l39 -> l40 : t_25^0'=x_24^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -lt_20^0+x_24^0 <= 0 /\ -lt_20^0+x_24^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0 /\ lt_20^0-x_24^0 <= 0), cost: 1 150: l40 -> l41 : 1-y_23^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 151: l40 -> l41 : 1+y_23^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 152: l41 -> l42 : 1-lt_20^0+head_16^0 <= 0, cost: 1 153: l41 -> l42 : 1+lt_20^0-head_16^0 <= 0, cost: 1 154: l42 -> l43 : 1-y_23^0+head_16^0 <= 0, cost: 1 155: l42 -> l43 : 1+y_23^0-head_16^0 <= 0, cost: 1 156: l43 -> l44 : head_16^0'=head_16^post68, lt_20^0'=lt_20^post68, result_11^0'=temp0_21^0, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post68, t_25^0'=t_25^post68, x_24^0'=x_24^post68, x_slam_f_22^0'=x_slam_f_22^post68, y_23^0'=y_23^post68, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ -y_23^0+x_24^0 <= 0 /\ -y_23^0+x_24^0 == 0 /\ y_23^0-x_24^0 <= 0), cost: 1 157: l44 -> l45 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 158: l44 -> l45 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 159: l45 -> l1 : 1-lt_20^0+head_16^0 <= 0, cost: 1 160: l45 -> l1 : 1+lt_20^0-head_16^0 <= 0, cost: 1 163: l47 -> l48 : 1-lt_17^0+head_16^0 <= 0, cost: 1 164: l47 -> l48 : 1+lt_17^0-head_16^0 <= 0, cost: 1 165: l48 -> l49 : head_16^0'=head_16^post78, lt_17^0'=lt_17^post78, lt_20^0'=lt_20^post78, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post78, result_dot_slayer_malloc_sdv_special_return_value_13^0'=result_dot_slayer_malloc_sdv_special_return_value_13^post78, tail_15^0'=tail_15^post78, x_24^0'=head_16^0, x_slam_f_22^0'=x_slam_f_22^post78, y_23^0'=lt_20^0, (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0), cost: 1 166: l49 -> l50 : 1+y_23^0-x_24^0 <= 0, cost: 1 167: l49 -> l50 : 1-y_23^0+x_24^0 <= 0, cost: 1 168: l50 -> l51 : t_25^0'=head_16^0, (-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 <= 0 /\ result_dot_slayer_malloc_sdv_special_return_value_13^0-x_24^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -result_dot_slayer_malloc_sdv_special_return_value_13^0+x_24^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ x_slam_f_22^0-head_16^0 <= 0), cost: 1 169: l51 -> l52 : 1-y_23^0+head_16^0 <= 0, cost: 1 170: l51 -> l52 : 1+y_23^0-head_16^0 <= 0, cost: 1 171: l52 -> l37 : (1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^0 == 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^0 <= 0), cost: 1 174: l53 -> l54 : 1-lt_20^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 175: l53 -> l54 : 1+lt_20^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0, cost: 1 176: l54 -> l1 : result_dot_nondet_sdv_special_return_value_14^0 <= 0, cost: 1 177: l55 -> l11 : head_31^0'=temp_35^0, head_slam_f_28^0'=temp_35^0, i_29^0'=0, length_27^0'=nondet_12^1, nondet_12^0'=nondet_12^post73, result_dot_nondet_sdv_special_return_value_14^0'=nondet_12^1, result_dot_slayer_malloc_sdv_special_return_value_13^0'=temp_35^0, tail_15^0'=temp_35^0, temp_35^0'=temp_35^post73, T, cost: 1 Certificate of Non-Termination Original rule: l2 -> l2 : a_178^0'=a_208^post401, a_208^0'=a_208^post401, f_198^0'=f_198^post371, head_16^0'=x_slam_f_22^post371, lt_20^0'=y_23^0, r_197^0'=r_197^post371, r_39^0'=r_39^post371, rcd_207^0'=rcd_207^post401, rcd_43^0'=rcd_207^post401, result_dot_nondet_sdv_special_return_value_14^0'=result_dot_nondet_sdv_special_return_value_14^post371, result_dot_slayer_malloc_sdv_special_return_value_13^0'=tail_15^post371, t_25^0'=x_24^0, tail_15^0'=tail_15^post371, x_slam_f_22^0'=x_slam_f_22^post371, (2-result_dot_nondet_sdv_special_return_value_14^post371 <= 0 /\ 1-y_23^0+x_slam_f_22^post371 <= 0 /\ 1-result_dot_nondet_sdv_special_return_value_14^post371 <= 0 /\ 1+y_23^0-x_24^0 <= 0), cost: 1 New rule: l2 -> LoAT_sink : (-1+n >= 0 /\ -1-y_23^0+x_24^0 >= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -1+y_23^0-x_slam_f_22^post371 >= 0), cost: NONTERM -1-y_23^0+x_24^0 >= 0 [0]: monotonic increase yields -1-y_23^0+x_24^0 >= 0 -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 [0]: monotonic increase yields -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 [0]: monotonic increase yields -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 -1+y_23^0-x_slam_f_22^post371 >= 0 [0]: monotonic increase yields -1+y_23^0-x_slam_f_22^post371 >= 0 Replacement map: {-1-y_23^0+x_24^0 >= 0 -> -1-y_23^0+x_24^0 >= 0, -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 -> -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0, -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 -> -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0, -1+y_23^0-x_slam_f_22^post371 >= 0 -> -1+y_23^0-x_slam_f_22^post371 >= 0} Step with 181 Trace 177[T], 124[(1+i_29^0-length_27^0 <= 0 /\ -i_29^0 == 0 /\ 1-length_27^0 <= 0)], 172[(1+i_29^0-length_27^0 <= 0 /\ 1-i_29^0 == 0 /\ 2-length_27^0 <= 0 /\ 1-length_27^0 <= 0)], 94[(-i_29^0 <= 0 /\ -i_29^0+length_27^0 <= 0)], 95[(1-lt_17^0+head_16^0 <= 0)], 97[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ -i_120^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 98[(1+y_23^0-x_24^0 <= 0)], 100[(-y_23^0+lt_20^0 <= 0 /\ -y_23^0+lt_20^0 == 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ tail_15^0-result_dot_slayer_malloc_sdv_special_return_value_13^0 == 0 /\ y_23^0-lt_20^0 <= 0 /\ -tail_15^0+result_dot_slayer_malloc_sdv_special_return_value_13^0 <= 0 /\ head_16^0-x_24^0 == 0 /\ rcd_43^0-rcd_185^0 <= 0 /\ rcd_43^0-rcd_185^0 == 0 /\ -x_slam_f_22^0+head_16^0 <= 0 /\ -x_slam_f_22^0+head_16^0 == 0 /\ -rcd_43^0+rcd_185^0 <= 0 /\ x_slam_f_22^0-head_16^0 <= 0)], 102[(1+y_23^0-head_16^0 <= 0)], 103[(1+y_23^0-t_25^0 <= 0)], 105[(1-result_dot_nondet_sdv_special_return_value_14^0 <= 0 /\ result_dot_nondet_sdv_special_return_value_14^0-i_120^0 <= 0 /\ 2-result_dot_nondet_sdv_special_return_value_14^0 <= 0)], 181[(-1+n >= 0 /\ -1-y_23^0+x_24^0 >= 0 /\ -1+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -2+result_dot_nondet_sdv_special_return_value_14^post371 >= 0 /\ -1+y_23^0-x_slam_f_22^post371 >= 0)] Blocked [{}, {106[T], 112[T]}, {161[T], 162[T]}, {93[T]}, {}, {}, {}, {}, {101[T]}, {}, {}, {126[T]}, {181[T]}] Refute Counterexample [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=2 lt_17^0=1 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=4 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 177 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=4 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=1 length_27^0=2 lt_17^0=1 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=4 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=4 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 124 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=2 length_27^0=2 lt_17^0=1 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 172 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=1 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 94 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=1 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 95 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 97 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 98 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 100 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 102 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=2 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 103 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=0 head_slam_f_28^0=0 i_110^0=0 i_120^0=1 i_29^0=0 length_27^0=0 lt_17^0=0 lt_20^0=-1 nondet_12^0=0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=2 result_dot_slayer_malloc_sdv_special_return_value_13^0=0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=0 temp0_21^0=0 temp0_30^0=0 temp_34^0=0 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=-1 ] 105 [ a_153^0=0 a_178^0=0 a_208^0=0 f_198^0=0 head_16^0=0 head_31^0=head_31^0 head_slam_f_28^0=head_slam_f_28^0 i_110^0=0 i_120^0=2 i_29^0=i_29^0 length_27^0=length_27^0 lt_17^0=1 lt_20^0=-1 nondet_12^0=nondet_12^0 r_164^0=0 r_197^0=0 r_39^0=0 rcd_104^0=0 rcd_112^0=0 rcd_179^0=0 rcd_185^0=0 rcd_190^0=0 rcd_207^0=0 rcd_43^0=0 rcd_69^0=0 result_11^0=0 result_dot_nondet_sdv_special_return_value_14^0=result_dot_nondet_sdv_special_return_value_14^0 result_dot_slayer_malloc_sdv_special_return_value_13^0=result_dot_slayer_malloc_sdv_special_return_value_13^0 result_dot_slayer_malloc_sdv_special_return_value_32^0=0 t_25^0=0 tail_15^0=tail_15^0 temp0_21^0=0 temp0_30^0=0 temp_34^0=4 temp_35^0=0 tmp_33^0=0 x_24^0=0 x_slam_f_22^0=0 y_23^0=0 ] 181 NO Build SHA: a05f16bf13df659c382799650051f91bf6828c7b