(0) Obligation:
Need to prove time_complexity of the following program:
public class Iterations {
public static void main(int len) {
for (int i = 0; i < len; i++) {
int a = 2*i;
for (int j = 0; j < a; j++)
for (int k = i+j; k >= 0; k--) {
int b = 2*i+3*j+4*k;
for (int l = 0; l < b; l++)
for (int m = 1000*i+100*j+10*k+l; m >= 0; m--);
}
}
}
}
(1) JBCToGraph (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Constructed TerminationGraph.
(2) Obligation:
Termination Graph based on JBC Program:
Iterations.main(I)V: Graph of 131 nodes with 1 SCC.
(3) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(4)) transformation)
Extracted set of 130 edges for the analysis of TIME complexity. Kept leaves.
(4) Obligation:
Set of 130 edges based on JBC Program.
Performed SCC analyses:
- Used field analysis yielded the following read fields:
Considered paths: nonterm paths and paths from start to sinks
(5) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 130 jbc graph edges to a weighted ITS with 130 rules.
Used simplified encoding of division and modulo.
Filtered conditions with variables that do not depend on the variables on the lhs or rhs without taking transitive dependencies into account.
Did no encode lower bounds for putfield and astore.
(6) Obligation:
IntTrs with 130 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_ConstantStackPush_1(i2, env, static) -{0,0}> main_ConstantStackPush_4(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_4(i2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(i2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) :|: iconst_0 = 0
langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_16(i2, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_16(i2, env, static) -{0,0}> langle_clinit_rangle_New_18(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_New_18(i2, env, static) -{0,0}> langle_clinit_rangle_New_19(i2, env, static) :|: 0 <= static
langle_clinit_rangle_New_19(i2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_20(o2, i2, env, static) :|: 0 < o2 && o2 = 1
langle_clinit_rangle_Duplicate_20(o2, i2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) :|: NULL = 0 && 0 < o2
langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) -{1,1}> langle_init_rangle_Load_25(o2, i2, env, static) :|: NULL = 0 && 0 < o2
langle_init_rangle_Load_25(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_27(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_27(o2, i2, env, static) -{1,1}> langle_init_rangle_Load_29(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Load_29(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_31(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_34(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_34(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_36(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_36(o2, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) -{1,1}> langle_clinit_rangle_Return_40(i2, env, static') :|: 0 < o2 && 0 <= o2 && 0 <= static && static' <= static + o2
langle_clinit_rangle_Return_40(i2, env, static) -{1,1}> main_ConstantStackPush_41(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_41(i2, env, static) -{0,0}> main_ConstantStackPush_42(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_42(i2, env, static) -{0,0}> main_ConstantStackPush_43(i2, env, static) :|: 0 <= static
main_ConstantStackPush_43(i2, env, static) -{0,0}> main_ConstantStackPush_45(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_45(i2, env, static) -{0,0}> main_ConstantStackPush_47(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_47(i2, env, static) -{1,1}> main_Store_50(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Store_50(i2, iconst_0, env, static) -{1,1}> main_Load_52(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_52(i2, iconst_0, env, static) -{1,1}> main_Load_55(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_55(i2, iconst_0, env, static) -{1,1}> main_GE_58(i2, iconst_0, env, static) :|: iconst_0 = 0
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_58(i10, iconst_0, env, static) -{0,0}> main_GE_60(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_60(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_64(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 < i10 && iconst_0 = 0
main_ConstantStackPush_64(i10, iconst_0, env, static) -{1,1}> main_Load_68(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Load_68(i10, iconst_2, iconst_0, env, static) -{1,1}> main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) -{1,1}> main_Store_72(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Store_72(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_74(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_ConstantStackPush_74(i10, iconst_0, env, static) -{1,1}> main_Store_77(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Store_77(i10, iconst_0, env, static) -{1,1}> main_Load_79(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_79(i10, iconst_0, env, static) -{1,1}> main_Load_81(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_81(i10, iconst_0, env, static) -{1,1}> main_GE_82(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_82(i10, iconst_0, env, static) -{1,1}> main_Inc_88(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Inc_88(i10, iconst_0, env, static) -{1,1}> main_JMP_89(i10, iconst_1, env, static) :|: 1 <= i10 && iconst_1 = 1 && iconst_0 = 0
main_JMP_89(i10, iconst_1, env, static) -{0,0}> main_JMP_2846(i10, iconst_1, env, static) :|: 1 <= i10 && 1 <= iconst_1 && iconst_1 = 1
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
(7) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_ConstantStackPush_1(
i2,
env,
static) -{19,19}>
main_GE_58(
i2,
0,
env,
static'1) :|: 0 >= 0 &&
0 <
2 &&
0 <=
static'1 &&
0 <=
static &&
0 <=
1 &&
0 <
1 &&
static''' <=
static +
2 &&
0 <=
static''' &&
0 <=
2 &&
static'1 <=
static''' +
1by chaining
main_ConstantStackPush_1(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_4(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_4(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) :|:
iconst_0 =
0langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_16(
i2,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_16(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_New_18(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
i2,
env,
static) :|:
0 <=
staticlangle_clinit_rangle_New_19(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) :|:
0 <
o2 &&
o2 =
1langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_25(
o2,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_init_rangle_Load_25(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_29(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Load_29(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_34(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_34(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_36(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_36(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_40(
i2,
env,
static') :|:
0 <
o2 &&
0 <=
o2 &&
0 <=
static &&
static' <=
static +
o2langle_clinit_rangle_Return_40(
i2,
env,
static) -{1,1}>
main_ConstantStackPush_41(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_41(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_42(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_42(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_43(
i2,
env,
static) :|:
0 <=
staticmain_ConstantStackPush_43(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_45(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_45(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_47(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_47(
i2,
env,
static) -{1,1}>
main_Store_50(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Store_50(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_52(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_52(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_55(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_55(
i2,
iconst_0,
env,
static) -{1,1}>
main_GE_58(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0obtained
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
by chaining
main_GE_58(i10, iconst_0, env, static) -{0,0}> main_GE_60(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_60(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_64(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 < i10 && iconst_0 = 0
main_ConstantStackPush_64(i10, iconst_0, env, static) -{1,1}> main_Load_68(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Load_68(i10, iconst_2, iconst_0, env, static) -{1,1}> main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) -{1,1}> main_Store_72(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Store_72(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_74(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_ConstantStackPush_74(i10, iconst_0, env, static) -{1,1}> main_Store_77(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Store_77(i10, iconst_0, env, static) -{1,1}> main_Load_79(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_79(i10, iconst_0, env, static) -{1,1}> main_Load_81(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_81(i10, iconst_0, env, static) -{1,1}> main_GE_82(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_82(i10, iconst_0, env, static) -{1,1}> main_Inc_88(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Inc_88(i10, iconst_0, env, static) -{1,1}> main_JMP_89(i10, iconst_1, env, static) :|: 1 <= i10 && iconst_1 = 1 && iconst_0 = 0
main_JMP_89(i10, iconst_1, env, static) -{0,0}> main_JMP_2846(i10, iconst_1, env, static) :|: 1 <= i10 && 1 <= iconst_1 && iconst_1 = 1
obtained
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
by chaining
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
obtained
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
by chaining
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
obtained
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
by chaining
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
obtained
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
by chaining
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
obtained
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
by chaining
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
by chaining
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
by chaining
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
obtained
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
by chaining
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
(8) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
(9) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
was transformed to
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
(10) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
(11) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
was transformed to
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
was transformed to
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
was transformed to
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
was transformed to
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
(12) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
(13) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
was transformed to
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && x = 0
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
was transformed to
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 2 <= i621 && 1 <= i621 && 1 <= i622
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
was transformed to
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 <= static'1 && 0 <= static && static''' <= static + 2 && 0 <= static''' && static'1 <= static''' + 1
(14) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 2 <= i621 && 1 <= i621 && 1 <= i622
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 <= static'1 && 0 <= static && static''' <= static + 2 && 0 <= static''' && static'1 <= static''' + 1
(15) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 130 jbc graph edges to a weighted ITS with 130 rules.
Filtered conditions with variables that do not depend on the variables on the lhs or rhs without taking transitive dependencies into account.
Did no encode lower bounds for putfield and astore.
(16) Obligation:
IntTrs with 130 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_ConstantStackPush_1(i2, env, static) -{0,0}> main_ConstantStackPush_4(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_4(i2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(i2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) :|: iconst_0 = 0
langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_16(i2, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_16(i2, env, static) -{0,0}> langle_clinit_rangle_New_18(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_New_18(i2, env, static) -{0,0}> langle_clinit_rangle_New_19(i2, env, static) :|: 0 <= static
langle_clinit_rangle_New_19(i2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_20(o2, i2, env, static) :|: 0 < o2 && o2 = 1
langle_clinit_rangle_Duplicate_20(o2, i2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) :|: NULL = 0 && 0 < o2
langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) -{1,1}> langle_init_rangle_Load_25(o2, i2, env, static) :|: NULL = 0 && 0 < o2
langle_init_rangle_Load_25(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_27(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_27(o2, i2, env, static) -{1,1}> langle_init_rangle_Load_29(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Load_29(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_31(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_34(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_34(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_36(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_36(o2, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) -{1,1}> langle_clinit_rangle_Return_40(i2, env, static') :|: 0 < o2 && 0 <= o2 && 0 <= static && static' <= static + o2
langle_clinit_rangle_Return_40(i2, env, static) -{1,1}> main_ConstantStackPush_41(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_41(i2, env, static) -{0,0}> main_ConstantStackPush_42(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_42(i2, env, static) -{0,0}> main_ConstantStackPush_43(i2, env, static) :|: 0 <= static
main_ConstantStackPush_43(i2, env, static) -{0,0}> main_ConstantStackPush_45(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_45(i2, env, static) -{0,0}> main_ConstantStackPush_47(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_47(i2, env, static) -{1,1}> main_Store_50(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Store_50(i2, iconst_0, env, static) -{1,1}> main_Load_52(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_52(i2, iconst_0, env, static) -{1,1}> main_Load_55(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_55(i2, iconst_0, env, static) -{1,1}> main_GE_58(i2, iconst_0, env, static) :|: iconst_0 = 0
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_58(i10, iconst_0, env, static) -{0,0}> main_GE_60(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_60(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_64(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 < i10 && iconst_0 = 0
main_ConstantStackPush_64(i10, iconst_0, env, static) -{1,1}> main_Load_68(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Load_68(i10, iconst_2, iconst_0, env, static) -{1,1}> main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) -{1,1}> main_Store_72(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Store_72(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_74(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_ConstantStackPush_74(i10, iconst_0, env, static) -{1,1}> main_Store_77(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Store_77(i10, iconst_0, env, static) -{1,1}> main_Load_79(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_79(i10, iconst_0, env, static) -{1,1}> main_Load_81(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_81(i10, iconst_0, env, static) -{1,1}> main_GE_82(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_82(i10, iconst_0, env, static) -{1,1}> main_Inc_88(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Inc_88(i10, iconst_0, env, static) -{1,1}> main_JMP_89(i10, iconst_1, env, static) :|: 1 <= i10 && iconst_1 = 1 && iconst_0 = 0
main_JMP_89(i10, iconst_1, env, static) -{0,0}> main_JMP_2846(i10, iconst_1, env, static) :|: 1 <= i10 && 1 <= iconst_1 && iconst_1 = 1
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
(17) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_ConstantStackPush_1(
i2,
env,
static) -{19,19}>
main_GE_58(
i2,
0,
env,
static'1) :|: 0 >= 0 &&
0 <
2 &&
0 <=
static'1 &&
0 <=
static &&
0 <=
1 &&
0 <
1 &&
static''' <=
static +
2 &&
0 <=
static''' &&
0 <=
2 &&
static'1 <=
static''' +
1by chaining
main_ConstantStackPush_1(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_4(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_4(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) :|:
iconst_0 =
0langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_16(
i2,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_16(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_New_18(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
i2,
env,
static) :|:
0 <=
staticlangle_clinit_rangle_New_19(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) :|:
0 <
o2 &&
o2 =
1langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_25(
o2,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_init_rangle_Load_25(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_29(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Load_29(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_34(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_34(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_36(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_36(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_40(
i2,
env,
static') :|:
0 <
o2 &&
0 <=
o2 &&
0 <=
static &&
static' <=
static +
o2langle_clinit_rangle_Return_40(
i2,
env,
static) -{1,1}>
main_ConstantStackPush_41(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_41(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_42(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_42(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_43(
i2,
env,
static) :|:
0 <=
staticmain_ConstantStackPush_43(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_45(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_45(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_47(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_47(
i2,
env,
static) -{1,1}>
main_Store_50(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Store_50(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_52(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_52(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_55(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_55(
i2,
iconst_0,
env,
static) -{1,1}>
main_GE_58(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0obtained
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
by chaining
main_GE_58(i10, iconst_0, env, static) -{0,0}> main_GE_60(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_60(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_64(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 < i10 && iconst_0 = 0
main_ConstantStackPush_64(i10, iconst_0, env, static) -{1,1}> main_Load_68(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Load_68(i10, iconst_2, iconst_0, env, static) -{1,1}> main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) -{1,1}> main_Store_72(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Store_72(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_74(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_ConstantStackPush_74(i10, iconst_0, env, static) -{1,1}> main_Store_77(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Store_77(i10, iconst_0, env, static) -{1,1}> main_Load_79(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_79(i10, iconst_0, env, static) -{1,1}> main_Load_81(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_81(i10, iconst_0, env, static) -{1,1}> main_GE_82(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_82(i10, iconst_0, env, static) -{1,1}> main_Inc_88(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Inc_88(i10, iconst_0, env, static) -{1,1}> main_JMP_89(i10, iconst_1, env, static) :|: 1 <= i10 && iconst_1 = 1 && iconst_0 = 0
main_JMP_89(i10, iconst_1, env, static) -{0,0}> main_JMP_2846(i10, iconst_1, env, static) :|: 1 <= i10 && 1 <= iconst_1 && iconst_1 = 1
obtained
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
by chaining
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
obtained
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
by chaining
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
obtained
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
by chaining
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
obtained
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
by chaining
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
obtained
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
by chaining
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
by chaining
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
by chaining
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
obtained
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
by chaining
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
(18) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
(19) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i10, 0, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1
was transformed to
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
(20) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
(21) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
was transformed to
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, iconst_0, env, static) :|: i9 <= 0 && iconst_0 = 0
was transformed to
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
was transformed to
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
was transformed to
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
(22) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
(23) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && 1 <= 1 && x = 0
was transformed to
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && x = 0
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 0 <= 2 && 2 <= i621 && 1 <= i621 && 1 <= i622 && 0 <= 0 && 0 <= 1
was transformed to
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 2 <= i621 && 1 <= i621 && 1 <= i622
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 >= 0 && 0 < 2 && 0 <= static'1 && 0 <= static && 0 <= 1 && 0 < 1 && static''' <= static + 2 && 0 <= static''' && 0 <= 2 && static'1 <= static''' + 1
was transformed to
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 <= static'1 && 0 <= static && static''' <= static + 2 && 0 <= static''' && static'1 <= static''' + 1
(24) Obligation:
IntTrs with 18 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2850(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621 && i621 <= i622
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3400(i621, x, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1, env, static) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
main_GE_58(i9, iconst_0, env, static) -{0,0}> main_GE_59(i9, 0, env, static) :|: i9 <= 0 && iconst_0 = 0
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1, env, static) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1, env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788, env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_GE_58(i10, x, env, static) -{11,11}> main_JMP_2846(i10, 1, env, static) :|: 1 <= i10 && 0 < i10 && x = 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893, env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_JMP_2846(i621, i622, env, static) -{3,3}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0, env, static) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i622 + 1, env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_GE_2849(i621, i622, env, static) -{7,7}> main_Load_3269(i621, i622, 2 * i622, 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && i622 < i621 && 2 <= i621 && 1 <= i621 && 1 <= i622
main_ConstantStackPush_1(i2, env, static) -{19,19}> main_GE_58(i2, 0, env, static'1) :|: 0 <= static'1 && 0 <= static && static''' <= static + 2 && 0 <= static''' && static'1 <= static''' + 1
(25) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(4)) transformation)
Extracted set of 128 edges for the analysis of TIME complexity. Dropped leaves.
(26) Obligation:
Set of 128 edges based on JBC Program.
Performed SCC analyses:
- Used field analysis yielded the following read fields:
Considered paths: all paths from start
(27) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 128 jbc graph edges to a weighted ITS with 128 rules.
Used simplified encoding of division and modulo.
Filtered conditions with variables that do not depend on the variables on the lhs or rhs without taking transitive dependencies into account.
Filtered fields of type java.lang.Object.
Did no encode lower bounds for putfield and astore.
(28) Obligation:
IntTrs with 128 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: all paths from start
Rules:
main_ConstantStackPush_1(i2, env, static) -{0,0}> main_ConstantStackPush_4(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_4(i2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(i2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) :|: iconst_0 = 0
langle_clinit_rangle_ArrayCreate_12(iconst_0, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_14(a2, i2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_16(i2, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_16(i2, env, static) -{0,0}> langle_clinit_rangle_New_18(i2, env, static) :|: 0 >= 0
langle_clinit_rangle_New_18(i2, env, static) -{0,0}> langle_clinit_rangle_New_19(i2, env, static) :|: 0 <= static
langle_clinit_rangle_New_19(i2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_20(o2, i2, env, static) :|: 0 < o2 && o2 = 1
langle_clinit_rangle_Duplicate_20(o2, i2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_22(o2, i2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) :|: NULL = 0 && 0 < o2
langle_clinit_rangle_InvokeMethod_23(o2, NULL, i2, env, static) -{1,1}> langle_init_rangle_Load_25(o2, i2, env, static) :|: NULL = 0 && 0 < o2
langle_init_rangle_Load_25(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_27(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_27(o2, i2, env, static) -{1,1}> langle_init_rangle_Load_29(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Load_29(o2, i2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_InvokeMethod_31(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_34(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_34(o2, i2, env, static) -{1,1}> langle_init_rangle_Return_36(o2, i2, env, static) :|: 0 < o2
langle_init_rangle_Return_36(o2, i2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) :|: 0 < o2
langle_clinit_rangle_FieldAccess_39(o2, i2, env, static) -{1,1}> langle_clinit_rangle_Return_40(i2, env, static') :|: 0 < o2 && 0 <= o2 && 0 <= static && static' <= static + o2
langle_clinit_rangle_Return_40(i2, env, static) -{1,1}> main_ConstantStackPush_41(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_41(i2, env, static) -{0,0}> main_ConstantStackPush_42(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_42(i2, env, static) -{0,0}> main_ConstantStackPush_43(i2, env, static) :|: 0 <= static
main_ConstantStackPush_43(i2, env, static) -{0,0}> main_ConstantStackPush_45(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_45(i2, env, static) -{0,0}> main_ConstantStackPush_47(i2, env, static) :|: 0 >= 0
main_ConstantStackPush_47(i2, env, static) -{1,1}> main_Store_50(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Store_50(i2, iconst_0, env, static) -{1,1}> main_Load_52(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_52(i2, iconst_0, env, static) -{1,1}> main_Load_55(i2, iconst_0, env, static) :|: iconst_0 = 0
main_Load_55(i2, iconst_0, env, static) -{1,1}> main_GE_58(i2, iconst_0, env, static) :|: iconst_0 = 0
main_GE_58(i10, iconst_0, env, static) -{0,0}> main_GE_60(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_60(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_64(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 < i10 && iconst_0 = 0
main_ConstantStackPush_64(i10, iconst_0, env, static) -{1,1}> main_Load_68(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Load_68(i10, iconst_2, iconst_0, env, static) -{1,1}> main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_IntArithmetic_70(i10, iconst_2, iconst_0, env, static) -{1,1}> main_Store_72(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0 && iconst_2 = 2
main_Store_72(i10, iconst_0, env, static) -{1,1}> main_ConstantStackPush_74(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_ConstantStackPush_74(i10, iconst_0, env, static) -{1,1}> main_Store_77(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Store_77(i10, iconst_0, env, static) -{1,1}> main_Load_79(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_79(i10, iconst_0, env, static) -{1,1}> main_Load_81(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Load_81(i10, iconst_0, env, static) -{1,1}> main_GE_82(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_GE_82(i10, iconst_0, env, static) -{1,1}> main_Inc_88(i10, iconst_0, env, static) :|: 1 <= i10 && iconst_0 = 0
main_Inc_88(i10, iconst_0, env, static) -{1,1}> main_JMP_89(i10, iconst_1, env, static) :|: 1 <= i10 && iconst_1 = 1 && iconst_0 = 0
main_JMP_89(i10, iconst_1, env, static) -{0,0}> main_JMP_2846(i10, iconst_1, env, static) :|: 1 <= i10 && 1 <= iconst_1 && iconst_1 = 1
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
(29) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_ConstantStackPush_1(
i2,
env,
static) -{30,30}>
main_JMP_2846(
i2,
1,
env,
static'1) :|:
static'1 <=
static''' +
1 &&
0 <=
2 &&
1 <=
i2 &&
1 <=
1 &&
0 <=
static''' &&
static''' <=
static +
2 &&
0 <
1 &&
0 <=
1 &&
0 <=
static &&
0 <=
static'1 &&
0 <
i2 &&
0 <
2 && 0 >= 0
by chaining
main_ConstantStackPush_1(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_4(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_4(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_ConstantStackPush_6(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) :|:
iconst_0 =
0langle_clinit_rangle_ArrayCreate_12(
iconst_0,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_14(
a2,
i2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_16(
i2,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_16(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
i2,
env,
static) :|: 0 >= 0
langle_clinit_rangle_New_18(
i2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
i2,
env,
static) :|:
0 <=
staticlangle_clinit_rangle_New_19(
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) :|:
0 <
o2 &&
o2 =
1langle_clinit_rangle_Duplicate_20(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_22(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_clinit_rangle_InvokeMethod_23(
o2,
NULL,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_25(
o2,
i2,
env,
static) :|:
NULL =
0 &&
0 <
o2langle_init_rangle_Load_25(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_27(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Load_29(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Load_29(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_InvokeMethod_31(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_34(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_34(
o2,
i2,
env,
static) -{1,1}>
langle_init_rangle_Return_36(
o2,
i2,
env,
static) :|:
0 <
o2langle_init_rangle_Return_36(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) :|:
0 <
o2langle_clinit_rangle_FieldAccess_39(
o2,
i2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_40(
i2,
env,
static') :|:
0 <
o2 &&
0 <=
o2 &&
0 <=
static &&
static' <=
static +
o2langle_clinit_rangle_Return_40(
i2,
env,
static) -{1,1}>
main_ConstantStackPush_41(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_41(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_42(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_42(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_43(
i2,
env,
static) :|:
0 <=
staticmain_ConstantStackPush_43(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_45(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_45(
i2,
env,
static) -{0,0}>
main_ConstantStackPush_47(
i2,
env,
static) :|: 0 >= 0
main_ConstantStackPush_47(
i2,
env,
static) -{1,1}>
main_Store_50(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Store_50(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_52(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_52(
i2,
iconst_0,
env,
static) -{1,1}>
main_Load_55(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_Load_55(
i2,
iconst_0,
env,
static) -{1,1}>
main_GE_58(
i2,
iconst_0,
env,
static) :|:
iconst_0 =
0main_GE_58(
i10,
iconst_0,
env,
static) -{0,0}>
main_GE_60(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_GE_60(
i10,
iconst_0,
env,
static) -{1,1}>
main_ConstantStackPush_64(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 <
i10 &&
iconst_0 =
0main_ConstantStackPush_64(
i10,
iconst_0,
env,
static) -{1,1}>
main_Load_68(
i10,
iconst_2,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0 &&
iconst_2 =
2main_Load_68(
i10,
iconst_2,
iconst_0,
env,
static) -{1,1}>
main_IntArithmetic_70(
i10,
iconst_2,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0 &&
iconst_2 =
2main_IntArithmetic_70(
i10,
iconst_2,
iconst_0,
env,
static) -{1,1}>
main_Store_72(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0 &&
iconst_2 =
2main_Store_72(
i10,
iconst_0,
env,
static) -{1,1}>
main_ConstantStackPush_74(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_ConstantStackPush_74(
i10,
iconst_0,
env,
static) -{1,1}>
main_Store_77(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_Store_77(
i10,
iconst_0,
env,
static) -{1,1}>
main_Load_79(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_Load_79(
i10,
iconst_0,
env,
static) -{1,1}>
main_Load_81(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_Load_81(
i10,
iconst_0,
env,
static) -{1,1}>
main_GE_82(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_GE_82(
i10,
iconst_0,
env,
static) -{1,1}>
main_Inc_88(
i10,
iconst_0,
env,
static) :|:
1 <=
i10 &&
iconst_0 =
0main_Inc_88(
i10,
iconst_0,
env,
static) -{1,1}>
main_JMP_89(
i10,
iconst_1,
env,
static) :|:
1 <=
i10 &&
iconst_1 =
1 &&
iconst_0 =
0main_JMP_89(
i10,
iconst_1,
env,
static) -{0,0}>
main_JMP_2846(
i10,
iconst_1,
env,
static) :|:
1 <=
i10 &&
1 <=
iconst_1 &&
iconst_1 =
1obtained
main_JMP_2846(i621, i622, env, static) -{10,10}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
by chaining
main_JMP_2846(i621, i622, env, static) -{1,1}> main_Load_2847(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2847(i621, i622, env, static) -{1,1}> main_Load_2848(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_Load_2848(i621, i622, env, static) -{1,1}> main_GE_2849(i621, i622, env, static) :|: 1 <= i622 && 1 <= i621
main_GE_2849(i621, i622, env, static) -{0,0}> main_GE_2851(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 1 <= i621
main_GE_2851(i621, i622, env, static) -{1,1}> main_ConstantStackPush_2853(i621, i622, env, static) :|: 1 <= i622 && i622 < i621 && 2 <= i621 && 1 <= i621
main_ConstantStackPush_2853(i621, i622, env, static) -{1,1}> main_Load_2855(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_Load_2855(i621, iconst_2, i622, env, static) -{1,1}> main_IntArithmetic_2856(i621, iconst_2, i622, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_2 = 2
main_IntArithmetic_2856(i621, iconst_2, i622, env, static) -{1,1}> main_Store_2857(i621, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && iconst_2 = 2 && iconst_2 * i622 = i628
main_Store_2857(i621, i628, i622, env, static) -{1,1}> main_ConstantStackPush_2858(i621, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628
main_ConstantStackPush_2858(i621, i622, i628, env, static) -{1,1}> main_Store_2859(i621, iconst_0, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Store_2859(i621, iconst_0, i622, i628, env, static) -{1,1}> main_Load_2860(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_0 = 0 && 2 <= i628
main_Load_2860(i621, i622, i628, iconst_0, env, static) -{0,0}> main_Load_2995(i621, i622, i628, iconst_0, env, static) :|: 1 <= i622 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628
main_Load_2995(i621, i622, i628, i671, env, static) -{0,0}> main_Load_3130(i621, i622, i628, i671, env, static) :|: 1 <= i622 && i671 <= 2 && i671 <= 1 && 2 <= i621 && 2 <= i628 && 0 <= i671
main_Load_3130(i621, i622, i628, i728, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i728, env, static) :|: 1 <= i622 && 0 <= i728 && 2 <= i621 && i728 <= 2 && 2 <= i628
obtained
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
by chaining
main_Load_3269(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3270(i621, i788, i622, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3270(i621, i788, i622, i628, env, static) -{1,1}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3273(i621, i788, i628, i622, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_GE_3273(i621, i788, i628, i622, env, static) -{1,1}> main_Load_3275(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && i788 < i628 && 2 <= i628 && 0 <= i788
main_Load_3275(i621, i622, i628, i788, env, static) -{1,1}> main_Load_3277(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Load_3277(i621, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3278(i621, i622, i788, i628, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_IntArithmetic_3278(i621, i622, i788, i628, env, static) -{1,1}> main_Store_3279(i621, i796, i622, i628, i788, env, static) :|: 1 <= i622 && i622 + i788 = i796 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Store_3279(i621, i796, i622, i628, i788, env, static) -{1,1}> main_Load_3280(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && 0 <= i788
main_Load_3280(i621, i622, i628, i788, i796, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i796, env, static) :|: 1 <= i622 && 2 <= i621 && 1 <= i796 && 2 <= i628 && -1 <= i796 && 0 <= i788
obtained
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
by chaining
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{0,0}> main_LT_3402(i621, i845, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= i845 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3402(i621, i845, i622, i628, i788, env, static) -{1,1}> main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_ConstantStackPush_3404(i621, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_Load_3406(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_IntArithmetic_3408(i621, iconst_2, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_2 * i622 = i848 && 0 <= i788 && 0 <= i845 && iconst_2 = 2
main_ConstantStackPush_3409(i621, i848, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3410(i621, i848, iconst_3, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 2 <= i848 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3411(i621, i848, iconst_3, i788, i622, i628, i845, env, static) -{1,1}> main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_3 = 3 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i628 && iconst_3 * i788 = i849 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3412(i621, i848, i849, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) :|: 1 <= i622 && i848 + i849 = i850 && 0 <= i849 && 2 <= i848 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3413(i621, i850, i622, i628, i788, i845, env, static) -{1,1}> main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3414(i621, i850, iconst_4, i622, i628, i788, i845, env, static) -{1,1}> main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) :|: 1 <= i622 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3415(i621, i850, iconst_4, i845, i622, i628, i788, env, static) -{1,1}> main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 0 <= i851 && iconst_4 = 4 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i845 && 0 <= i788 && iconst_4 * i845 = i851
main_IntArithmetic_3416(i621, i850, i851, i622, i628, i788, i845, env, static) -{1,1}> main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i851 && i850 + i851 = i852 && 2 <= i621 && 2 <= i850 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3417(i621, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3418(i621, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Store_3419(i621, iconst_0, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3420(i621, i622, i628, i788, i845, i852, iconst_0, env, static) -{0,0}> main_Load_3451(i621, i622, i628, i788, i845, i852, iconst_0, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= iconst_0 && 2 <= i621 && iconst_0 <= 1 && iconst_0 = 0 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3451(i621, i622, i628, i788, i845, i852, i863, env, static) -{0,0}> main_Load_3482(i621, i622, i628, i788, i845, i852, i863, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 0 <= i863 && 2 <= i628 && i863 <= 1 && 0 <= i788 && 0 <= i845 && i863 <= 2
main_Load_3482(i621, i622, i628, i788, i845, i852, i877, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i877, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && i877 <= 2 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 0 <= i877
obtained
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
by chaining
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3519(i621, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_GE_3522(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i893 < i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3524(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3526(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3528(i621, iconst_1000, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 1000 <= i897 && 2 <= i852 && iconst_1000 * i622 = i897 && 0 <= i893 && 2 <= i621 && iconst_1000 = 1000 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3529(i621, i897, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3530(i621, i897, iconst_100, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3531(i621, i897, iconst_100, i788, i622, i628, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_100 = 100 && iconst_100 * i788 = i898 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3532(i621, i897, i898, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) :|: 1000 <= i897 && 1 <= i622 && 2 <= i852 && i897 + i898 = i899 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i898 && 0 <= i788 && 0 <= i845
main_ConstantStackPush_3533(i621, i899, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Load_3534(i621, i899, iconst_10, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_IntArithmetic_3535(i621, i899, iconst_10, i845, i622, i628, i788, i852, i893, env, static) -{1,1}> main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && iconst_10 = 10 && iconst_10 * i845 = i900 && 2 <= i628 && 0 <= i845 && 0 <= i788
main_IntArithmetic_3536(i621, i899, i900, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i900 && 0 <= i893 && 2 <= i621 && 1000 <= i899 && 2 <= i628 && 0 <= i788 && 0 <= i845 && i899 + i900 = i901 && 1000 <= i901
main_Load_3537(i621, i901, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i901
main_IntArithmetic_3538(i621, i901, i893, i622, i628, i788, i845, i852, env, static) -{1,1}> main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && i901 + i893 = i902 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && 1000 <= i901
main_Store_3539(i621, i902, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902
main_Load_3540(i621, i622, i628, i788, i845, i852, i893, i902, env, static) -{0,0}> main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i902, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1000 <= i902 && -1 <= i902
main_Load_3545(i621, i622, i628, i788, i845, i852, i893, i904, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i904, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i904 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
by chaining
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && -1 <= i912
main_LT_3558(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i912 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_Inc_3560(i621, i622, i628, i788, i845, i852, i893, i912, env, static) -{1,1}> main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && i912 + -1 = i914 && 0 <= i893 && 0 <= i912 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_JMP_3562(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{1,1}> main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
main_Load_3564(i621, i622, i628, i788, i845, i852, i893, i914, env, static) -{0,0}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && -1 <= i914 && 0 <= i788 && 0 <= i845
obtained
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
by chaining
main_LT_3556(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{0,0}> main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && -1 <= iconst_NEG1 && 0 <= i893 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_LT_3557(i621, iconst_NEG1, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && 0 <= i845 && iconst_NEG1 = -1
main_Inc_3559(i621, i622, i628, i788, i845, i852, i893, env, static) -{1,1}> main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i893 + 1 = i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_JMP_3561(i621, i622, i628, i788, i845, i852, i913, env, static) -{1,1}> main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i788 && 0 <= i845 && 1 <= i913
main_Load_3563(i621, i622, i628, i788, i845, i852, i913, env, static) -{0,0}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913, env, static) :|: 1 <= i622 && 2 <= i852 && 2 <= i621 && 2 <= i628 && 0 <= i913 && 0 <= i788 && 0 <= i845 && 1 <= i913
obtained
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
by chaining
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{0,0}> main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_GE_3521(i621, i893, i852, i622, i628, i788, i845, env, static) -{1,1}> main_Inc_3523(i621, i622, i628, i788, i845, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && 2 <= i628 && i852 <= i893 && 0 <= i788 && 0 <= i845
main_Inc_3523(i621, i622, i628, i788, i845, env, static) -{1,1}> main_JMP_3525(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && i845 + -1 = i895 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788 && 0 <= i845
main_JMP_3525(i621, i622, i628, i788, i895, env, static) -{1,1}> main_Load_3527(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
main_Load_3527(i621, i622, i628, i788, i895, env, static) -{0,0}> main_Load_3399(i621, i622, i628, i788, i895, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && -1 <= i895 && 0 <= i788
obtained
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
by chaining
main_LT_3400(i621, iconst_NEG1, i622, i628, i788, env, static) -{0,0}> main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) :|: 1 <= i622 && -1 <= iconst_NEG1 && 2 <= i621 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_LT_3401(i621, iconst_NEG1, i622, i628, i788, env, static) -{1,1}> main_Inc_3403(i621, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && iconst_NEG1 < 0 && 2 <= i628 && 0 <= i788 && iconst_NEG1 = -1
main_Inc_3403(i621, i622, i628, i788, env, static) -{1,1}> main_JMP_3405(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846 && i788 + 1 = i846 && 0 <= i788
main_JMP_3405(i621, i622, i628, i846, env, static) -{1,1}> main_Load_3407(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 1 <= i846
main_Load_3407(i621, i622, i628, i846, env, static) -{0,0}> main_Load_3269(i621, i622, i628, i846, env, static) :|: 1 <= i622 && 2 <= i621 && 0 <= i846 && 2 <= i628 && 1 <= i846
obtained
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
by chaining
main_GE_3271(i621, i788, i628, i622, env, static) -{0,0}> main_GE_3272(i621, i788, i628, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_GE_3272(i621, i788, i628, i622, env, static) -{1,1}> main_Inc_3274(i621, i622, env, static) :|: 1 <= i622 && i628 <= i788 && 2 <= i621 && 2 <= i628 && 0 <= i788
main_Inc_3274(i621, i622, env, static) -{1,1}> main_JMP_3276(i621, i793, env, static) :|: 1 <= i622 && i622 + 1 = i793 && 2 <= i621 && 2 <= i793
main_JMP_3276(i621, i793, env, static) -{0,0}> main_JMP_2846(i621, i793, env, static) :|: 1 <= i793 && 2 <= i621 && 2 <= i793 && 1 <= i621
(30) Obligation:
IntTrs with 14 rules
Start term: main_ConstantStackPush_1(#0, env, static)
Considered paths: all paths from start
Rules:
main_ConstantStackPush_1(i2, env, static) -{30,30}> main_JMP_2846(i2, 1, env, static'1) :|: static'1 <= static''' + 1 && 0 <= 2 && 1 <= i2 && 1 <= 1 && 0 <= static''' && static''' <= static + 2 && 0 < 1 && 0 <= 1 && 0 <= static && 0 <= static'1 && 0 < i2 && 0 < 2 && 0 >= 0
main_JMP_2846(i621, i622, env, static) -{10,10}> main_Load_3269(i621, i622, i628', 0, env, static) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
main_Load_3269(i621, i622, i628, i788, env, static) -{2,2}> main_GE_3271(i621, i788, i628, i622, env, static) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796', env, static) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843, env, static) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788, env, static) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, i845, i622, i628, i788, env, static) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0, env, static) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893, env, static) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902', env, static) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910, env, static) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893, env, static) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914', env, static) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893, env, static) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913', env, static) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845, env, static) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895', env, static) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, -1, i622, i628, i788, env, static) -{3,3}> main_Load_3269(i621, i622, i628, i846', env, static) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622, env, static) -{2,2}> main_JMP_2846(i621, i793', env, static) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
(31) WeightedIntTrsUnneededArgumentFilterProof (CONCRETE UPPER BOUND(ID) transformation)
Some arguments are removed because they cannot influence termination. We removed arguments according to the following replacements:
main_ConstantStackPush_1(x1, x2, x3) → main_ConstantStackPush_1(x1, x3)
main_JMP_2846(x1, x2, x3, x4) → main_JMP_2846(x1, x2)
main_Load_3269(x1, x2, x3, x4, x5, x6) → main_Load_3269(x1, x2, x3, x4)
main_GE_3271(x1, x2, x3, x4, x5, x6) → main_GE_3271(x1, x2, x3, x4)
main_Load_3399(x1, x2, x3, x4, x5, x6, x7) → main_Load_3399(x1, x2, x3, x4, x5)
main_LT_3400(x1, x2, x3, x4, x5, x6, x7) → main_LT_3400(x1, x2, x3, x4, x5)
main_Load_3518(x1, x2, x3, x4, x5, x6, x7, x8, x9) → main_Load_3518(x1, x2, x3, x4, x5, x6, x7)
main_GE_3520(x1, x2, x3, x4, x5, x6, x7, x8, x9) → main_GE_3520(x1, x2, x3, x4, x5, x6, x7)
main_Load_3555(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) → main_Load_3555(x1, x2, x3, x4, x5, x6, x7, x8)
main_LT_3556(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) → main_LT_3556(x1, x2, x3, x4, x5, x6, x7, x8)
(32) Obligation:
IntTrs with 14 rules
Start term: main_ConstantStackPush_1(#0, static)
Considered paths: all paths from start
Rules:
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 0 <= 2 && 1 <= i2 && 1 <= 1 && 0 <= static''' && static''' <= static + 2 && 0 < 1 && 0 <= 1 && 0 <= static && 0 <= static'1 && 0 < i2 && 0 < 2 && 0 >= 0
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, i628', 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
main_Load_3269(i621, i622, i628, i788) -{2,2}> main_GE_3271(i621, i788, i628, i622) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796') :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_Load_3518(i621, i622, i628, i788, i845, i852, i893) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902') :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914') :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913') :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895') :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3400(i621, -1, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i846') :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i793') :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
(33) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
main_LT_3556(i621, -1, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913') :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913') :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_LT_3400(i621, -1, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i846') :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621
was transformed to
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i846') :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
(34) Obligation:
IntTrs with 14 rules
Start term: main_ConstantStackPush_1(#0, static)
Considered paths: all paths from start
Rules:
main_Load_3269(i621, i622, i628, i788) -{2,2}> main_GE_3271(i621, i788, i628, i622) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913') :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i846') :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, i628', 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895') :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914') :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i793') :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796') :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_Load_3518(i621, i622, i628, i788, i845, i852, i893) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 0 <= 2 && 1 <= i2 && 1 <= 1 && 0 <= static''' && static''' <= static + 2 && 0 < 1 && 0 <= 1 && 0 <= static && 0 <= static'1 && 0 < i2 && 0 < 2 && 0 >= 0
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902') :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
(35) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, i628', 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
was transformed to
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, 2 * i622, 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i895') :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i914') :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i913') :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i793') :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
was transformed to
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i622 + 1) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i796') :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
was transformed to
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i852', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i846') :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i902') :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
(36) Obligation:
IntTrs with 14 rules
Start term: main_ConstantStackPush_1(#0, static)
Considered paths: all paths from start
Rules:
main_Load_3269(i621, i622, i628, i788) -{2,2}> main_GE_3271(i621, i788, i628, i622) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, 2 * i622, 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i622 + 1) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_Load_3399(i621, i622, i628, i788, i843) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_Load_3518(i621, i622, i628, i788, i845, i852, i893) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 0 <= 2 && 1 <= i2 && 1 <= 1 && 0 <= static''' && static''' <= static + 2 && 0 < 1 && 0 <= 1 && 0 <= static && 0 <= static'1 && 0 < i2 && 0 < 2 && 0 >= 0
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
(37) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1) :|: -1 <= -1 && 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && -1 < 0 && x = -1
was transformed to
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0) :|: 0 <= i849' && 0 <= 0 && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 0 <= 2 && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 0 <= 1 && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
was transformed to
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 + -1) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 + -1 = i895'
was transformed to
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, 2 * i622, 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 0 <= 2 && 2 <= i621 && 0 <= 1 && 1 <= i622 && 0 <= 0 && i622 < i621
was transformed to
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, 2 * i622, 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 2 <= i621 && 1 <= i622 && i622 < i621
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 + -1) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 + -1 = i914'
was transformed to
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 0 <= 2 && 1 <= i2 && 1 <= 1 && 0 <= static''' && static''' <= static + 2 && 0 < 1 && 0 <= 1 && 0 <= static && 0 <= static'1 && 0 < i2 && 0 < 2 && 0 >= 0
was transformed to
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 1 <= i2 && 0 <= static''' && static''' <= static + 2 && 0 <= static && 0 <= static'1 && 0 < i2
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1) :|: 0 <= i788 && 1 <= i846' && -1 <= -1 && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && -1 < 0 && 1 <= i622 && 2 <= i621 && x = -1
was transformed to
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
(38) Obligation:
IntTrs with 14 rules
Start term: main_ConstantStackPush_1(#0, static)
Considered paths: all paths from start
Rules:
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{15,15}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i901' + i893) :|: 1000 <= i897' && 0 <= i845 && 1000 * i622 = i897' && 0 <= i788 && i897' + i898' = i899' && -1 <= i902' && 10 * i845 = i900' && 2 <= i628 && i901' + i893 = i902' && 2 <= i621 && 1000 <= i899' && 0 <= i893 && 1 <= i622 && 2 <= i852 && 100 * i788 = i898' && 0 <= i900' && i899' + i900' = i901' && 0 <= i898' && 1000 <= i902' && i893 < i852 && 1000 <= i901'
main_GE_3271(i621, i788, i628, i622) -{2,2}> main_JMP_2846(i621, i622 + 1) :|: 2 <= i628 && 1 <= i621 && 0 <= i788 && 2 <= i793' && i622 + 1 = i793' && 1 <= i793' && 2 <= i621 && 1 <= i622 && i628 <= i788
main_LT_3400(i621, x, i622, i628, i788) -{3,3}> main_Load_3269(i621, i622, i628, i788 + 1) :|: 0 <= i788 && 1 <= i846' && 2 <= i628 && i788 + 1 = i846' && 0 <= i846' && 1 <= i622 && 2 <= i621 && x = -1
main_Load_3269(i621, i622, i628, i788) -{2,2}> main_GE_3271(i621, i788, i628, i622) :|: 0 <= i788 && 2 <= i628 && 1 <= i622 && 2 <= i621
main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i910) -{1,1}> main_LT_3556(i621, i910, i622, i628, i788, i845, i852, i893) :|: 1 <= i622 && 2 <= i852 && 0 <= i893 && 2 <= i621 && -1 <= i910 && 2 <= i628 && 0 <= i788 && 0 <= i845
main_JMP_2846(i621, i622) -{10,10}> main_Load_3269(i621, i622, 2 * i622, 0) :|: 2 * i622 = i628' && 2 <= i628' && 1 <= i621 && 2 <= i621 && 1 <= i622 && i622 < i621
main_LT_3556(i621, x, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3518(i621, i622, i628, i788, i845, i852, i893 + 1) :|: 1 <= i913' && 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i893 && 0 <= i913' && i893 + 1 = i913' && 2 <= i628 && 2 <= i621 && x = -1
main_LT_3400(i621, i845, i622, i628, i788) -{15,15}> main_Load_3518(i621, i622, i628, i788, i845, i850' + i851', 0) :|: 0 <= i849' && -1 <= i845 && 0 <= i845 && 0 <= i851' && 0 <= i788 && 2 <= i850' && 2 <= i628 && i850' + i851' = i852' && 3 * i788 = i849' && 2 <= i621 && 1 <= i622 && 2 <= i852' && 2 <= i848' && 2 * i622 = i848' && i848' + i849' = i850' && 4 * i845 = i851'
main_GE_3271(i621, i788, i628, i622) -{5,5}> main_Load_3399(i621, i622, i628, i788, i622 + i788) :|: 2 <= i621 && 0 <= i788 && 1 <= i622 && -1 <= i796' && 1 <= i796' && 2 <= i628 && i788 < i628 && i622 + i788 = i796'
main_LT_3556(i621, i912, i622, i628, i788, i845, i852, i893) -{3,3}> main_Load_3555(i621, i622, i628, i788, i845, i852, i893, i912 - 1) :|: 2 <= i852 && 0 <= i845 && 1 <= i622 && 0 <= i788 && 0 <= i912 && -1 <= i914' && 0 <= i893 && 2 <= i628 && 2 <= i621 && -1 <= i912 && i912 - 1 = i914'
main_GE_3520(i621, i893, i852, i622, i628, i788, i845) -{3,3}> main_Load_3399(i621, i622, i628, i788, i845 - 1) :|: 0 <= i845 && 0 <= i788 && 2 <= i852 && -1 <= i895' && 0 <= i893 && 2 <= i628 && 1 <= i622 && 2 <= i621 && i852 <= i893 && i845 - 1 = i895'
main_Load_3399(i621, i622, i628, i788, i843) -{1,1}> main_LT_3400(i621, i843, i622, i628, i788) :|: 1 <= i622 && 2 <= i621 && 2 <= i628 && 0 <= i788 && -1 <= i843
main_Load_3518(i621, i622, i628, i788, i845, i852, i893) -{2,2}> main_GE_3520(i621, i893, i852, i622, i628, i788, i845) :|: 0 <= i845 && 0 <= i788 && 2 <= i628 && 2 <= i621 && 0 <= i893 && 1 <= i622 && 2 <= i852
main_ConstantStackPush_1(i2, static) -{30,30}> main_JMP_2846(i2, 1) :|: static'1 <= static''' + 1 && 1 <= i2 && 0 <= static''' && static''' <= static + 2 && 0 <= static && 0 <= static'1 && 0 < i2
(39) koat Proof (EQUIVALENT transformation)
YES(?, 5698868416*ar_0^4 + 1902335392*ar_0^3 + 7854236288*ar_0^5 + 270157278*ar_0^2 + 5427228416*ar_0^6 + 13446782*ar_0 + 1843200000*ar_0^7 + 245760000*ar_0^8 + 30)
Initial complexity problem:
1: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ?, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: ?, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ?, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: ?, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: ?, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 1 produces the following problem:
2: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ?, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: ?, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ?, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: ?, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_GE_3520) = V_1 - V_4
Pol(main_Load_3555) = V_1 - V_2
Pol(main_GE_3271) = V_1 - V_4
Pol(main_JMP_2846) = V_1 - V_2 + 1
Pol(main_LT_3400) = V_1 - V_3
Pol(main_Load_3269) = V_1 - V_2
Pol(main_LT_3556) = V_1 - V_3
Pol(main_Load_3518) = V_1 - V_2
Pol(main_Load_3399) = V_1 - V_2
Pol(main_ConstantStackPush_1) = V_1
Pol(koat_start) = V_1
orients all transitions weakly and the transition
main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
strictly and produces the following problem:
3: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ?, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: ?, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: ?, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = 1
Pol(main_LT_3556) = 1
Pol(main_Load_3518) = 1
Pol(main_GE_3520) = 1
Pol(main_Load_3399) = 1
Pol(main_LT_3400) = 1
Pol(main_Load_3269) = 1
Pol(main_GE_3271) = 1
Pol(main_JMP_2846) = 0
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = ?
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
weakly and the transition
main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
strictly and produces the following problem:
4: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: ?, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: ?, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = V_3 - V_4
Pol(main_LT_3556) = V_4 - V_5
Pol(main_Load_3518) = V_3 - V_4
Pol(main_GE_3520) = V_5 - V_6
Pol(main_Load_3399) = V_3 - V_4
Pol(main_LT_3400) = V_4 - V_5
Pol(main_Load_3269) = V_3 - V_4 + 1
Pol(main_GE_3271) = -V_2 + V_3 + 1
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = ?
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
weakly and the transition
main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
strictly and produces the following problem:
5: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: ?, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = 2
Pol(main_LT_3556) = 2
Pol(main_Load_3518) = 2
Pol(main_GE_3520) = 2
Pol(main_Load_3399) = 2
Pol(main_LT_3400) = 2
Pol(main_Load_3269) = 1
Pol(main_GE_3271) = 0
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = ?
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
weakly and the transitions
main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
strictly and produces the following problem:
6: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: ?, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: ?, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: ?, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = 3*V_5 + 2
Pol(main_LT_3556) = 3*V_6 + 2
Pol(main_Load_3518) = 3*V_5 + 2
Pol(main_GE_3520) = 3*V_7 + 2
Pol(main_Load_3399) = 3*V_5 + 4
Pol(main_LT_3400) = 3*V_2 + 3
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = 4*ar_0^2 + 7*ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = 4*ar_0^2 + 7*ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
weakly and the transitions
main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
strictly and produces the following problem:
7: T:
(Comp: ?, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = V_6 - V_7 - 1
Pol(main_LT_3556) = V_7 - V_8 - 1
Pol(main_Load_3518) = V_6 - V_7
Pol(main_GE_3520) = -V_2 + V_3
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = 4*ar_0^2 + 7*ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = 4*ar_0^2 + 7*ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
weakly and the transition
main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
strictly and produces the following problem:
8: T:
(Comp: 8320*ar_0^4 + 6848*ar_0^3 + 4224*ar_0^5 + 2032*ar_0^2 + 768*ar_0^6 + 168*ar_0, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: ?, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = 2
Pol(main_LT_3556) = 2
Pol(main_Load_3518) = 1
Pol(main_GE_3520) = 0
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = 4*ar_0^2 + 7*ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = 4*ar_0^2 + 7*ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
weakly and the transitions
main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
strictly and produces the following problem:
9: T:
(Comp: 8320*ar_0^4 + 6848*ar_0^3 + 4224*ar_0^5 + 2032*ar_0^2 + 768*ar_0^6 + 168*ar_0, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: ?, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: ?, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(main_Load_3555) = 2*V_8 + 3
Pol(main_LT_3556) = 2*V_2 + 2
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-0) = ar_0
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-1) = 1
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-2) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-3) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-4) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-5) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-6) = ?
S("main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\\ 1 <= ar_0 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= ar_1 /\\ 0 <= static'1 /\\ 0 < ar_0 ]", 0-7) = ?
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-0) = ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-1) = 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-2) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-3) = ar_0 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-4) = 2*ar_0 + 4
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-5) = 4*ar_0^2 + 7*ar_0
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-6) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\\ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 2 <= ar_0 /\\ 0 <= ar_6 /\\ 1 <= ar_1 /\\ 2 <= ar_5 ]", 0-7) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-1) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-5) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-6) = ?
S("main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\\ 2 <= ar_0 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ -1 <= ar_4 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-5) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-6) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\\ 0 <= ar_5 /\\ 2 <= ar_2 /\\ -1 <= i895' /\\ 0 <= ar_1 /\\ 2 <= ar_4 /\\ 1 <= ar_3 /\\ 2 <= ar_0 /\\ ar_2 <= ar_1 /\\ ar_6 - 1 = i895' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-6) = 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ -1 <= i914' /\\ 0 <= ar_7 /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ -1 <= ar_1 /\\ ar_1 - 1 = i914' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ -1 <= i796' /\\ 1 <= i796' /\\ 2 <= ar_2 /\\ ar_1 < ar_2 /\\ ar_3 + ar_1 = i796' ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-6) = 0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\\ -1 <= ar_1 /\\ 0 <= ar_1 /\\ 0 <= i851' /\\ 0 <= ar_4 /\\ 2 <= i850' /\\ 2 <= ar_3 /\\ i850' + i851' = i852' /\\ 3*ar_4 = i849' /\\ 2 <= ar_0 /\\ 1 <= ar_2 /\\ 2 <= i852' /\\ 2 <= i848' /\\ 2*ar_2 = i848' /\\ i848' + i849' = i850' /\\ 4*ar_1 = i851' ]", 0-7) = ?
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0
S("main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\\ 2 <= ar_6 /\\ 0 <= ar_5 /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_7 /\\ 0 <= i913' /\\ ar_7 + 1 = i913' /\\ 2 <= ar_3 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-0) = ar_0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-1) = ar_0 + 1
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-2) = 2*ar_0 + 2
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-3) = 0
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-4) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-5) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-6) = ?
S("main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\\ 2 <= i628' /\\ 1 <= ar_0 /\\ 2 <= ar_0 /\\ 1 <= ar_1 /\\ ar_1 < ar_0 ]", 0-7) = ?
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-0) = ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-1) = 80000*ar_0 + 40000*ar_0^2 + 10000
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-2) = ar_0 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-3) = 2*ar_0 + 4
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-4) = 4*ar_0^2 + 7*ar_0
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-5) = 8*ar_0 + 4*ar_0^2 + 1
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-6) = 64*ar_0 + 32*ar_0^2 + 8
S("main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\\ 2 <= ar_5 /\\ 0 <= ar_6 /\\ 2 <= ar_0 /\\ -1 <= ar_7 /\\ 2 <= ar_2 /\\ 0 <= ar_3 /\\ 0 <= ar_4 ]", 0-7) = 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-0) = ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-1) = 4*ar_0^2 + 7*ar_0
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-2) = 2*ar_0 + 4
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-3) = ar_0 + 1
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-4) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-5) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-6) = ?
S("main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\\ 2 <= ar_2 /\\ 1 <= ar_1 /\\ 2 <= ar_0 ]", 0-7) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-0) = ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-1) = ar_0 + 1
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-2) = 2*ar_0 + 4
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-4) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-5) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-6) = ?
S("main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\\ 1 <= i846' /\\ 2 <= ar_3 /\\ ar_4 + 1 = i846' /\\ 0 <= i846' /\\ 1 <= ar_2 /\\ 2 <= ar_0 /\\ ar_1 = -1 ]", 0-7) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-0) = ar_0
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-1) = ar_0 + 1
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-2) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-3) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-4) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-5) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-6) = ?
S("main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 2 <= i793' /\\ ar_3 + 1 = i793' /\\ 1 <= i793' /\\ 2 <= ar_0 /\\ 1 <= ar_3 /\\ ar_2 <= ar_1 ]", 0-7) = ?
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-0) = ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-1) = ar_0 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-2) = 2*ar_0 + 4
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-3) = 4*ar_0^2 + 7*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-4) = 8*ar_0 + 4*ar_0^2 + 1
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-5) = 64*ar_0 + 32*ar_0^2 + 8
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-6) = 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0
S("main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\\ 0 <= ar_6 /\\ 1000*ar_3 = i897' /\\ 0 <= ar_5 /\\ i897' + i898' = i899' /\\ -1 <= i902' /\\ 10*ar_6 = i900' /\\ 2 <= ar_4 /\\ i901' + ar_1 = i902' /\\ 2 <= ar_0 /\\ 1000 <= i899' /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ 2 <= ar_2 /\\ 100*ar_5 = i898' /\\ 0 <= i900' /\\ i899' + i900' = i901' /\\ 0 <= i898' /\\ 1000 <= i902' /\\ ar_1 < ar_2 /\\ 1000 <= i901' ]", 0-7) = 80000*ar_0 + 40000*ar_0^2 + 10000
orients the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
weakly and the transitions
main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
strictly and produces the following problem:
10: T:
(Comp: 8320*ar_0^4 + 6848*ar_0^3 + 4224*ar_0^5 + 2032*ar_0^2 + 768*ar_0^6 + 168*ar_0, Cost: 15) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_3, ar_4, ar_5, ar_6, ar_2, ar_1, i901' + ar_1)) [ 1000 <= i897' /\ 0 <= ar_6 /\ 1000*ar_3 = i897' /\ 0 <= ar_5 /\ i897' + i898' = i899' /\ -1 <= i902' /\ 10*ar_6 = i900' /\ 2 <= ar_4 /\ i901' + ar_1 = i902' /\ 2 <= ar_0 /\ 1000 <= i899' /\ 0 <= ar_1 /\ 1 <= ar_3 /\ 2 <= ar_2 /\ 100*ar_5 = i898' /\ 0 <= i900' /\ i899' + i900' = i901' /\ 0 <= i898' /\ 1000 <= i902' /\ ar_1 < ar_2 /\ 1000 <= i901' ]
(Comp: ar_0, Cost: 2) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, ar_3 + 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ 2 <= ar_2 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 2 <= i793' /\ ar_3 + 1 = i793' /\ 1 <= i793' /\ 2 <= ar_0 /\ 1 <= ar_3 /\ ar_2 <= ar_1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 3) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_2, ar_3, ar_4 + 1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_4 /\ 1 <= i846' /\ 2 <= ar_3 /\ ar_4 + 1 = i846' /\ 0 <= i846' /\ 1 <= ar_2 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 4*ar_0^2 + 7*ar_0, Cost: 2) main_Load_3269(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3271(ar_0, ar_3, ar_2, ar_1, arityPad, arityPad, arityPad, arityPad)) [ 0 <= ar_3 /\ 2 <= ar_2 /\ 1 <= ar_1 /\ 2 <= ar_0 ]
(Comp: 1963532672*ar_0^5 + 1424664960*ar_0^4 + 1356802304*ar_0^6 + 475540544*ar_0^3 + 460800000*ar_0^7 + 67526096*ar_0^2 + 61440000*ar_0^8 + 3360504*ar_0, Cost: 1) main_Load_3555(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3556(ar_0, ar_7, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 1 <= ar_1 /\ 2 <= ar_5 /\ 0 <= ar_6 /\ 2 <= ar_0 /\ -1 <= ar_7 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ 0 <= ar_4 ]
(Comp: ar_0, Cost: 10) main_JMP_2846(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3269(ar_0, ar_1, 2*ar_1, 0, arityPad, arityPad, arityPad, arityPad)) [ 2*ar_1 = i628' /\ 2 <= i628' /\ 1 <= ar_0 /\ 2 <= ar_0 /\ 1 <= ar_1 /\ ar_1 < ar_0 ]
(Comp: 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7 + 1, arityPad)) [ 1 <= i913' /\ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_7 /\ 0 <= i913' /\ ar_7 + 1 = i913' /\ 2 <= ar_3 /\ 2 <= ar_0 /\ ar_1 = -1 ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 15) main_LT_3400(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3518(ar_0, ar_2, ar_3, ar_4, ar_1, i850' + i851', 0, arityPad)) [ 0 <= i849' /\ -1 <= ar_1 /\ 0 <= ar_1 /\ 0 <= i851' /\ 0 <= ar_4 /\ 2 <= i850' /\ 2 <= ar_3 /\ i850' + i851' = i852' /\ 3*ar_4 = i849' /\ 2 <= ar_0 /\ 1 <= ar_2 /\ 2 <= i852' /\ 2 <= i848' /\ 2*ar_2 = i848' /\ i848' + i849' = i850' /\ 4*ar_1 = i851' ]
(Comp: 2*ar_0^2 + 3*ar_0, Cost: 5) main_GE_3271(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_2, ar_1, ar_3 + ar_1, arityPad, arityPad, arityPad)) [ 2 <= ar_0 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ -1 <= i796' /\ 1 <= i796' /\ 2 <= ar_2 /\ ar_1 < ar_2 /\ ar_3 + ar_1 = i796' ]
(Comp: 1963532672*ar_0^5 + 1424664960*ar_0^4 + 1356802304*ar_0^6 + 475540544*ar_0^3 + 460800000*ar_0^7 + 67526096*ar_0^2 + 61440000*ar_0^8 + 3360504*ar_0, Cost: 3) main_LT_3556(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3555(ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7, ar_1 - 1)) [ 2 <= ar_6 /\ 0 <= ar_5 /\ 1 <= ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ -1 <= i914' /\ 0 <= ar_7 /\ 2 <= ar_3 /\ 2 <= ar_0 /\ -1 <= ar_1 /\ ar_1 - 1 = i914' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 3) main_GE_3520(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_3399(ar_0, ar_3, ar_4, ar_5, ar_6 - 1, arityPad, arityPad, arityPad)) [ 0 <= ar_6 /\ 0 <= ar_5 /\ 2 <= ar_2 /\ -1 <= i895' /\ 0 <= ar_1 /\ 2 <= ar_4 /\ 1 <= ar_3 /\ 2 <= ar_0 /\ ar_2 <= ar_1 /\ ar_6 - 1 = i895' ]
(Comp: 84*ar_0^3 + 86*ar_0^2 + 24*ar_0^4 + 21*ar_0, Cost: 1) main_Load_3399(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_LT_3400(ar_0, ar_4, ar_1, ar_2, ar_3, arityPad, arityPad, arityPad)) [ 1 <= ar_1 /\ 2 <= ar_0 /\ 2 <= ar_2 /\ 0 <= ar_3 /\ -1 <= ar_4 ]
(Comp: 16664*ar_0^4 + 13780*ar_0^3 + 8448*ar_0^5 + 4150*ar_0^2 + 1536*ar_0^6 + 357*ar_0, Cost: 2) main_Load_3518(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_GE_3520(ar_0, ar_6, ar_5, ar_1, ar_2, ar_3, ar_4, arityPad)) [ 0 <= ar_4 /\ 0 <= ar_3 /\ 2 <= ar_2 /\ 2 <= ar_0 /\ 0 <= ar_6 /\ 1 <= ar_1 /\ 2 <= ar_5 ]
(Comp: 1, Cost: 30) main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_JMP_2846(ar_0, 1, arityPad, arityPad, arityPad, arityPad, arityPad, arityPad)) [ static'1 <= static''' + 1 /\ 1 <= ar_0 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= ar_1 /\ 0 <= static'1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_ConstantStackPush_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Complexity upper bound 5698868416*ar_0^4 + 1902335392*ar_0^3 + 7854236288*ar_0^5 + 270157278*ar_0^2 + 5427228416*ar_0^6 + 13446782*ar_0 + 1843200000*ar_0^7 + 245760000*ar_0^8 + 30
Time: 1.452 sec (SMT: 1.111 sec)
(40) BOUNDS(CONSTANT, 30 + 13446782 * |#0| + 270157278 * |#0|^2 + 1902335392 * |#0|^3 + 5698868416 * |#0|^4 + 7854236288 * |#0|^5 + 5427228416 * |#0|^6 + 1843200000 * |#0|^7 + 245760000 * |#0|^8)