(0) Obligation:
Need to prove time_complexity of the following program:
public class Test9 {
public static void main(String[] args) {
long l = args.length;
while (l > 0) {
for (int i = (int) l ; i < 100; i++)
test(i);
l--;
}
}
private static void test(int i) {
int j, k, l, m;
for (j = i; j > 0; j--);
for (k = i; k > 0; k--);
for (l = i; l > 0; l--);
for (m = i; m > 0; m--);
for (j = i; j > 0; j--);
for (k = i; k > 0; k--);
for (l = i; l > 0; l--);
for (m = i; m > 0; m--);
for (j = i; j > 0; j--);
for (k = i; k > 0; k--);
for (l = i; l > 0; l--);
for (m = i; m > 0; m--);
}
}
(1) JBCToGraph (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Constructed TerminationGraph.
(2) Obligation:
Termination Graph based on JBC Program:
Test9.main([Ljava/lang/String;)V: Graph of 180 nodes with 1 SCC.
(3) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(3)) transformation)
Extracted set of 190 edges for the analysis of TIME complexity. Kept leaves.
(4) Obligation:
Set of 190 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 190 jbc graph edges to a weighted ITS with 190 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 190 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_2(o1, env, static) -{0,0}> main_Load_4(o1, env, static) :|: 0 < o1
main_Load_4(o1, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o1, env, static) :|: 0 < o1
langle_clinit_rangle_ConstantStackPush_6(o1, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) :|: iconst_0 = 0 && 0 < o1
langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2 && 0 < o1
langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o1, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2 && 0 < o1
langle_clinit_rangle_New_17(o1, env, static) -{0,0}> langle_clinit_rangle_New_18(o1, env, static) :|: 0 < o1
langle_clinit_rangle_New_18(o1, env, static) -{0,0}> langle_clinit_rangle_New_20(o1, env, static) :|: 0 <= static && 0 < o1
langle_clinit_rangle_New_20(o1, env, static) -{1,1}> langle_clinit_rangle_Duplicate_21(o4, o1, env, static) :|: o4 = 1 && 0 < o4 && 0 < o1
langle_clinit_rangle_Duplicate_21(o4, o1, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) -{1,1}> langle_init_rangle_Load_27(o4, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_init_rangle_Load_27(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_29(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_29(o4, o1, env, static) -{1,1}> langle_init_rangle_Load_31(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Load_31(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_34(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_34(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_37(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_38(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_38(o4, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) -{1,1}> langle_clinit_rangle_Return_41(o1, env, static') :|: 0 <= o4 && 0 < o4 && 0 <= static && 0 < o1 && static' <= static + o4
langle_clinit_rangle_Return_41(o1, env, static) -{1,1}> main_Load_45(o1, env, static) :|: 0 < o1
main_Load_45(o1, env, static) -{0,0}> main_Load_46(o1, env, static) :|: 0 < o1
main_Load_46(o1, env, static) -{0,0}> main_Load_47(o1, env, static) :|: 0 <= static && 0 < o1
main_Load_47(o1, env, static) -{0,0}> main_Load_48(o1, env, static) :|: 0 < o1
main_Load_48(o1, env, static) -{0,0}> main_Load_49(o1, env, static) :|: 0 < o1
main_Load_49(o1, env, static) -{1,1}> main_ArrayLength_51(o1, env, static) :|: 0 < o1
main_ArrayLength_51(a6, env, static) -{0,0}> main_ArrayLength_52(a6, i4, env, static) :|: 0 <= i4 && 0 < a6 && i4 < a6
main_ArrayLength_52(a6, i4, env, static) -{1,1}> main_TypeCast_54(a6, i4, env, static) :|: 0 <= i4 && 0 < a6
main_TypeCast_54(a6, i4, env, static) -{1,1}> main_Store_56(a6, i6, i4, env, static) :|: i6 = i4 && 0 <= i6 && 0 <= i4 && 0 < a6
main_Store_56(a6, i6, i4, env, static) -{1,1}> main_Load_58(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_58(a6, i6, i4, env, static) -{0,0}> main_Load_125(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(7) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_2(
o1,
env,
static) -{19,19}>
main_Load_125(
o1,
i6',
i6',
env,
static'1) :|:
i6' <
o1 &&
0 <
o1 &&
0 <=
static'1 &&
0 <=
i6' &&
0 <
1 &&
0 <=
1 &&
0 <
2 &&
0 <=
static''' &&
0 <=
static &&
static''' <=
static +
2 &&
0 <=
2 &&
static'1 <=
static''' +
1by chaining
main_Load_2(
o1,
env,
static) -{0,0}>
main_Load_4(
o1,
env,
static) :|:
0 <
o1main_Load_4(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) :|:
iconst_0 =
0 &&
0 <
o1langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o1,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_New_17(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_New_18(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1langle_clinit_rangle_New_20(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) :|:
o4 =
1 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_27(
o4,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_init_rangle_Load_27(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_31(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Load_31(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_37(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_38(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_38(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Return_41(
o1,
env,
static') :|:
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
0 <
o1 &&
static' <=
static +
o4langle_clinit_rangle_Return_41(
o1,
env,
static) -{1,1}>
main_Load_45(
o1,
env,
static) :|:
0 <
o1main_Load_45(
o1,
env,
static) -{0,0}>
main_Load_46(
o1,
env,
static) :|:
0 <
o1main_Load_46(
o1,
env,
static) -{0,0}>
main_Load_47(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1main_Load_47(
o1,
env,
static) -{0,0}>
main_Load_48(
o1,
env,
static) :|:
0 <
o1main_Load_48(
o1,
env,
static) -{0,0}>
main_Load_49(
o1,
env,
static) :|:
0 <
o1main_Load_49(
o1,
env,
static) -{1,1}>
main_ArrayLength_51(
o1,
env,
static) :|:
0 <
o1main_ArrayLength_51(
a6,
env,
static) -{0,0}>
main_ArrayLength_52(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6 &&
i4 <
a6main_ArrayLength_52(
a6,
i4,
env,
static) -{1,1}>
main_TypeCast_54(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6main_TypeCast_54(
a6,
i4,
env,
static) -{1,1}>
main_Store_56(
a6,
i6,
i4,
env,
static) :|:
i6 =
i4 &&
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Store_56(
a6,
i6,
i4,
env,
static) -{1,1}>
main_Load_58(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Load_58(
a6,
i6,
i4,
env,
static) -{0,0}>
main_Load_125(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6obtained
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
by chaining
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
obtained
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
by chaining
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
by chaining
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
by chaining
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
obtained
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
by chaining
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
by chaining
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
by chaining
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
obtained
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
obtained
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
by chaining
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
obtained
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
obtained
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
by chaining
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
obtained
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
by chaining
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
obtained
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
obtained
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
by chaining
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
obtained
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
obtained
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
by chaining
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
obtained
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
obtained
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
by chaining
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
obtained
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
by chaining
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
obtained
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
obtained
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
by chaining
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
obtained
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
by chaining
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
obtained
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
by chaining
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
obtained
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
obtained
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
by chaining
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
obtained
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
by chaining
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(8) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
(9) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
was transformed to
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
was transformed to
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(10) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
(11) LinearizedLhssProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Linearized lhss.
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
was transformed to
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
(12) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(13) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
was transformed to
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
was transformed to
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
(14) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(15) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4, env, static) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4, env, static) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4, env, static) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56' && x = 100
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4, env, static) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
was transformed to
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
was transformed to
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(16) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4, env, static) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4, env, static) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4, env, static) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4, env, static) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56' && x = 100
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
(17) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 190 jbc graph edges to a weighted ITS with 190 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.
(18) Obligation:
IntTrs with 190 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_2(o1, env, static) -{0,0}> main_Load_4(o1, env, static) :|: 0 < o1
main_Load_4(o1, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o1, env, static) :|: 0 < o1
langle_clinit_rangle_ConstantStackPush_6(o1, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) :|: iconst_0 = 0 && 0 < o1
langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2 && 0 < o1
langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o1, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2 && 0 < o1
langle_clinit_rangle_New_17(o1, env, static) -{0,0}> langle_clinit_rangle_New_18(o1, env, static) :|: 0 < o1
langle_clinit_rangle_New_18(o1, env, static) -{0,0}> langle_clinit_rangle_New_20(o1, env, static) :|: 0 <= static && 0 < o1
langle_clinit_rangle_New_20(o1, env, static) -{1,1}> langle_clinit_rangle_Duplicate_21(o4, o1, env, static) :|: o4 = 1 && 0 < o4 && 0 < o1
langle_clinit_rangle_Duplicate_21(o4, o1, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) -{1,1}> langle_init_rangle_Load_27(o4, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_init_rangle_Load_27(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_29(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_29(o4, o1, env, static) -{1,1}> langle_init_rangle_Load_31(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Load_31(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_34(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_34(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_37(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_38(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_38(o4, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) -{1,1}> langle_clinit_rangle_Return_41(o1, env, static') :|: 0 <= o4 && 0 < o4 && 0 <= static && 0 < o1 && static' <= static + o4
langle_clinit_rangle_Return_41(o1, env, static) -{1,1}> main_Load_45(o1, env, static) :|: 0 < o1
main_Load_45(o1, env, static) -{0,0}> main_Load_46(o1, env, static) :|: 0 < o1
main_Load_46(o1, env, static) -{0,0}> main_Load_47(o1, env, static) :|: 0 <= static && 0 < o1
main_Load_47(o1, env, static) -{0,0}> main_Load_48(o1, env, static) :|: 0 < o1
main_Load_48(o1, env, static) -{0,0}> main_Load_49(o1, env, static) :|: 0 < o1
main_Load_49(o1, env, static) -{1,1}> main_ArrayLength_51(o1, env, static) :|: 0 < o1
main_ArrayLength_51(a6, env, static) -{0,0}> main_ArrayLength_52(a6, i4, env, static) :|: 0 <= i4 && 0 < a6 && i4 < a6
main_ArrayLength_52(a6, i4, env, static) -{1,1}> main_TypeCast_54(a6, i4, env, static) :|: 0 <= i4 && 0 < a6
main_TypeCast_54(a6, i4, env, static) -{1,1}> main_Store_56(a6, i6, i4, env, static) :|: i6 = i4 && 0 <= i6 && 0 <= i4 && 0 < a6
main_Store_56(a6, i6, i4, env, static) -{1,1}> main_Load_58(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_58(a6, i6, i4, env, static) -{0,0}> main_Load_125(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(19) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_2(
o1,
env,
static) -{19,19}>
main_Load_125(
o1,
i6',
i6',
env,
static'1) :|:
i6' <
o1 &&
0 <
o1 &&
0 <=
static'1 &&
0 <=
i6' &&
0 <
1 &&
0 <=
1 &&
0 <
2 &&
0 <=
static''' &&
0 <=
static &&
static''' <=
static +
2 &&
0 <=
2 &&
static'1 <=
static''' +
1by chaining
main_Load_2(
o1,
env,
static) -{0,0}>
main_Load_4(
o1,
env,
static) :|:
0 <
o1main_Load_4(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) :|:
iconst_0 =
0 &&
0 <
o1langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o1,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_New_17(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_New_18(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1langle_clinit_rangle_New_20(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) :|:
o4 =
1 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_27(
o4,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_init_rangle_Load_27(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_31(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Load_31(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_37(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_38(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_38(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Return_41(
o1,
env,
static') :|:
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
0 <
o1 &&
static' <=
static +
o4langle_clinit_rangle_Return_41(
o1,
env,
static) -{1,1}>
main_Load_45(
o1,
env,
static) :|:
0 <
o1main_Load_45(
o1,
env,
static) -{0,0}>
main_Load_46(
o1,
env,
static) :|:
0 <
o1main_Load_46(
o1,
env,
static) -{0,0}>
main_Load_47(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1main_Load_47(
o1,
env,
static) -{0,0}>
main_Load_48(
o1,
env,
static) :|:
0 <
o1main_Load_48(
o1,
env,
static) -{0,0}>
main_Load_49(
o1,
env,
static) :|:
0 <
o1main_Load_49(
o1,
env,
static) -{1,1}>
main_ArrayLength_51(
o1,
env,
static) :|:
0 <
o1main_ArrayLength_51(
a6,
env,
static) -{0,0}>
main_ArrayLength_52(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6 &&
i4 <
a6main_ArrayLength_52(
a6,
i4,
env,
static) -{1,1}>
main_TypeCast_54(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6main_TypeCast_54(
a6,
i4,
env,
static) -{1,1}>
main_Store_56(
a6,
i6,
i4,
env,
static) :|:
i6 =
i4 &&
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Store_56(
a6,
i6,
i4,
env,
static) -{1,1}>
main_Load_58(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Load_58(
a6,
i6,
i4,
env,
static) -{0,0}>
main_Load_125(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6obtained
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
by chaining
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
obtained
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
by chaining
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
by chaining
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
by chaining
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
obtained
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
by chaining
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
by chaining
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
by chaining
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
obtained
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
obtained
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
by chaining
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
obtained
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
obtained
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
by chaining
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
obtained
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
by chaining
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
obtained
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
obtained
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
by chaining
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
obtained
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
obtained
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
by chaining
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
obtained
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
obtained
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
by chaining
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
obtained
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
by chaining
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
obtained
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
obtained
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
by chaining
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
obtained
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
by chaining
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
obtained
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
by chaining
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
obtained
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
obtained
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
by chaining
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
obtained
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
by chaining
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(20) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
(21) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
was transformed to
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Cmp_151(a6, i38', 0, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38'
was transformed to
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(22) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
(23) LinearizedLhssProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Linearized lhss.
main_Cmp_151(a6, lconst_0, lconst_0, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6
was transformed to
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
(24) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(25) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
was transformed to
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
was transformed to
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
(26) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(27) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4, env, static) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4, env, static) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4, env, static) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56' && x = 100
was transformed to
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56' && x = 100
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4, env, static) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
was transformed to
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
was transformed to
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(28) Obligation:
IntTrs with 43 rules
Start term: main_Load_2(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4, env, static) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_243(x, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Load_125(a6, i23, i4, env, static) -{2,2}> main_Cmp_151(a6, i23, 0, i4, env, static) :|: 0 <= i23 && 0 <= i4 && 0 < a6
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_636(x, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
main_Cmp_151(a6, lconst_0, x, i4, env, static) -{0,0}> main_Cmp_152(a6, 0, i4, env, static) :|: lconst_0 = 0 && 0 <= lconst_0 && 0 <= i4 && 0 < a6 && x = lconst_0
test_LE_687(x, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
main_Cmp_151(a6, i38', x, i4, env, static) -{5,5}> main_Load_173(a6, i38', i38', i4, env, static) :|: 1 <= i38' && 0 <= i4 && 0 < a6 && 0 <= i38' && x = 0
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_732(x, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_LE_564(x, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_341(x, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_451(x, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4, env, static) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
main_GE_183(a6, i48, x, i36, i4, env, static) -{6,6}> main_Load_125(a6, i36 - 1, i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48 && x = 100
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4, env, static) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_296(x, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_385(x, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_408(x, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4, env, static) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_615(x, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_490(x, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i47, x, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56' && x = 100
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
(29) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(3)) transformation)
Extracted set of 189 edges for the analysis of TIME complexity. Dropped leaves.
(30) Obligation:
Set of 189 edges based on JBC Program.
Performed SCC analyses:
- Used field analysis yielded the following read fields:
Considered paths: all paths from start
(31) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 189 jbc graph edges to a weighted ITS with 189 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.
(32) Obligation:
IntTrs with 189 rules
Start term: main_Load_2(#0, env, static)
Considered paths: all paths from start
Rules:
main_Load_2(o1, env, static) -{0,0}> main_Load_4(o1, env, static) :|: 0 < o1
main_Load_4(o1, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o1, env, static) :|: 0 < o1
langle_clinit_rangle_ConstantStackPush_6(o1, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) :|: iconst_0 = 0 && 0 < o1
langle_clinit_rangle_ArrayCreate_13(iconst_0, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) :|: a2 = 2 && iconst_0 = 0 && 0 < a2 && 0 < o1
langle_clinit_rangle_FieldAccess_16(a2, o1, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o1, env, static') :|: 0 <= a2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2 && 0 < o1
langle_clinit_rangle_New_17(o1, env, static) -{0,0}> langle_clinit_rangle_New_18(o1, env, static) :|: 0 < o1
langle_clinit_rangle_New_18(o1, env, static) -{0,0}> langle_clinit_rangle_New_20(o1, env, static) :|: 0 <= static && 0 < o1
langle_clinit_rangle_New_20(o1, env, static) -{1,1}> langle_clinit_rangle_Duplicate_21(o4, o1, env, static) :|: o4 = 1 && 0 < o4 && 0 < o1
langle_clinit_rangle_Duplicate_21(o4, o1, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_ConstantStackPush_24(o4, o1, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o1, env, static) -{1,1}> langle_init_rangle_Load_27(o4, o1, env, static) :|: NULL = 0 && 0 < o4 && 0 < o1
langle_init_rangle_Load_27(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_29(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_29(o4, o1, env, static) -{1,1}> langle_init_rangle_Load_31(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Load_31(o4, o1, env, static) -{1,1}> langle_init_rangle_InvokeMethod_34(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_InvokeMethod_34(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_37(o4, o1, env, static) -{1,1}> langle_init_rangle_Return_38(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_init_rangle_Return_38(o4, o1, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) :|: 0 < o4 && 0 < o1
langle_clinit_rangle_FieldAccess_39(o4, o1, env, static) -{1,1}> langle_clinit_rangle_Return_41(o1, env, static') :|: 0 <= o4 && 0 < o4 && 0 <= static && 0 < o1 && static' <= static + o4
langle_clinit_rangle_Return_41(o1, env, static) -{1,1}> main_Load_45(o1, env, static) :|: 0 < o1
main_Load_45(o1, env, static) -{0,0}> main_Load_46(o1, env, static) :|: 0 < o1
main_Load_46(o1, env, static) -{0,0}> main_Load_47(o1, env, static) :|: 0 <= static && 0 < o1
main_Load_47(o1, env, static) -{0,0}> main_Load_48(o1, env, static) :|: 0 < o1
main_Load_48(o1, env, static) -{0,0}> main_Load_49(o1, env, static) :|: 0 < o1
main_Load_49(o1, env, static) -{1,1}> main_ArrayLength_51(o1, env, static) :|: 0 < o1
main_ArrayLength_51(a6, env, static) -{0,0}> main_ArrayLength_52(a6, i4, env, static) :|: 0 <= i4 && 0 < a6 && i4 < a6
main_ArrayLength_52(a6, i4, env, static) -{1,1}> main_TypeCast_54(a6, i4, env, static) :|: 0 <= i4 && 0 < a6
main_TypeCast_54(a6, i4, env, static) -{1,1}> main_Store_56(a6, i6, i4, env, static) :|: i6 = i4 && 0 <= i6 && 0 <= i4 && 0 < a6
main_Store_56(a6, i6, i4, env, static) -{1,1}> main_Load_58(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_58(a6, i6, i4, env, static) -{0,0}> main_Load_125(a6, i6, i4, env, static) :|: 0 <= i6 && 0 <= i4 && 0 < a6
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(33) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_2(
o1,
env,
static) -{19,19}>
main_Load_125(
o1,
i6',
i6',
env,
static'1) :|:
i6' <
o1 &&
0 <
o1 &&
0 <=
static'1 &&
0 <=
i6' &&
0 <
1 &&
0 <=
1 &&
0 <
2 &&
0 <=
static''' &&
0 <=
static &&
static''' <=
static +
2 &&
0 <=
2 &&
static'1 <=
static''' +
1by chaining
main_Load_2(
o1,
env,
static) -{0,0}>
main_Load_4(
o1,
env,
static) :|:
0 <
o1main_Load_4(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_ConstantStackPush_6(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) :|:
iconst_0 =
0 &&
0 <
o1langle_clinit_rangle_ArrayCreate_13(
iconst_0,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) :|:
a2 =
2 &&
iconst_0 =
0 &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_FieldAccess_16(
a2,
o1,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o1,
env,
static') :|:
0 <=
a2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2 &&
0 <
o1langle_clinit_rangle_New_17(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_18(
o1,
env,
static) :|:
0 <
o1langle_clinit_rangle_New_18(
o1,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1langle_clinit_rangle_New_20(
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) :|:
o4 =
1 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_Duplicate_21(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_ConstantStackPush_24(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_27(
o4,
o1,
env,
static) :|:
NULL =
0 &&
0 <
o4 &&
0 <
o1langle_init_rangle_Load_27(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_29(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Load_31(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Load_31(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_InvokeMethod_34(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_37(
o4,
o1,
env,
static) -{1,1}>
langle_init_rangle_Return_38(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_init_rangle_Return_38(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) :|:
0 <
o4 &&
0 <
o1langle_clinit_rangle_FieldAccess_39(
o4,
o1,
env,
static) -{1,1}>
langle_clinit_rangle_Return_41(
o1,
env,
static') :|:
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
0 <
o1 &&
static' <=
static +
o4langle_clinit_rangle_Return_41(
o1,
env,
static) -{1,1}>
main_Load_45(
o1,
env,
static) :|:
0 <
o1main_Load_45(
o1,
env,
static) -{0,0}>
main_Load_46(
o1,
env,
static) :|:
0 <
o1main_Load_46(
o1,
env,
static) -{0,0}>
main_Load_47(
o1,
env,
static) :|:
0 <=
static &&
0 <
o1main_Load_47(
o1,
env,
static) -{0,0}>
main_Load_48(
o1,
env,
static) :|:
0 <
o1main_Load_48(
o1,
env,
static) -{0,0}>
main_Load_49(
o1,
env,
static) :|:
0 <
o1main_Load_49(
o1,
env,
static) -{1,1}>
main_ArrayLength_51(
o1,
env,
static) :|:
0 <
o1main_ArrayLength_51(
a6,
env,
static) -{0,0}>
main_ArrayLength_52(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6 &&
i4 <
a6main_ArrayLength_52(
a6,
i4,
env,
static) -{1,1}>
main_TypeCast_54(
a6,
i4,
env,
static) :|:
0 <=
i4 &&
0 <
a6main_TypeCast_54(
a6,
i4,
env,
static) -{1,1}>
main_Store_56(
a6,
i6,
i4,
env,
static) :|:
i6 =
i4 &&
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Store_56(
a6,
i6,
i4,
env,
static) -{1,1}>
main_Load_58(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6main_Load_58(
a6,
i6,
i4,
env,
static) -{0,0}>
main_Load_125(
a6,
i6,
i4,
env,
static) :|:
0 <=
i6 &&
0 <=
i4 &&
0 <
a6obtained
main_Load_125(a6, i38', i4, env, static) -{7,7}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
by chaining
main_Load_125(a6, i23, i4, env, static) -{1,1}> main_ConstantStackPush_138(a6, i23, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i23
main_ConstantStackPush_138(a6, i23, i4, env, static) -{1,1}> main_Cmp_151(a6, i23, lconst_0, i4, env, static) :|: lconst_0 = 0 && 0 <= i4 && 0 < a6 && 0 <= i23
main_Cmp_151(a6, i36, lconst_0, i4, env, static) -{0,0}> main_Cmp_153(a6, i36, lconst_0, i4, env, static) :|: 1 <= i36 && 0 <= i36 && lconst_0 = 0 && 0 <= i4 && 0 < a6
main_Cmp_153(a6, i36, lconst_0, i4, env, static) -{1,1}> main_LE_160(a6, iconst_1, i36, i4, env, static) :|: 1 <= i36 && lconst_0 = 0 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_LE_160(a6, iconst_1, i36, i4, env, static) -{1,1}> main_Load_165(a6, i36, i4, env, static) :|: 0 < iconst_1 && 1 <= i36 && iconst_1 = 1 && 0 <= i4 && 0 < a6
main_Load_165(a6, i36, i4, env, static) -{1,1}> main_TypeCast_169(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_TypeCast_169(a6, i36, i4, env, static) -{1,1}> main_Store_171(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && i38 = i36 && 0 < a6 && 1 <= i38
main_Store_171(a6, i38, i36, i4, env, static) -{1,1}> main_Load_173(a6, i36, i38, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
by chaining
main_Load_173(a6, i36, i38, i4, env, static) -{1,1}> main_ConstantStackPush_174(a6, i38, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i38
main_ConstantStackPush_174(a6, i38, i36, i4, env, static) -{1,1}> main_GE_183(a6, i38, iconst_100, i36, i4, env, static) :|: 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i38
obtained
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
by chaining
main_GE_183(a6, i48, iconst_100, i36, i4, env, static) -{0,0}> main_GE_190(a6, i48, iconst_100, i36, i4, env, static) :|: 100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 1 <= i48 && 0 < a6
main_GE_190(a6, i48, iconst_100, i36, i4, env, static) -{1,1}> main_Load_210(a6, i36, i4, env, static) :|: 100 <= i48 && iconst_100 <= i48 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6
main_Load_210(a6, i36, i4, env, static) -{1,1}> main_ConstantStackPush_214(a6, i36, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6
main_ConstantStackPush_214(a6, i36, i4, env, static) -{1,1}> main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) :|: 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1
main_IntArithmetic_219(a6, i36, lconst_1, i4, env, static) -{1,1}> main_Store_221(a6, i53, i4, env, static) :|: i36 - lconst_1 = i53 && 1 <= i36 && 0 <= i4 && 0 < a6 && lconst_1 = 1 && 0 <= i53
main_Store_221(a6, i53, i4, env, static) -{1,1}> main_JMP_225(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_JMP_225(a6, i53, i4, env, static) -{1,1}> main_Load_228(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
main_Load_228(a6, i53, i4, env, static) -{0,0}> main_Load_125(a6, i53, i4, env, static) :|: 0 <= i4 && 0 < a6 && 0 <= i53
obtained
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
by chaining
main_GE_183(a6, i47, iconst_100, i36, i4, env, static) -{0,0}> main_GE_189(a6, i47, iconst_100, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47
main_GE_189(a6, i47, iconst_100, i36, i4, env, static) -{1,1}> main_Load_201(a6, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && iconst_100 = 100 && 0 <= i4 && 0 < a6 && 1 <= i47 && i47 < iconst_100
main_Load_201(a6, i36, i47, i4, env, static) -{1,1}> main_InvokeMethod_212(a6, i47, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
main_InvokeMethod_212(a6, i47, i36, i4, env, static) -{1,1}> test_Load_216(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_216(i47, a6, i36, i4, env, static) -{1,1}> test_Store_223(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_223(i47, a6, i36, i4, env, static) -{1,1}> test_Load_226(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_226(i47, a6, i36, i4, env, static) -{1,1}> test_LE_229(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_LE_229(i47, a6, i36, i4, env, static) -{1,1}> test_Inc_230(i47, a6, i36, i4, env, static) :|: 0 < i47 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Inc_230(i47, a6, i36, i4, env, static) -{1,1}> test_JMP_231(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 + -1 = i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
by chaining
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{1,1}> test_Load_233(i47, i56, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
test_Load_233(i47, i56, a6, i36, i4, env, static) -{1,1}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: 0 <= i56 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47 && i56 <= 98
obtained
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
by chaining
test_LE_243(i66, i67, a6, i36, i4, env, static) -{0,0}> test_LE_245(i66, i67, a6, i36, i4, env, static) :|: i67 <= 99 && 0 <= i66 && 1 <= i67 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < a6 && i66 <= 98 && 2 <= i67
test_LE_245(i66, i67, a6, i36, i4, env, static) -{1,1}> test_Inc_248(i67, i66, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 < i66 && 0 < a6 && i66 <= 98 && 2 <= i67
test_Inc_248(i67, i66, a6, i36, i4, env, static) -{1,1}> test_JMP_266(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i36 && 1 <= i66 && 0 <= i4 && 0 <= i68 && 0 < a6 && i66 + -1 = i68 && i68 <= 97 && 2 <= i67 && i66 <= 98
test_JMP_266(i67, i68, a6, i36, i4, env, static) -{0,0}> test_JMP_231(i67, i68, a6, i36, i4, env, static) :|: i67 <= 99 && 1 <= i67 && 1 <= i36 && 0 <= i4 && 0 <= i68 && 0 < a6 && i68 <= 98 && i68 <= 97 && 2 <= i67
obtained
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_243(iconst_0, i47, a6, i36, i4, env, static) -{0,0}> test_LE_244(iconst_0, i47, a6, i36, i4, env, static) :|: iconst_0 <= 98 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && 1 <= i47
test_LE_244(iconst_0, i47, a6, i36, i4, env, static) -{1,1}> test_Load_247(i47, a6, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_247(i47, a6, i36, i4, env, static) -{1,1}> test_Store_250(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Store_250(i47, a6, i36, i4, env, static) -{1,1}> test_Load_268(i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a6 && 1 <= i47
test_Load_268(i47, a6, i36, i4, env, static) -{0,0}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a6 && 1 <= i47
obtained
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
by chaining
test_LE_296(i84, i47, a25, i36, i4, env, static) -{0,0}> test_LE_299(i84, i47, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 <= i84 && i84 <= 99
test_LE_299(i84, i47, a25, i36, i4, env, static) -{1,1}> test_Inc_304(i47, i84, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47 && 0 < i84 && i84 <= 99
test_Inc_304(i47, i84, a25, i36, i4, env, static) -{1,1}> test_JMP_308(i47, i85, a25, i36, i4, env, static) :|: 1 <= i84 && i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i84 + -1 = i85 && i84 <= 99
test_JMP_308(i47, i85, a25, i36, i4, env, static) -{1,1}> test_Load_316(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47
test_Load_316(i47, i85, a25, i36, i4, env, static) -{0,0}> test_Load_293(i47, i85, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i85 <= 98 && 0 < a25 && 0 <= i85 && 1 <= i47 && i85 <= 99
obtained
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_296(iconst_0, i47, a25, i36, i4, env, static) -{0,0}> test_LE_298(iconst_0, i47, a25, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a25 && 1 <= i47
test_LE_298(iconst_0, i47, a25, i36, i4, env, static) -{1,1}> test_Load_301(i47, a25, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_301(i47, a25, i36, i4, env, static) -{1,1}> test_Store_306(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Store_306(i47, a25, i36, i4, env, static) -{1,1}> test_Load_310(i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a25 && 1 <= i47
test_Load_310(i47, a25, i36, i4, env, static) -{0,0}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a25 && 1 <= i47
obtained
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
by chaining
test_LE_341(i98, i47, a33, i36, i4, env, static) -{0,0}> test_LE_344(i98, i47, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && 0 <= i98 && i47 <= 99 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_LE_344(i98, i47, a33, i36, i4, env, static) -{1,1}> test_Inc_349(i47, i98, a33, i36, i4, env, static) :|: 0 < a33 && 1 <= i98 && i47 <= 99 && 0 < i98 && 1 <= i36 && i98 <= 99 && 0 <= i4 && 1 <= i47
test_Inc_349(i47, i98, a33, i36, i4, env, static) -{1,1}> test_JMP_354(i47, i99, a33, i36, i4, env, static) :|: i98 + -1 = i99 && 0 < a33 && 1 <= i98 && i47 <= 99 && 1 <= i36 && i99 <= 98 && i98 <= 99 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_JMP_354(i47, i99, a33, i36, i4, env, static) -{1,1}> test_Load_362(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
test_Load_362(i47, i99, a33, i36, i4, env, static) -{0,0}> test_Load_338(i47, i99, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && i99 <= 99 && i99 <= 98 && 0 <= i4 && 0 <= i99 && 1 <= i47
obtained
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_341(iconst_0, i47, a33, i36, i4, env, static) -{0,0}> test_LE_343(iconst_0, i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_343(iconst_0, i47, a33, i36, i4, env, static) -{1,1}> test_Load_347(i47, a33, i36, i4, env, static) :|: 0 < a33 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_347(i47, a33, i36, i4, env, static) -{1,1}> test_Store_352(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_352(i47, a33, i36, i4, env, static) -{1,1}> test_Load_357(i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_357(i47, a33, i36, i4, env, static) -{0,0}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 < a33 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
by chaining
test_LE_385(i111, i47, a41, i36, i4, env, static) -{0,0}> test_LE_390(i111, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 0 <= i111 && 1 <= i47
test_LE_390(i111, i47, a41, i36, i4, env, static) -{1,1}> test_Inc_394(i47, i111, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && 1 <= i47 && 0 < i111
test_Inc_394(i47, i111, a41, i36, i4, env, static) -{1,1}> test_JMP_399(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 1 <= i111 && i111 <= 99 && 0 <= i4 && 0 < a41 && i111 + -1 = i113 && 1 <= i47 && i113 <= 98
test_JMP_399(i47, i113, a41, i36, i4, env, static) -{1,1}> test_Load_401(i47, i113, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
test_Load_401(i47, i113, a41, i36, i4, env, static) -{0,0}> test_Load_382(i47, i113, a41, i36, i4, env, static) :|: i113 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i113 && 0 <= i4 && 0 < a41 && 1 <= i47 && i113 <= 98
obtained
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_385(iconst_0, i47, a41, i36, i4, env, static) -{0,0}> test_LE_388(iconst_0, i47, a41, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a41 && 1 <= i47
test_LE_388(iconst_0, i47, a41, i36, i4, env, static) -{1,1}> test_Load_392(i47, a41, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_392(i47, a41, i36, i4, env, static) -{1,1}> test_Store_397(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Store_397(i47, a41, i36, i4, env, static) -{1,1}> test_Load_400(i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a41 && 1 <= i47
test_Load_400(i47, a41, i36, i4, env, static) -{0,0}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a41 && 1 <= i47
obtained
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
by chaining
test_LE_408(i118, i47, a49, i36, i4, env, static) -{0,0}> test_LE_411(i118, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 <= i118 && 0 < a49 && 1 <= i47 && i118 <= 99
test_LE_411(i118, i47, a49, i36, i4, env, static) -{1,1}> test_Inc_415(i47, i118, a49, i36, i4, env, static) :|: 0 < i118 && i47 <= 99 && 1 <= i36 && 1 <= i118 && 0 <= i4 && 0 < a49 && 1 <= i47 && i118 <= 99
test_Inc_415(i47, i118, a49, i36, i4, env, static) -{1,1}> test_JMP_419(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i118 && i118 + -1 = i121 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i118 <= 99
test_JMP_419(i47, i121, a49, i36, i4, env, static) -{1,1}> test_Load_427(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47
test_Load_427(i47, i121, a49, i36, i4, env, static) -{0,0}> test_Load_407(i47, i121, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i121 <= 98 && 0 <= i4 && 0 < a49 && 0 <= i121 && 1 <= i47 && i121 <= 99
obtained
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_408(iconst_0, i47, a49, i36, i4, env, static) -{0,0}> test_LE_409(iconst_0, i47, a49, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 0 < a49 && 1 <= i47
test_LE_409(iconst_0, i47, a49, i36, i4, env, static) -{1,1}> test_Load_413(i47, a49, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_413(i47, a49, i36, i4, env, static) -{1,1}> test_Store_417(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Store_417(i47, a49, i36, i4, env, static) -{1,1}> test_Load_421(i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_421(i47, a49, i36, i4, env, static) -{0,0}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 0 < a49 && 1 <= i47
obtained
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
by chaining
test_LE_451(i131, i47, a57, i36, i4, env, static) -{0,0}> test_LE_454(i131, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 0 <= i131 && 1 <= i47 && i131 <= 99 && 0 < a57
test_LE_454(i131, i47, a57, i36, i4, env, static) -{1,1}> test_Inc_459(i47, i131, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i131 <= 99 && 0 < a57 && 0 < i131
test_Inc_459(i47, i131, a57, i36, i4, env, static) -{1,1}> test_JMP_463(i47, i135, a57, i36, i4, env, static) :|: i131 + -1 = i135 && i47 <= 99 && 1 <= i131 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && i131 <= 99 && 0 < a57
test_JMP_463(i47, i135, a57, i36, i4, env, static) -{1,1}> test_Load_471(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
test_Load_471(i47, i135, a57, i36, i4, env, static) -{0,0}> test_Load_447(i47, i135, a57, i36, i4, env, static) :|: i47 <= 99 && i135 <= 99 && 1 <= i36 && 0 <= i4 && i135 <= 98 && 0 <= i135 && 1 <= i47 && 0 < a57
obtained
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_451(iconst_0, i47, a57, i36, i4, env, static) -{0,0}> test_LE_453(iconst_0, i47, a57, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a57
test_LE_453(iconst_0, i47, a57, i36, i4, env, static) -{1,1}> test_Load_457(i47, a57, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_457(i47, a57, i36, i4, env, static) -{1,1}> test_Store_461(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Store_461(i47, a57, i36, i4, env, static) -{1,1}> test_Load_466(i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57
test_Load_466(i47, a57, i36, i4, env, static) -{0,0}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a57
obtained
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
by chaining
test_LE_490(i142, i47, a65, i36, i4, env, static) -{0,0}> test_LE_493(i142, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i142 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_LE_493(i142, i47, a65, i36, i4, env, static) -{1,1}> test_Inc_497(i47, i142, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i142 && i142 <= 99 && 1 <= i47 && 0 < i142
test_Inc_497(i47, i142, a65, i36, i4, env, static) -{1,1}> test_JMP_502(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i142 + -1 = i146 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i142 && i142 <= 99 && 1 <= i47
test_JMP_502(i47, i146, a65, i36, i4, env, static) -{1,1}> test_Load_509(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && 1 <= i47
test_Load_509(i47, i146, a65, i36, i4, env, static) -{0,0}> test_Load_488(i47, i146, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && i146 <= 98 && 0 <= i4 && 0 <= i146 && i146 <= 99 && 1 <= i47
obtained
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_490(iconst_0, i47, a65, i36, i4, env, static) -{0,0}> test_LE_492(iconst_0, i47, a65, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a65 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_492(iconst_0, i47, a65, i36, i4, env, static) -{1,1}> test_Load_495(i47, a65, i36, i4, env, static) :|: 0 < a65 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_495(i47, a65, i36, i4, env, static) -{1,1}> test_Store_499(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_499(i47, a65, i36, i4, env, static) -{1,1}> test_Load_504(i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_504(i47, a65, i36, i4, env, static) -{0,0}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
by chaining
test_LE_564(i164, i47, a73, i36, i4, env, static) -{0,0}> test_LE_568(i164, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i164 && i164 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_LE_568(i164, i47, a73, i36, i4, env, static) -{1,1}> test_Inc_572(i47, i164, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < i164 && 0 < a73 && 0 <= i4 && 1 <= i47 && 1 <= i164
test_Inc_572(i47, i164, a73, i36, i4, env, static) -{1,1}> test_JMP_577(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i164 <= 99 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 1 <= i164 && i164 + -1 = i167 && 0 <= i167
test_JMP_577(i47, i167, a73, i36, i4, env, static) -{1,1}> test_Load_589(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && 1 <= i47 && 0 <= i167
test_Load_589(i47, i167, a73, i36, i4, env, static) -{0,0}> test_Load_538(i47, i167, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && i167 <= 98 && i167 <= 99 && 1 <= i47 && 0 <= i167
obtained
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_564(iconst_0, i47, a73, i36, i4, env, static) -{0,0}> test_LE_567(iconst_0, i47, a73, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_567(iconst_0, i47, a73, i36, i4, env, static) -{1,1}> test_Load_570(i47, a73, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a73 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_570(i47, a73, i36, i4, env, static) -{1,1}> test_Store_575(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Store_575(i47, a73, i36, i4, env, static) -{1,1}> test_Load_579(i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_579(i47, a73, i36, i4, env, static) -{0,0}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 < a73 && 0 <= i4 && 1 <= i47
obtained
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
by chaining
test_LE_615(i179, i47, a81, i36, i4, env, static) -{0,0}> test_LE_618(i179, i47, a81, i36, i4, env, static) :|: 0 <= i179 && 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99
test_LE_618(i179, i47, a81, i36, i4, env, static) -{1,1}> test_Inc_623(i47, i179, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 1 <= i179 && 0 <= i4 && 1 <= i47 && i179 <= 99 && 0 < i179
test_Inc_623(i47, i179, a81, i36, i4, env, static) -{1,1}> test_JMP_628(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 1 <= i179 && i179 + -1 = i181 && 0 <= i4 && 1 <= i47 && i179 <= 99 && i181 <= 98
test_JMP_628(i47, i181, a81, i36, i4, env, static) -{1,1}> test_Load_630(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98
test_Load_630(i47, i181, a81, i36, i4, env, static) -{0,0}> test_Load_611(i47, i181, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i181 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i181 <= 98 && i181 <= 99
obtained
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_615(iconst_0, i47, a81, i36, i4, env, static) -{0,0}> test_LE_617(iconst_0, i47, a81, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a81 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_617(iconst_0, i47, a81, i36, i4, env, static) -{1,1}> test_Load_621(i47, a81, i36, i4, env, static) :|: 0 < a81 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_621(i47, a81, i36, i4, env, static) -{1,1}> test_Store_625(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_625(i47, a81, i36, i4, env, static) -{1,1}> test_Load_629(i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_629(i47, a81, i36, i4, env, static) -{0,0}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 < a81 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
by chaining
test_LE_636(i186, i47, a89, i36, i4, env, static) -{0,0}> test_LE_638(i186, i47, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 <= i186
test_LE_638(i186, i47, a89, i36, i4, env, static) -{1,1}> test_Inc_641(i47, i186, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 0 < i186 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Inc_641(i47, i186, a89, i36, i4, env, static) -{1,1}> test_JMP_645(i47, i187, a89, i36, i4, env, static) :|: 1 <= i186 && 0 < a89 && i186 <= 99 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i186 + -1 = i187 && 0 <= i187
test_JMP_645(i47, i187, a89, i36, i4, env, static) -{1,1}> test_Load_653(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && 0 <= i187
test_Load_653(i47, i187, a89, i36, i4, env, static) -{0,0}> test_Load_635(i47, i187, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i187 <= 98 && 0 <= i4 && 1 <= i47 && i187 <= 99 && 0 <= i187
obtained
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
by chaining
test_LE_636(iconst_0, i47, a89, i36, i4, env, static) -{0,0}> test_LE_637(iconst_0, i47, a89, i36, i4, env, static) :|: iconst_0 <= 99 && 0 < a89 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_637(iconst_0, i47, a89, i36, i4, env, static) -{1,1}> test_Load_639(i47, a89, i36, i4, env, static) :|: 0 < a89 && iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Load_639(i47, a89, i36, i4, env, static) -{1,1}> test_Store_642(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Store_642(i47, a89, i36, i4, env, static) -{1,1}> test_Load_647(i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47
test_Load_647(i47, a89, i36, i4, env, static) -{0,0}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47
obtained
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
by chaining
test_LE_687(i199, i47, a97, i36, i4, env, static) -{0,0}> test_LE_690(i199, i47, a97, i36, i4, env, static) :|: 0 <= i199 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97
test_LE_690(i199, i47, a97, i36, i4, env, static) -{1,1}> test_Inc_695(i47, i199, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && 0 < a97 && 0 < i199
test_Inc_695(i47, i199, a97, i36, i4, env, static) -{1,1}> test_JMP_699(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 1 <= i199 && 0 <= i4 && i199 <= 99 && 1 <= i47 && i199 + -1 = i201 && 0 < a97 && i201 <= 98
test_JMP_699(i47, i201, a97, i36, i4, env, static) -{1,1}> test_Load_707(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
test_Load_707(i47, i201, a97, i36, i4, env, static) -{0,0}> test_Load_685(i47, i201, a97, i36, i4, env, static) :|: 0 <= i201 && i201 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97 && i201 <= 98
obtained
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
by chaining
test_LE_687(iconst_0, i47, a97, i36, i4, env, static) -{0,0}> test_LE_689(iconst_0, i47, a97, i36, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 <= i4 && iconst_0 = 0 && 1 <= i47 && 0 < a97
test_LE_689(iconst_0, i47, a97, i36, i4, env, static) -{1,1}> test_Load_692(i47, a97, i36, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && iconst_0 = 0 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_692(i47, a97, i36, i4, env, static) -{1,1}> test_Store_697(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Store_697(i47, a97, i36, i4, env, static) -{1,1}> test_Load_702(i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a97
test_Load_702(i47, a97, i36, i4, env, static) -{0,0}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i47 && 0 <= i4 && 1 <= i47 && 0 < a97
obtained
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
by chaining
test_LE_732(i212, a105, i36, i47, i4, env, static) -{0,0}> test_LE_736(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 <= i212 && 0 < a105 && 0 <= i4 && 1 <= i47
test_LE_736(i212, a105, i36, i47, i4, env, static) -{1,1}> test_Inc_741(i212, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && 0 < i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
test_Inc_741(i212, a105, i36, i47, i4, env, static) -{1,1}> test_JMP_745(i213, a105, i36, i47, i4, env, static) :|: i212 <= 99 && 1 <= i212 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47 && i212 + -1 = i213
test_JMP_745(i213, a105, i36, i47, i4, env, static) -{1,1}> test_Load_753(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
test_Load_753(i213, a105, i36, i47, i4, env, static) -{0,0}> test_Load_729(i213, a105, i36, i47, i4, env, static) :|: i47 <= 99 && i213 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 0 <= i213 && i213 <= 98 && 1 <= i47
obtained
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
by chaining
test_LE_732(iconst_0, a105, i36, i47, i4, env, static) -{0,0}> test_LE_735(iconst_0, a105, i36, i47, i4, env, static) :|: iconst_0 <= 99 && 0 <= iconst_0 && i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && iconst_0 = 0 && 1 <= i47
test_LE_735(iconst_0, a105, i36, i47, i4, env, static) -{1,1}> test_Return_738(a105, i36, i47, i4, env, static) :|: iconst_0 <= 0 && i47 <= 99 && 1 <= i36 && 0 < a105 && iconst_0 = 0 && 0 <= i4 && 1 <= i47
test_Return_738(a105, i36, i47, i4, env, static) -{1,1}> main_Inc_743(a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47
main_Inc_743(a105, i36, i47, i4, env, static) -{1,1}> main_JMP_748(a105, i36, i214, i4, env, static) :|: i214 <= 100 && i47 <= 99 && 1 <= i36 && 0 < a105 && i47 + 1 = i214 && 0 <= i4 && 2 <= i214 && 1 <= i47
main_JMP_748(a105, i36, i214, i4, env, static) -{1,1}> main_Load_758(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214
main_Load_758(a105, i36, i214, i4, env, static) -{0,0}> main_Load_173(a105, i36, i214, i4, env, static) :|: i214 <= 100 && 1 <= i36 && 0 < a105 && 0 <= i4 && 2 <= i214 && 1 <= i214
(34) Obligation:
IntTrs with 41 rules
Start term: main_Load_2(#0, env, static)
Considered paths: all paths from start
Rules:
main_Load_2(o1, env, static) -{19,19}> main_Load_125(o1, i6', i6', env, static'1) :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Load_125(a6, i38', i4, env, static) -{7,7}> main_Load_173(a6, i38', i38', i4, env, static) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
main_Load_173(a6, i36, i38, i4, env, static) -{2,2}> main_GE_183(a6, i38, 100, i36, i4, env, static) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
main_GE_183(a6, i48, 100, i36, i4, env, static) -{6,6}> main_Load_125(a6, i53', i4, env, static) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
main_GE_183(a6, i47, 100, i36, i4, env, static) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4, env, static) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_JMP_231(i47, i56, a6, i36, i4, env, static) -{2,2}> test_LE_243(i56, i47, a6, i36, i4, env, static) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_243(i66, i67, a6, i36, i4, env, static) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4, env, static) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(0, i47, a6, i36, i4, env, static) -{3,3}> test_Load_293(i47, i47, a6, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_293(i47, i79, a25, i36, i4, env, static) -{1,1}> test_LE_296(i79, i47, a25, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4, env, static) -{3,3}> test_Load_293(i47, i85', a25, i36, i4, env, static) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_296(0, i47, a25, i36, i4, env, static) -{3,3}> test_Load_338(i47, i47, a25, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_338(i47, i94, a33, i36, i4, env, static) -{1,1}> test_LE_341(i94, i47, a33, i36, i4, env, static) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(i98, i47, a33, i36, i4, env, static) -{3,3}> test_Load_338(i47, i99', a33, i36, i4, env, static) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_341(0, i47, a33, i36, i4, env, static) -{3,3}> test_Load_382(i47, i47, a33, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_382(i47, i104, a41, i36, i4, env, static) -{1,1}> test_LE_385(i104, i47, a41, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4, env, static) -{3,3}> test_Load_382(i47, i113', a41, i36, i4, env, static) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_385(0, i47, a41, i36, i4, env, static) -{3,3}> test_Load_407(i47, i47, a41, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_407(i47, i116, a49, i36, i4, env, static) -{1,1}> test_LE_408(i116, i47, a49, i36, i4, env, static) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4, env, static) -{3,3}> test_Load_407(i47, i121', a49, i36, i4, env, static) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_408(0, i47, a49, i36, i4, env, static) -{3,3}> test_Load_447(i47, i47, a49, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_447(i47, i127, a57, i36, i4, env, static) -{1,1}> test_LE_451(i127, i47, a57, i36, i4, env, static) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(i131, i47, a57, i36, i4, env, static) -{3,3}> test_Load_447(i47, i135', a57, i36, i4, env, static) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_451(0, i47, a57, i36, i4, env, static) -{3,3}> test_Load_488(i47, i47, a57, i36, i4, env, static) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_488(i47, i139, a65, i36, i4, env, static) -{1,1}> test_LE_490(i139, i47, a65, i36, i4, env, static) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(i142, i47, a65, i36, i4, env, static) -{3,3}> test_Load_488(i47, i146', a65, i36, i4, env, static) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_490(0, i47, a65, i36, i4, env, static) -{3,3}> test_Load_538(i47, i47, a65, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_538(i47, i153, a73, i36, i4, env, static) -{1,1}> test_LE_564(i153, i47, a73, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4, env, static) -{3,3}> test_Load_538(i47, i167', a73, i36, i4, env, static) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_564(0, i47, a73, i36, i4, env, static) -{3,3}> test_Load_611(i47, i47, a73, i36, i4, env, static) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_611(i47, i175, a81, i36, i4, env, static) -{1,1}> test_LE_615(i175, i47, a81, i36, i4, env, static) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4, env, static) -{3,3}> test_Load_611(i47, i181', a81, i36, i4, env, static) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_615(0, i47, a81, i36, i4, env, static) -{3,3}> test_Load_635(i47, i47, a81, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_635(i47, i184, a89, i36, i4, env, static) -{1,1}> test_LE_636(i184, i47, a89, i36, i4, env, static) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4, env, static) -{3,3}> test_Load_635(i47, i187', a89, i36, i4, env, static) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_LE_636(0, i47, a89, i36, i4, env, static) -{3,3}> test_Load_685(i47, i47, a89, i36, i4, env, static) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_685(i47, i195, a97, i36, i4, env, static) -{1,1}> test_LE_687(i195, i47, a97, i36, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4, env, static) -{3,3}> test_Load_685(i47, i201', a97, i36, i4, env, static) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_687(0, i47, a97, i36, i4, env, static) -{3,3}> test_Load_729(i47, a97, i36, i47, i4, env, static) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_729(i206, a105, i36, i47, i4, env, static) -{1,1}> test_LE_732(i206, a105, i36, i47, i4, env, static) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(i212, a105, i36, i47, i4, env, static) -{3,3}> test_Load_729(i213', a105, i36, i47, i4, env, static) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_732(0, a105, i36, i47, i4, env, static) -{4,4}> main_Load_173(a105, i36, i214', i4, env, static) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
(35) WeightedIntTrsUnneededArgumentFilterProof (CONCRETE UPPER BOUND(ID) transformation)
Some arguments are removed because they cannot influence termination. We removed arguments according to the following replacements:
main_Load_2(x1, x2, x3) → main_Load_2(x1, x3)
main_Load_125(x1, x2, x3, x4, x5) → main_Load_125(x1, x2, x3)
main_Load_173(x1, x2, x3, x4, x5, x6) → main_Load_173(x1, x2, x3, x4)
main_GE_183(x1, x2, x3, x4, x5, x6, x7) → main_GE_183(x1, x2, x4, x5)
test_JMP_231(x1, x2, x3, x4, x5, x6, x7) → test_JMP_231(x1, x2, x3, x4, x5)
test_LE_243(x1, x2, x3, x4, x5, x6, x7) → test_LE_243(x1, x2, x3, x4, x5)
test_Load_293(x1, x2, x3, x4, x5, x6, x7) → test_Load_293(x1, x2, x3, x4, x5)
test_LE_296(x1, x2, x3, x4, x5, x6, x7) → test_LE_296(x1, x2, x3, x4, x5)
test_Load_338(x1, x2, x3, x4, x5, x6, x7) → test_Load_338(x1, x2, x3, x4, x5)
test_LE_341(x1, x2, x3, x4, x5, x6, x7) → test_LE_341(x1, x2, x3, x4, x5)
test_Load_382(x1, x2, x3, x4, x5, x6, x7) → test_Load_382(x1, x2, x3, x4, x5)
test_LE_385(x1, x2, x3, x4, x5, x6, x7) → test_LE_385(x1, x2, x3, x4, x5)
test_Load_407(x1, x2, x3, x4, x5, x6, x7) → test_Load_407(x1, x2, x3, x4, x5)
test_LE_408(x1, x2, x3, x4, x5, x6, x7) → test_LE_408(x1, x2, x3, x4, x5)
test_Load_447(x1, x2, x3, x4, x5, x6, x7) → test_Load_447(x1, x2, x3, x4, x5)
test_LE_451(x1, x2, x3, x4, x5, x6, x7) → test_LE_451(x1, x2, x3, x4, x5)
test_Load_488(x1, x2, x3, x4, x5, x6, x7) → test_Load_488(x1, x2, x3, x4, x5)
test_LE_490(x1, x2, x3, x4, x5, x6, x7) → test_LE_490(x1, x2, x3, x4, x5)
test_Load_538(x1, x2, x3, x4, x5, x6, x7) → test_Load_538(x1, x2, x3, x4, x5)
test_LE_564(x1, x2, x3, x4, x5, x6, x7) → test_LE_564(x1, x2, x3, x4, x5)
test_Load_611(x1, x2, x3, x4, x5, x6, x7) → test_Load_611(x1, x2, x3, x4, x5)
test_LE_615(x1, x2, x3, x4, x5, x6, x7) → test_LE_615(x1, x2, x3, x4, x5)
test_Load_635(x1, x2, x3, x4, x5, x6, x7) → test_Load_635(x1, x2, x3, x4, x5)
test_LE_636(x1, x2, x3, x4, x5, x6, x7) → test_LE_636(x1, x2, x3, x4, x5)
test_Load_685(x1, x2, x3, x4, x5, x6, x7) → test_Load_685(x1, x2, x3, x4, x5)
test_LE_687(x1, x2, x3, x4, x5, x6, x7) → test_LE_687(x1, x2, x3, x4, x5)
test_Load_729(x1, x2, x3, x4, x5, x6, x7) → test_Load_729(x1, x2, x3, x4, x5)
test_LE_732(x1, x2, x3, x4, x5, x6, x7) → test_LE_732(x1, x2, x3, x4, x5)
(36) Obligation:
IntTrs with 41 rules
Start term: main_Load_2(#0, static)
Considered paths: all paths from start
Rules:
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
main_Load_173(a6, i36, i38, i4) -{2,2}> main_GE_183(a6, i38, i36, i4) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i53', i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_JMP_231(i47, i56, a6, i36, i4) -{2,2}> test_LE_243(i56, i47, a6, i36, i4) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_243(0, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_293(i47, i79, a25, i36, i4) -{1,1}> test_LE_296(i79, i47, a25, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i85', a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_296(0, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_338(i47, i94, a33, i36, i4) -{1,1}> test_LE_341(i94, i47, a33, i36, i4) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i99', a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_341(0, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_382(i47, i104, a41, i36, i4) -{1,1}> test_LE_385(i104, i47, a41, i36, i4) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i113', a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_385(0, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_407(i47, i116, a49, i36, i4) -{1,1}> test_LE_408(i116, i47, a49, i36, i4) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i121', a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_408(0, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_447(i47, i127, a57, i36, i4) -{1,1}> test_LE_451(i127, i47, a57, i36, i4) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i135', a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_451(0, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_488(i47, i139, a65, i36, i4) -{1,1}> test_LE_490(i139, i47, a65, i36, i4) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i146', a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_490(0, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_538(i47, i153, a73, i36, i4) -{1,1}> test_LE_564(i153, i47, a73, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i167', a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_564(0, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_611(i47, i175, a81, i36, i4) -{1,1}> test_LE_615(i175, i47, a81, i36, i4) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i181', a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_615(0, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_635(i47, i184, a89, i36, i4) -{1,1}> test_LE_636(i184, i47, a89, i36, i4) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i187', a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_LE_636(0, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
test_Load_685(i47, i195, a97, i36, i4) -{1,1}> test_LE_687(i195, i47, a97, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i201', a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_687(0, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
test_Load_729(i206, a105, i36, i47, i4) -{1,1}> test_LE_732(i206, a105, i36, i47, i4) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i213', a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_732(0, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i214', i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
(37) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
test_LE_385(0, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(0, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(0, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(0, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(0, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_490(0, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_687(0, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_451(0, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_615(0, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_408(0, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36
was transformed to
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(0, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99
was transformed to
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(0, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i214', i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0
was transformed to
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i214', i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
(38) Obligation:
IntTrs with 41 rules
Start term: main_Load_2(#0, static)
Considered paths: all paths from start
Rules:
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i53', i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
test_Load_685(i47, i195, a97, i36, i4) -{1,1}> test_LE_687(i195, i47, a97, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_Load_635(i47, i184, a89, i36, i4) -{1,1}> test_LE_636(i184, i47, a89, i36, i4) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i146', a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i167', a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i85', a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i187', a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_729(i206, a105, i36, i47, i4) -{1,1}> test_LE_732(i206, a105, i36, i47, i4) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i113', a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i99', a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i213', a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i201', a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i181', a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_Load_538(i47, i153, a73, i36, i4) -{1,1}> test_LE_564(i153, i47, a73, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_407(i47, i116, a49, i36, i4) -{1,1}> test_LE_408(i116, i47, a49, i36, i4) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_Load_293(i47, i79, a25, i36, i4) -{1,1}> test_LE_296(i79, i47, a25, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_173(a6, i36, i38, i4) -{2,2}> main_GE_183(a6, i38, i36, i4) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i121', a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_611(i47, i175, a81, i36, i4) -{1,1}> test_LE_615(i175, i47, a81, i36, i4) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i135', a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_Load_488(i47, i139, a65, i36, i4) -{1,1}> test_LE_490(i139, i47, a65, i36, i4) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_JMP_231(i47, i56, a6, i36, i4) -{2,2}> test_LE_243(i56, i47, a6, i36, i4) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_447(i47, i127, a57, i36, i4) -{1,1}> test_LE_451(i127, i47, a57, i36, i4) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_382(i47, i104, a41, i36, i4) -{1,1}> test_LE_385(i104, i47, a41, i36, i4) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_338(i47, i94, a33, i36, i4) -{1,1}> test_LE_341(i94, i47, a33, i36, i4) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i214', i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
(39) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i53', i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
was transformed to
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i36 - 1, i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i146', a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i167', a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i85', a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i187', a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i99', a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i113', a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i213', a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i201', a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i181', a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i68', a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i121', a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i135', a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i214', i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i56', a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
was transformed to
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
(40) Obligation:
IntTrs with 41 rules
Start term: main_Load_2(#0, static)
Considered paths: all paths from start
Rules:
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i36 - 1, i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
test_Load_635(i47, i184, a89, i36, i4) -{1,1}> test_LE_636(i184, i47, a89, i36, i4) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_Load_685(i47, i195, a97, i36, i4) -{1,1}> test_LE_687(i195, i47, a97, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
test_Load_729(i206, a105, i36, i47, i4) -{1,1}> test_LE_732(i206, a105, i36, i47, i4) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
test_Load_538(i47, i153, a73, i36, i4) -{1,1}> test_LE_564(i153, i47, a73, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
test_Load_407(i47, i116, a49, i36, i4) -{1,1}> test_LE_408(i116, i47, a49, i36, i4) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_Load_293(i47, i79, a25, i36, i4) -{1,1}> test_LE_296(i79, i47, a25, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
main_Load_173(a6, i36, i38, i4) -{2,2}> main_GE_183(a6, i38, i36, i4) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
test_Load_611(i47, i175, a81, i36, i4) -{1,1}> test_LE_615(i175, i47, a81, i36, i4) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
test_Load_488(i47, i139, a65, i36, i4) -{1,1}> test_LE_490(i139, i47, a65, i36, i4) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_JMP_231(i47, i56, a6, i36, i4) -{2,2}> test_LE_243(i56, i47, a6, i36, i4) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_447(i47, i127, a57, i36, i4) -{1,1}> test_LE_451(i127, i47, a57, i36, i4) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_382(i47, i104, a41, i36, i4) -{1,1}> test_LE_385(i104, i47, a41, i36, i4) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_Load_338(i47, i94, a33, i36, i4) -{1,1}> test_LE_341(i94, i47, a33, i36, i4) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(41) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i118 + -1, a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && 0 <= i118 && i118 + -1 = i121'
was transformed to
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i131 + -1, a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && 0 <= i131 && i135' <= 99 && 0 < i131 && i131 + -1 = i135'
was transformed to
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i98 + -1, a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i98 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 + -1 = i99'
was transformed to
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && 0 <= 99 && 0 <= 0 && x = 0
was transformed to
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i179 + -1, a81, i36, i4) :|: 0 <= i179 && i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 + -1 = i181' && 0 < i179
was transformed to
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 < 1 && 0 <= 1 && 0 < 2 && 0 <= static''' && 0 <= static && static''' <= static + 2 && 0 <= 2 && static'1 <= static''' + 1
was transformed to
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i142 + -1, a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && 0 <= i142 && i142 + -1 = i146' && 0 < i142
was transformed to
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i186 + -1, a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 + -1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36 && 0 <= i186
was transformed to
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i164 + -1, a73, i36, i4) :|: i164 + -1 = i167' && 0 <= i167' && 0 <= i164 && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
was transformed to
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i199 + -1, a97, i36, i4) :|: 0 <= i199 && i201' <= 98 && i199 + -1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
was transformed to
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i84 + -1, a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 + -1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84 && 0 <= i84
was transformed to
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 99 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i47 + -1, a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 + -1 = i56'
was transformed to
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56'
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 <= 0 && 0 < a57 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 0 <= 0 && 1 <= i47 && 0 <= 98 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i66 + -1, a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 + -1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && 0 <= i66 && i66 <= 98
was transformed to
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i111 + -1, a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 + -1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 <= i111 && 0 < i111
was transformed to
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 0 <= 99 && 1 <= i47 && 0 <= 0 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
was transformed to
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 0 < 1 && 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
was transformed to
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i212 + -1, a105, i36, i47, i4) :|: i212 + -1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99 && 0 <= i212
was transformed to
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 <= 0 && 0 < a97 && 0 <= 99 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
was transformed to
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(42) Obligation:
IntTrs with 41 rules
Start term: main_Load_2(#0, static)
Considered paths: all paths from start
Rules:
test_LE_243(i66, i67, a6, i36, i4) -{2,2}> test_JMP_231(i67, i66 - 1, a6, i36, i4) :|: 0 <= i4 && 2 <= i67 && 0 <= i68' && i68' <= 97 && 0 < i66 && i68' <= 98 && 0 < a6 && 1 <= i66 && i66 - 1 = i68' && 1 <= i36 && i67 <= 99 && 1 <= i67 && i66 <= 98
test_LE_615(x, i47, a81, i36, i4) -{3,3}> test_Load_635(i47, i47, a81, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a81 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_685(i47, i195, a97, i36, i4) -{1,1}> test_LE_687(i195, i47, a97, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i195 <= 99 && 1 <= i47 && 0 <= i195 && 0 < a97
test_Load_635(i47, i184, a89, i36, i4) -{1,1}> test_LE_636(i184, i47, a89, i36, i4) :|: 0 < a89 && i47 <= 99 && 1 <= i36 && i184 <= 99 && 0 <= i4 && 0 <= i184 && 1 <= i47
test_LE_564(i164, i47, a73, i36, i4) -{3,3}> test_Load_538(i47, i164 - 1, a73, i36, i4) :|: i164 - 1 = i167' && 0 <= i167' && 1 <= i47 && 1 <= i164 && i167' <= 99 && 1 <= i36 && i167' <= 98 && i47 <= 99 && 0 <= i4 && 0 < i164 && 0 < a73 && i164 <= 99
test_LE_385(x, i47, a41, i36, i4) -{3,3}> test_Load_407(i47, i47, a41, i36, i4) :|: 1 <= i47 && 0 < a41 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_729(i206, a105, i36, i47, i4) -{1,1}> test_LE_732(i206, a105, i36, i47, i4) :|: i47 <= 99 && 1 <= i36 && 0 < a105 && 0 <= i4 && 1 <= i47 && i206 <= 99 && 0 <= i206
test_LE_451(i131, i47, a57, i36, i4) -{3,3}> test_Load_447(i47, i131 - 1, a57, i36, i4) :|: 1 <= i131 && 0 < a57 && i131 <= 99 && 1 <= i47 && 1 <= i36 && 0 <= i135' && i47 <= 99 && i135' <= 98 && 0 <= i4 && i135' <= 99 && 0 < i131 && i131 - 1 = i135'
test_LE_636(i186, i47, a89, i36, i4) -{3,3}> test_Load_635(i47, i186 - 1, a89, i36, i4) :|: 1 <= i186 && 0 <= i187' && i186 - 1 = i187' && i187' <= 99 && i186 <= 99 && 1 <= i47 && 0 < a89 && 0 <= i4 && i47 <= 99 && i187' <= 98 && 0 < i186 && 1 <= i36
test_LE_636(x, i47, a89, i36, i4) -{3,3}> test_Load_685(i47, i47, a89, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a89 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
main_GE_183(a6, i47, i36, i4) -{8,8}> test_JMP_231(i47, i47 - 1, a6, i36, i4) :|: 0 < i47 && i56' <= 98 && 1 <= i36 && 1 <= i47 && i47 <= 99 && 0 < a6 && 0 <= i4 && i47 < 100 && 0 <= i56' && i47 - 1 = i56'
test_LE_296(i84, i47, a25, i36, i4) -{3,3}> test_Load_293(i47, i84 - 1, a25, i36, i4) :|: i84 <= 99 && i85' <= 99 && 1 <= i84 && 1 <= i47 && i84 - 1 = i85' && 0 <= i85' && 1 <= i36 && 0 < a25 && i47 <= 99 && i85' <= 98 && 0 <= i4 && 0 < i84
test_LE_615(i179, i47, a81, i36, i4) -{3,3}> test_Load_611(i47, i179 - 1, a81, i36, i4) :|: i181' <= 99 && i179 <= 99 && i181' <= 98 && 0 < a81 && 1 <= i47 && i47 <= 99 && 0 <= i4 && 1 <= i36 && 1 <= i179 && 0 <= i181' && i179 - 1 = i181' && 0 < i179
test_LE_490(i142, i47, a65, i36, i4) -{3,3}> test_Load_488(i47, i142 - 1, a65, i36, i4) :|: i142 <= 99 && 1 <= i47 && 1 <= i142 && i146' <= 99 && i47 <= 99 && 0 <= i146' && 0 < a65 && 0 <= i4 && 1 <= i36 && i146' <= 98 && i142 - 1 = i146' && 0 < i142
test_LE_687(i199, i47, a97, i36, i4) -{3,3}> test_Load_685(i47, i199 - 1, a97, i36, i4) :|: i201' <= 98 && i199 - 1 = i201' && 0 < a97 && i47 <= 99 && 1 <= i47 && 1 <= i199 && 0 <= i4 && 1 <= i36 && 0 <= i201' && i201' <= 99 && i199 <= 99 && 0 < i199
test_LE_408(x, i47, a49, i36, i4) -{3,3}> test_Load_447(i47, i47, a49, i36, i4) :|: 1 <= i47 && 0 < a49 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
main_GE_183(a6, i48, i36, i4) -{6,6}> main_Load_125(a6, i36 - 1, i4) :|: i36 - 1 = i53' && 0 <= i53' && 1 <= i48 && 0 <= i4 && 0 < a6 && 1 <= i36 && 100 <= i48
test_LE_490(x, i47, a65, i36, i4) -{3,3}> test_Load_538(i47, i47, a65, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a65 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_Load_538(i47, i153, a73, i36, i4) -{1,1}> test_LE_564(i153, i47, a73, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i153 && i153 <= 99 && 0 < a73 && 0 <= i4 && 1 <= i47
test_Load_407(i47, i116, a49, i36, i4) -{1,1}> test_LE_408(i116, i47, a49, i36, i4) :|: 0 <= i116 && i47 <= 99 && i116 <= 99 && 1 <= i36 && 0 <= i4 && 0 < a49 && 1 <= i47
test_LE_451(x, i47, a57, i36, i4) -{3,3}> test_Load_488(i47, i47, a57, i36, i4) :|: 0 < a57 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_293(i47, i79, a25, i36, i4) -{1,1}> test_LE_296(i79, i47, a25, i36, i4) :|: i47 <= 99 && 1 <= i36 && 0 <= i4 && i79 <= 99 && 0 < a25 && 0 <= i79 && 1 <= i47
test_LE_341(i98, i47, a33, i36, i4) -{3,3}> test_Load_338(i47, i98 - 1, a33, i36, i4) :|: 1 <= i98 && 1 <= i47 && 0 <= i99' && 0 < a33 && 0 <= i4 && 0 < i98 && i99' <= 98 && i98 <= 99 && i99' <= 99 && i47 <= 99 && 1 <= i36 && i98 - 1 = i99'
main_Load_2(o1, static) -{19,19}> main_Load_125(o1, i6', i6') :|: i6' < o1 && 0 < o1 && 0 <= static'1 && 0 <= i6' && 0 <= static''' && 0 <= static && static''' <= static + 2 && static'1 <= static''' + 1
main_Load_173(a6, i36, i38, i4) -{2,2}> main_GE_183(a6, i38, i36, i4) :|: 1 <= i38 && 0 < a6 && 1 <= i36 && 0 <= i4
main_Load_125(a6, i38', i4) -{7,7}> main_Load_173(a6, i38', i38', i4) :|: 1 <= i38' && 0 < a6 && 0 <= i4 && 0 <= i38'
test_LE_408(i118, i47, a49, i36, i4) -{3,3}> test_Load_407(i47, i118 - 1, a49, i36, i4) :|: i118 <= 99 && i121' <= 99 && 0 < i118 && 1 <= i47 && 1 <= i36 && 0 <= i121' && i47 <= 99 && 0 < a49 && 1 <= i118 && 0 <= i4 && i121' <= 98 && i118 - 1 = i121'
test_LE_732(x, a105, i36, i47, i4) -{4,4}> main_Load_173(a105, i36, i47 + 1, i4) :|: 1 <= i47 && 1 <= i214' && i47 <= 99 && 2 <= i214' && 1 <= i36 && 0 <= i4 && i47 + 1 = i214' && 0 < a105 && i214' <= 100 && x = 0
test_Load_611(i47, i175, a81, i36, i4) -{1,1}> test_LE_615(i175, i47, a81, i36, i4) :|: 0 < a81 && 0 <= i175 && i47 <= 99 && 1 <= i36 && i175 <= 99 && 0 <= i4 && 1 <= i47
test_LE_687(x, i47, a97, i36, i4) -{3,3}> test_Load_729(i47, a97, i36, i47, i4) :|: 0 < a97 && 1 <= i47 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_Load_488(i47, i139, a65, i36, i4) -{1,1}> test_LE_490(i139, i47, a65, i36, i4) :|: 0 < a65 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 0 <= i139 && 1 <= i47 && i139 <= 99
test_JMP_231(i47, i56, a6, i36, i4) -{2,2}> test_LE_243(i56, i47, a6, i36, i4) :|: i56 <= 98 && 1 <= i47 && 0 < a6 && 0 <= i4 && 1 <= i36 && 0 <= i56 && i47 <= 99
test_Load_447(i47, i127, a57, i36, i4) -{1,1}> test_LE_451(i127, i47, a57, i36, i4) :|: i127 <= 99 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && 0 < a57 && 0 <= i127
test_LE_243(x, i47, a6, i36, i4) -{3,3}> test_Load_293(i47, i47, a6, i36, i4) :|: 1 <= i47 && 0 < a6 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_341(x, i47, a33, i36, i4) -{3,3}> test_Load_382(i47, i47, a33, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a33 && 0 <= i47 && 1 <= i36 && i47 <= 99 && x = 0
test_LE_564(x, i47, a73, i36, i4) -{3,3}> test_Load_611(i47, i47, a73, i36, i4) :|: 1 <= i47 && 0 <= i4 && 0 < a73 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
test_LE_385(i111, i47, a41, i36, i4) -{3,3}> test_Load_382(i47, i111 - 1, a41, i36, i4) :|: 1 <= i111 && i113' <= 98 && i111 - 1 = i113' && 1 <= i47 && 1 <= i36 && 0 < a41 && i47 <= 99 && 0 <= i4 && i111 <= 99 && 0 <= i113' && i113' <= 99 && 0 < i111
test_Load_382(i47, i104, a41, i36, i4) -{1,1}> test_LE_385(i104, i47, a41, i36, i4) :|: i47 <= 99 && 1 <= i36 && i104 <= 99 && 0 <= i4 && 0 <= i104 && 0 < a41 && 1 <= i47
test_LE_732(i212, a105, i36, i47, i4) -{3,3}> test_Load_729(i212 - 1, a105, i36, i47, i4) :|: i212 - 1 = i213' && 1 <= i47 && 1 <= i212 && i213' <= 98 && i212 <= 99 && 0 <= i213' && 0 < i212 && 0 <= i4 && i47 <= 99 && 0 < a105 && 1 <= i36 && i213' <= 99
test_Load_338(i47, i94, a33, i36, i4) -{1,1}> test_LE_341(i94, i47, a33, i36, i4) :|: 0 < a33 && 0 <= i94 && i47 <= 99 && 1 <= i36 && 0 <= i4 && 1 <= i47 && i94 <= 99
test_LE_296(x, i47, a25, i36, i4) -{3,3}> test_Load_338(i47, i47, a25, i36, i4) :|: 1 <= i47 && 0 < a25 && 0 <= i4 && 0 <= i47 && i47 <= 99 && 1 <= i36 && x = 0
(43) koat Proof (EQUIVALENT transformation)
YES(?, 455810*ar_0^2 + 45808935*ar_0 + 22790534)
Initial complexity problem:
1: T:
(Comp: ?, Cost: 2) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
(Comp: ?, Cost: 1) test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 8) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 6) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 1) test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
(Comp: ?, Cost: 19) main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\ 0 < ar_0 /\ 0 <= static'1 /\ 0 <= i6' /\ 0 <= static''' /\ 0 <= ar_1 /\ static''' <= ar_1 + 2 /\ static'1 <= static''' + 1 ]
(Comp: ?, Cost: 2) main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
(Comp: ?, Cost: 7) main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
(Comp: ?, Cost: 4) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 2) test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 1) test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 1) test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
(Comp: ?, Cost: 1) test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 1 produces the following problem:
2: T:
(Comp: ?, Cost: 2) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
(Comp: ?, Cost: 1) test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 8) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 6) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 1) test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
(Comp: 1, Cost: 19) main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\ 0 < ar_0 /\ 0 <= static'1 /\ 0 <= i6' /\ 0 <= static''' /\ 0 <= ar_1 /\ static''' <= ar_1 + 2 /\ static'1 <= static''' + 1 ]
(Comp: ?, Cost: 2) main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
(Comp: ?, Cost: 7) main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
(Comp: ?, Cost: 4) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 2) test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 1) test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 1) test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
(Comp: ?, Cost: 1) test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(test_LE_243) = 2*V_4
Pol(test_JMP_231) = 2*V_4
Pol(test_LE_615) = 2*V_4
Pol(test_Load_635) = 2*V_4
Pol(test_Load_685) = 2*V_4
Pol(test_LE_687) = 2*V_4
Pol(test_LE_636) = 2*V_4
Pol(test_LE_564) = 2*V_4
Pol(test_Load_538) = 2*V_4
Pol(test_LE_385) = 2*V_4
Pol(test_Load_407) = 2*V_4
Pol(test_Load_729) = 2*V_3
Pol(test_LE_732) = 2*V_3
Pol(test_LE_451) = 2*V_4
Pol(test_Load_447) = 2*V_4
Pol(main_GE_183) = 2*V_3
Pol(test_LE_296) = 2*V_4
Pol(test_Load_293) = 2*V_4
Pol(test_Load_611) = 2*V_4
Pol(test_LE_490) = 2*V_4
Pol(test_Load_488) = 2*V_4
Pol(test_LE_408) = 2*V_4
Pol(main_Load_125) = 2*V_2 + 1
Pol(test_LE_341) = 2*V_4
Pol(test_Load_338) = 2*V_4
Pol(main_Load_2) = 2*V_1 - 1
Pol(main_Load_173) = 2*V_2
Pol(test_Load_382) = 2*V_4
Pol(koat_start) = 2*V_1 - 1
orients all transitions weakly and the transitions
main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
strictly and produces the following problem:
3: T:
(Comp: ?, Cost: 2) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
(Comp: ?, Cost: 1) test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
(Comp: ?, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 8) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 2*ar_0 + 1, Cost: 6) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 1) test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
(Comp: 1, Cost: 19) main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\ 0 < ar_0 /\ 0 <= static'1 /\ 0 <= i6' /\ 0 <= static''' /\ 0 <= ar_1 /\ static''' <= ar_1 + 2 /\ static'1 <= static''' + 1 ]
(Comp: ?, Cost: 2) main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
(Comp: 2*ar_0 + 1, Cost: 7) main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
(Comp: ?, Cost: 4) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 1) test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 2) test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
(Comp: ?, Cost: 1) test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
(Comp: ?, Cost: 3) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: ?, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
(Comp: ?, Cost: 1) test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: ?, Cost: 3) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
(Comp: ?, Cost: 1) test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: ?, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(test_Load_729) = 2*V_1 - 2399*V_4 + 237503
Pol(test_LE_732) = 2*V_1 - 2399*V_4 + 237502
Pol(test_Load_685) = -2397*V_1 + 2*V_2 + 237505
Pol(test_LE_687) = 2*V_1 - 2397*V_2 + 237504
Pol(test_Load_635) = -2395*V_1 + 2*V_2 + 237507
Pol(test_LE_636) = 2*V_1 - 2395*V_2 + 237506
Pol(test_Load_611) = -2417*V_1 + 2*V_2 + 239885
Pol(test_LE_615) = 2*V_1 - 2417*V_2 + 239884
Pol(test_Load_538) = -2415*V_1 + 2*V_2 + 239887
Pol(test_LE_564) = 2*V_1 - 2415*V_2 + 239886
Pol(test_Load_488) = -2413*V_1 + 2*V_2 + 239889
Pol(test_LE_490) = 2*V_1 - 2413*V_2 + 239888
Pol(test_Load_447) = -2411*V_1 + 2*V_2 + 239891
Pol(test_LE_451) = 2*V_1 - 2411*V_2 + 239890
Pol(test_Load_407) = -2409*V_1 + 2*V_2 + 239893
Pol(test_LE_408) = 2*V_1 - 2409*V_2 + 239892
Pol(test_Load_382) = -2407*V_1 + 2*V_2 + 239895
Pol(test_LE_385) = 2*V_1 - 2407*V_2 + 239894
Pol(test_Load_338) = -2405*V_1 + 2*V_2 + 239897
Pol(test_LE_341) = 2*V_1 - 2405*V_2 + 239896
Pol(test_Load_293) = -2403*V_1 + 2*V_2 + 239899
Pol(test_LE_296) = 2*V_1 - 2403*V_2 + 239898
Pol(main_Load_173) = -2399*V_3 + 239900
Pol(test_LE_243) = 2*V_1 - 2401*V_2 + 239900
Pol(test_JMP_231) = -2401*V_1 + 2*V_2 + 239901
Pol(main_GE_183) = -2399*V_2 + 239900
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]", 0-4) = ar_4
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-0) = 99
S("test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-1) = 99
S("test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-2) = ar_0
S("test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-3) = ar_0
S("test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-4) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ i213' <= 98 /\\ ar_0 <= 99 /\\ 0 <= i213' /\\ 0 < ar_0 /\\ 0 <= ar_4 /\\ ar_3 <= 99 /\\ 0 < ar_1 /\\ 1 <= ar_2 /\\ i213' <= 99 ]", 0-0) = 98
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ i213' <= 98 /\\ ar_0 <= 99 /\\ 0 <= i213' /\\ 0 < ar_0 /\\ 0 <= ar_4 /\\ ar_3 <= 99 /\\ 0 < ar_1 /\\ 1 <= ar_2 /\\ i213' <= 99 ]", 0-1) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ i213' <= 98 /\\ ar_0 <= 99 /\\ 0 <= i213' /\\ 0 < ar_0 /\\ 0 <= ar_4 /\\ ar_3 <= 99 /\\ 0 < ar_1 /\\ 1 <= ar_2 /\\ i213' <= 99 ]", 0-2) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ i213' <= 98 /\\ ar_0 <= 99 /\\ 0 <= i213' /\\ 0 < ar_0 /\\ 0 <= ar_4 /\\ ar_3 <= 99 /\\ 0 < ar_1 /\\ 1 <= ar_2 /\\ i213' <= 99 ]", 0-3) = 99
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ i213' <= 98 /\\ ar_0 <= 99 /\\ 0 <= i213' /\\ 0 < ar_0 /\\ 0 <= ar_4 /\\ ar_3 <= 99 /\\ 0 < ar_1 /\\ 1 <= ar_2 /\\ i213' <= 99 ]", 0-4) = ar_0
S("test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ i113' <= 98 /\\ ar_0 - 1 = i113' /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ ar_0 <= 99 /\\ 0 <= i113' /\\ i113' <= 99 /\\ 0 < ar_0 ]", 0-0) = 99
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ i113' <= 98 /\\ ar_0 - 1 = i113' /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ ar_0 <= 99 /\\ 0 <= i113' /\\ i113' <= 99 /\\ 0 < ar_0 ]", 0-1) = 98
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ i113' <= 98 /\\ ar_0 - 1 = i113' /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ ar_0 <= 99 /\\ 0 <= i113' /\\ i113' <= 99 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ i113' <= 98 /\\ ar_0 - 1 = i113' /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ ar_0 <= 99 /\\ 0 <= i113' /\\ i113' <= 99 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ i113' <= 98 /\\ ar_0 - 1 = i113' /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ ar_0 <= 99 /\\ 0 <= i113' /\\ i113' <= 99 /\\ 0 < ar_0 ]", 0-4) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_1 ]", 0-0) = 99
S("test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_1 ]", 0-1) = 99
S("test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_1 ]", 0-2) = ar_0
S("test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_1 ]", 0-3) = ar_0
S("test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_1 ]", 0-4) = ar_0
S("test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_0 <= 99 ]", 0-0) = 98
S("test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_0 <= 99 ]", 0-1) = 99
S("test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_0 <= 99 ]", 0-2) = ar_0
S("test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_0 <= 99 ]", 0-3) = ar_0
S("test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\\ 1 <= ar_0 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_0 <= 99 ]", 0-4) = ar_0
S("test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-0) = 99
S("test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-1) = 99
S("test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-2) = ar_0
S("test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-3) = ar_0
S("test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 /\\ ar_1 <= 99 ]", 0-4) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = 99
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 0 <= ar_1 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\\ 1 <= i214' /\\ ar_3 <= 99 /\\ 2 <= i214' /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ ar_3 + 1 = i214' /\\ 0 < ar_1 /\\ i214' <= 100 /\\ ar_0 = 0 ]", 0-0) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\\ 1 <= i214' /\\ ar_3 <= 99 /\\ 2 <= i214' /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ ar_3 + 1 = i214' /\\ 0 < ar_1 /\\ i214' <= 100 /\\ ar_0 = 0 ]", 0-1) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\\ 1 <= i214' /\\ ar_3 <= 99 /\\ 2 <= i214' /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ ar_3 + 1 = i214' /\\ 0 < ar_1 /\\ i214' <= 100 /\\ ar_0 = 0 ]", 0-2) = 100
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\\ 1 <= i214' /\\ ar_3 <= 99 /\\ 2 <= i214' /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ ar_3 + 1 = i214' /\\ 0 < ar_1 /\\ i214' <= 100 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\\ 1 <= i214' /\\ ar_3 <= 99 /\\ 2 <= i214' /\\ 1 <= ar_2 /\\ 0 <= ar_4 /\\ ar_3 + 1 = i214' /\\ 0 < ar_1 /\\ i214' <= 100 /\\ ar_0 = 0 ]", 0-4) = ?
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i121' <= 99 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i121' /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ i121' <= 98 /\\ ar_0 - 1 = i121' ]", 0-0) = 99
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i121' <= 99 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i121' /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ i121' <= 98 /\\ ar_0 - 1 = i121' ]", 0-1) = 98
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i121' <= 99 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i121' /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ i121' <= 98 /\\ ar_0 - 1 = i121' ]", 0-2) = ar_0
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i121' <= 99 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i121' /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ i121' <= 98 /\\ ar_0 - 1 = i121' ]", 0-3) = ar_0
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i121' <= 99 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i121' /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ i121' <= 98 /\\ ar_0 - 1 = i121' ]", 0-4) = ar_0
S("main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\\ 0 < ar_0 /\\ 0 <= ar_2 /\\ 0 <= ar_1 ]", 0-0) = ar_0
S("main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\\ 0 < ar_0 /\\ 0 <= ar_2 /\\ 0 <= ar_1 ]", 0-1) = ar_0
S("main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\\ 0 < ar_0 /\\ 0 <= ar_2 /\\ 0 <= ar_1 ]", 0-2) = ar_0
S("main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\\ 0 < ar_0 /\\ 0 <= ar_2 /\\ 0 <= ar_1 ]", 0-3) = ar_0
S("main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\\ 0 < ar_0 /\\ 0 <= ar_2 /\\ 0 <= ar_1 ]", 0-4) = ?
S("main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 0 <= ar_3 ]", 0-0) = ar_0
S("main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 0 <= ar_3 ]", 0-1) = ar_0 + 100
S("main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 0 <= ar_3 ]", 0-2) = ar_0
S("main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 0 <= ar_3 ]", 0-3) = ar_0
S("main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\\ 0 < ar_0 /\\ 1 <= ar_1 /\\ 0 <= ar_3 ]", 0-4) = ?
S("main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\\ 0 < ar_0 /\\ 0 <= static'1 /\\ 0 <= i6' /\\ 0 <= static''' /\\ 0 <= ar_1 /\\ static''' <= ar_1 + 2 /\\ static'1 <= static''' + 1 ]", 0-0) = ar_0
S("main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\\ 0 < ar_0 /\\ 0 <= static'1 /\\ 0 <= i6' /\\ 0 <= static''' /\\ 0 <= ar_1 /\\ static''' <= ar_1 + 2 /\\ static'1 <= static''' + 1 ]", 0-1) = ar_0
S("main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\\ 0 < ar_0 /\\ 0 <= static'1 /\\ 0 <= i6' /\\ 0 <= static''' /\\ 0 <= ar_1 /\\ static''' <= ar_1 + 2 /\\ static'1 <= static''' + 1 ]", 0-2) = ar_0
S("main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\\ 0 < ar_0 /\\ 0 <= static'1 /\\ 0 <= i6' /\\ 0 <= static''' /\\ 0 <= ar_1 /\\ static''' <= ar_1 + 2 /\\ static'1 <= static''' + 1 ]", 0-3) = ?
S("main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\\ 0 < ar_0 /\\ 0 <= static'1 /\\ 0 <= i6' /\\ 0 <= static''' /\\ 0 <= ar_1 /\\ static''' <= ar_1 + 2 /\\ static'1 <= static''' + 1 ]", 0-4) = ?
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 1 <= ar_1 /\\ 0 <= i99' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ i99' <= 98 /\\ ar_0 <= 99 /\\ i99' <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 - 1 = i99' ]", 0-0) = 99
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 1 <= ar_1 /\\ 0 <= i99' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ i99' <= 98 /\\ ar_0 <= 99 /\\ i99' <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 - 1 = i99' ]", 0-1) = 98
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 1 <= ar_1 /\\ 0 <= i99' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ i99' <= 98 /\\ ar_0 <= 99 /\\ i99' <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 - 1 = i99' ]", 0-2) = ar_0
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 1 <= ar_1 /\\ 0 <= i99' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ i99' <= 98 /\\ ar_0 <= 99 /\\ i99' <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 - 1 = i99' ]", 0-3) = ar_0
S("test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 1 <= ar_1 /\\ 0 <= i99' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ i99' <= 98 /\\ ar_0 <= 99 /\\ i99' <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 - 1 = i99' ]", 0-4) = ar_0
S("test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\\ ar_0 <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\\ ar_0 <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\\ ar_0 <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\\ ar_0 <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\\ ar_0 <= 99 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\\ 0 <= i53' /\\ 1 <= ar_1 /\\ 0 <= ar_3 /\\ 0 < ar_0 /\\ 1 <= ar_2 /\\ 100 <= ar_1 ]", 0-0) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\\ 0 <= i53' /\\ 1 <= ar_1 /\\ 0 <= ar_3 /\\ 0 < ar_0 /\\ 1 <= ar_2 /\\ 100 <= ar_1 ]", 0-1) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\\ 0 <= i53' /\\ 1 <= ar_1 /\\ 0 <= ar_3 /\\ 0 < ar_0 /\\ 1 <= ar_2 /\\ 100 <= ar_1 ]", 0-2) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\\ 0 <= i53' /\\ 1 <= ar_1 /\\ 0 <= ar_3 /\\ 0 < ar_0 /\\ 1 <= ar_2 /\\ 100 <= ar_1 ]", 0-3) = ?
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\\ 0 <= i53' /\\ 1 <= ar_1 /\\ 0 <= ar_3 /\\ 0 < ar_0 /\\ 1 <= ar_2 /\\ 100 <= ar_1 ]", 0-4) = ?
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\\ ar_0 - 1 = i201' /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= i201' /\\ i201' <= 99 /\\ ar_0 <= 99 /\\ 0 < ar_0 ]", 0-0) = 99
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\\ ar_0 - 1 = i201' /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= i201' /\\ i201' <= 99 /\\ ar_0 <= 99 /\\ 0 < ar_0 ]", 0-1) = 98
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\\ ar_0 - 1 = i201' /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= i201' /\\ i201' <= 99 /\\ ar_0 <= 99 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\\ ar_0 - 1 = i201' /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= i201' /\\ i201' <= 99 /\\ ar_0 <= 99 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\\ ar_0 - 1 = i201' /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 0 <= i201' /\\ i201' <= 99 /\\ ar_0 <= 99 /\\ 0 < ar_0 ]", 0-4) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i146' <= 99 /\\ ar_1 <= 99 /\\ 0 <= i146' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ i146' <= 98 /\\ ar_0 - 1 = i146' /\\ 0 < ar_0 ]", 0-0) = 99
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i146' <= 99 /\\ ar_1 <= 99 /\\ 0 <= i146' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ i146' <= 98 /\\ ar_0 - 1 = i146' /\\ 0 < ar_0 ]", 0-1) = 98
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i146' <= 99 /\\ ar_1 <= 99 /\\ 0 <= i146' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ i146' <= 98 /\\ ar_0 - 1 = i146' /\\ 0 < ar_0 ]", 0-2) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i146' <= 99 /\\ ar_1 <= 99 /\\ 0 <= i146' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ i146' <= 98 /\\ ar_0 - 1 = i146' /\\ 0 < ar_0 ]", 0-3) = ar_0
S("test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i146' <= 99 /\\ ar_1 <= 99 /\\ 0 <= i146' /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ i146' <= 98 /\\ ar_0 - 1 = i146' /\\ 0 < ar_0 ]", 0-4) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\\ ar_0 <= 99 /\\ i181' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ 0 <= i181' /\\ ar_0 - 1 = i181' /\\ 0 < ar_0 ]", 0-0) = 99
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\\ ar_0 <= 99 /\\ i181' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ 0 <= i181' /\\ ar_0 - 1 = i181' /\\ 0 < ar_0 ]", 0-1) = 98
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\\ ar_0 <= 99 /\\ i181' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ 0 <= i181' /\\ ar_0 - 1 = i181' /\\ 0 < ar_0 ]", 0-2) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\\ ar_0 <= 99 /\\ i181' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ 0 <= i181' /\\ ar_0 - 1 = i181' /\\ 0 < ar_0 ]", 0-3) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\\ ar_0 <= 99 /\\ i181' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ 1 <= ar_0 /\\ 0 <= i181' /\\ ar_0 - 1 = i181' /\\ 0 < ar_0 ]", 0-4) = ar_0
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i85' <= 99 /\\ 1 <= ar_0 /\\ 1 <= ar_1 /\\ ar_0 - 1 = i85' /\\ 0 <= i85' /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ i85' <= 98 /\\ 0 <= ar_4 /\\ 0 < ar_0 ]", 0-0) = 99
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i85' <= 99 /\\ 1 <= ar_0 /\\ 1 <= ar_1 /\\ ar_0 - 1 = i85' /\\ 0 <= i85' /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ i85' <= 98 /\\ 0 <= ar_4 /\\ 0 < ar_0 ]", 0-1) = 98
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i85' <= 99 /\\ 1 <= ar_0 /\\ 1 <= ar_1 /\\ ar_0 - 1 = i85' /\\ 0 <= i85' /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ i85' <= 98 /\\ 0 <= ar_4 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i85' <= 99 /\\ 1 <= ar_0 /\\ 1 <= ar_1 /\\ ar_0 - 1 = i85' /\\ 0 <= i85' /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ i85' <= 98 /\\ 0 <= ar_4 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ i85' <= 99 /\\ 1 <= ar_0 /\\ 1 <= ar_1 /\\ ar_0 - 1 = i85' /\\ 0 <= i85' /\\ 1 <= ar_3 /\\ 0 < ar_2 /\\ ar_1 <= 99 /\\ i85' <= 98 /\\ 0 <= ar_4 /\\ 0 < ar_0 ]", 0-4) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\\ i56' <= 98 /\\ 1 <= ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_0 /\\ 0 <= ar_3 /\\ ar_1 < 100 /\\ 0 <= i56' /\\ ar_1 - 1 = i56' ]", 0-0) = 99
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\\ i56' <= 98 /\\ 1 <= ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_0 /\\ 0 <= ar_3 /\\ ar_1 < 100 /\\ 0 <= i56' /\\ ar_1 - 1 = i56' ]", 0-1) = 98
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\\ i56' <= 98 /\\ 1 <= ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_0 /\\ 0 <= ar_3 /\\ ar_1 < 100 /\\ 0 <= i56' /\\ ar_1 - 1 = i56' ]", 0-2) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\\ i56' <= 98 /\\ 1 <= ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_0 /\\ 0 <= ar_3 /\\ ar_1 < 100 /\\ 0 <= i56' /\\ ar_1 - 1 = i56' ]", 0-3) = ar_0
S("main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\\ i56' <= 98 /\\ 1 <= ar_2 /\\ 1 <= ar_1 /\\ ar_1 <= 99 /\\ 0 < ar_0 /\\ 0 <= ar_3 /\\ ar_1 < 100 /\\ 0 <= i56' /\\ ar_1 - 1 = i56' ]", 0-4) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 <= i187' /\\ ar_0 - 1 = i187' /\\ i187' <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ i187' <= 98 /\\ 0 < ar_0 /\\ 1 <= ar_3 ]", 0-0) = 99
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 <= i187' /\\ ar_0 - 1 = i187' /\\ i187' <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ i187' <= 98 /\\ 0 < ar_0 /\\ 1 <= ar_3 ]", 0-1) = 98
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 <= i187' /\\ ar_0 - 1 = i187' /\\ i187' <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ i187' <= 98 /\\ 0 < ar_0 /\\ 1 <= ar_3 ]", 0-2) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 <= i187' /\\ ar_0 - 1 = i187' /\\ i187' <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ i187' <= 98 /\\ 0 < ar_0 /\\ 1 <= ar_3 ]", 0-3) = ar_0
S("test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 <= i187' /\\ ar_0 - 1 = i187' /\\ i187' <= 99 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ i187' <= 98 /\\ 0 < ar_0 /\\ 1 <= ar_3 ]", 0-4) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i135' /\\ ar_1 <= 99 /\\ i135' <= 98 /\\ 0 <= ar_4 /\\ i135' <= 99 /\\ 0 < ar_0 /\\ ar_0 - 1 = i135' ]", 0-0) = 99
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i135' /\\ ar_1 <= 99 /\\ i135' <= 98 /\\ 0 <= ar_4 /\\ i135' <= 99 /\\ 0 < ar_0 /\\ ar_0 - 1 = i135' ]", 0-1) = 98
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i135' /\\ ar_1 <= 99 /\\ i135' <= 98 /\\ 0 <= ar_4 /\\ i135' <= 99 /\\ 0 < ar_0 /\\ ar_0 - 1 = i135' ]", 0-2) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i135' /\\ ar_1 <= 99 /\\ i135' <= 98 /\\ 0 <= ar_4 /\\ i135' <= 99 /\\ 0 < ar_0 /\\ ar_0 - 1 = i135' ]", 0-3) = ar_0
S("test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_1 /\\ 1 <= ar_3 /\\ 0 <= i135' /\\ ar_1 <= 99 /\\ i135' <= 98 /\\ 0 <= ar_4 /\\ i135' <= 99 /\\ 0 < ar_0 /\\ ar_0 - 1 = i135' ]", 0-4) = ar_0
S("test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\\ 1 <= ar_2 /\\ 0 < ar_1 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ ar_0 <= 99 /\\ 0 <= ar_0 ]", 0-0) = 99
S("test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\\ 1 <= ar_2 /\\ 0 < ar_1 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ ar_0 <= 99 /\\ 0 <= ar_0 ]", 0-1) = ar_0
S("test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\\ 1 <= ar_2 /\\ 0 < ar_1 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ ar_0 <= 99 /\\ 0 <= ar_0 ]", 0-2) = ar_0
S("test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\\ 1 <= ar_2 /\\ 0 < ar_1 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ ar_0 <= 99 /\\ 0 <= ar_0 ]", 0-3) = 99
S("test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\\ 1 <= ar_2 /\\ 0 < ar_1 /\\ 0 <= ar_4 /\\ 1 <= ar_3 /\\ ar_0 <= 99 /\\ 0 <= ar_0 ]", 0-4) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 < ar_2 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ ar_1 <= 99 /\\ 1 <= ar_3 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\\ 0 <= i167' /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i167' <= 99 /\\ 1 <= ar_3 /\\ i167' <= 98 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 ]", 0-0) = 99
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\\ 0 <= i167' /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i167' <= 99 /\\ 1 <= ar_3 /\\ i167' <= 98 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 ]", 0-1) = 98
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\\ 0 <= i167' /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i167' <= 99 /\\ 1 <= ar_3 /\\ i167' <= 98 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 ]", 0-2) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\\ 0 <= i167' /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i167' <= 99 /\\ 1 <= ar_3 /\\ i167' <= 98 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 ]", 0-3) = ar_0
S("test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\\ 0 <= i167' /\\ 1 <= ar_1 /\\ 1 <= ar_0 /\\ i167' <= 99 /\\ 1 <= ar_3 /\\ i167' <= 98 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 < ar_0 /\\ 0 < ar_2 /\\ ar_0 <= 99 ]", 0-4) = ar_0
S("test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-0) = 99
S("test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-1) = 99
S("test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-2) = ar_0
S("test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-3) = ar_0
S("test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\\ ar_0 <= 99 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 0 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_0 ]", 0-4) = ar_0
S("test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 0 < ar_2 ]", 0-0) = 99
S("test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 0 < ar_2 ]", 0-1) = 99
S("test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 0 < ar_2 ]", 0-2) = ar_0
S("test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 0 < ar_2 ]", 0-3) = ar_0
S("test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\\ 1 <= ar_3 /\\ 0 <= ar_4 /\\ ar_1 <= 99 /\\ 1 <= ar_0 /\\ 0 <= ar_1 /\\ 0 < ar_2 ]", 0-4) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-0) = 99
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-1) = 99
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-2) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-3) = ar_0
S("test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\\ 0 <= ar_4 /\\ 0 < ar_2 /\\ 0 <= ar_1 /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ ar_0 = 0 ]", 0-4) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\\ 2 <= ar_1 /\\ 0 <= i68' /\\ i68' <= 97 /\\ 0 < ar_0 /\\ i68' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ ar_0 - 1 = i68' /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ ar_0 <= 98 ]", 0-0) = 99
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\\ 2 <= ar_1 /\\ 0 <= i68' /\\ i68' <= 97 /\\ 0 < ar_0 /\\ i68' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ ar_0 - 1 = i68' /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ ar_0 <= 98 ]", 0-1) = 97
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\\ 2 <= ar_1 /\\ 0 <= i68' /\\ i68' <= 97 /\\ 0 < ar_0 /\\ i68' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ ar_0 - 1 = i68' /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ ar_0 <= 98 ]", 0-2) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\\ 2 <= ar_1 /\\ 0 <= i68' /\\ i68' <= 97 /\\ 0 < ar_0 /\\ i68' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ ar_0 - 1 = i68' /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ ar_0 <= 98 ]", 0-3) = ar_0
S("test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\\ 2 <= ar_1 /\\ 0 <= i68' /\\ i68' <= 97 /\\ 0 < ar_0 /\\ i68' <= 98 /\\ 0 < ar_2 /\\ 1 <= ar_0 /\\ ar_0 - 1 = i68' /\\ 1 <= ar_3 /\\ ar_1 <= 99 /\\ 1 <= ar_1 /\\ ar_0 <= 98 ]", 0-4) = ar_0
orients the transitions
test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
weakly and the transitions
test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
strictly and produces the following problem:
4: T:
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 2) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 8) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 2*ar_0 + 1, Cost: 6) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
(Comp: 1, Cost: 19) main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\ 0 < ar_0 /\ 0 <= static'1 /\ 0 <= i6' /\ 0 <= static''' /\ 0 <= ar_1 /\ static''' <= ar_1 + 2 /\ static'1 <= static''' + 1 ]
(Comp: ?, Cost: 2) main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
(Comp: 2*ar_0 + 1, Cost: 7) main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 4) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 2) test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 4 produces the following problem:
5: T:
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 2) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 0 <= ar_4 /\ 2 <= ar_1 /\ 0 <= i68' /\ i68' <= 97 /\ 0 < ar_0 /\ i68' <= 98 /\ 0 < ar_2 /\ 1 <= ar_0 /\ ar_0 - 1 = i68' /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ ar_0 <= 98 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_685(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_687(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 1 <= ar_0 /\ 0 <= ar_1 /\ 0 < ar_2 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_635(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_636(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i167' /\ 0 <= i167' /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i167' <= 99 /\ 1 <= ar_3 /\ i167' <= 98 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 < ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_729(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4)) [ ar_3 <= 99 /\ 1 <= ar_2 /\ 0 < ar_1 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ ar_0 <= 99 /\ 0 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i135' /\ ar_1 <= 99 /\ i135' <= 98 /\ 0 <= ar_4 /\ i135' <= 99 /\ 0 < ar_0 /\ ar_0 - 1 = i135' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_635(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 0 <= i187' /\ ar_0 - 1 = i187' /\ i187' <= 99 /\ ar_0 <= 99 /\ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ i187' <= 98 /\ 0 < ar_0 /\ 1 <= ar_3 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_636(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 8) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_JMP_231(ar_1, ar_1 - 1, ar_0, ar_2, ar_3)) [ 0 < ar_1 /\ i56' <= 98 /\ 1 <= ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_0 /\ 0 <= ar_3 /\ ar_1 < 100 /\ 0 <= i56' /\ ar_1 - 1 = i56' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i85' <= 99 /\ 1 <= ar_0 /\ 1 <= ar_1 /\ ar_0 - 1 = i85' /\ 0 <= i85' /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ i85' <= 98 /\ 0 <= ar_4 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_615(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i181' <= 99 /\ ar_0 <= 99 /\ i181' <= 98 /\ 0 < ar_2 /\ 1 <= ar_1 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 1 <= ar_0 /\ 0 <= i181' /\ ar_0 - 1 = i181' /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ i146' <= 99 /\ ar_1 <= 99 /\ 0 <= i146' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ i146' <= 98 /\ ar_0 - 1 = i146' /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_685(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ i201' <= 98 /\ ar_0 - 1 = i201' /\ 0 < ar_2 /\ ar_1 <= 99 /\ 1 <= ar_1 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= i201' /\ i201' <= 99 /\ ar_0 <= 99 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_447(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 2*ar_0 + 1, Cost: 6) main_GE_183(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, ar_2 - 1, ar_3, arityPad, arityPad)) [ ar_2 - 1 = i53' /\ 0 <= i53' /\ 1 <= ar_1 /\ 0 <= ar_3 /\ 0 < ar_0 /\ 1 <= ar_2 /\ 100 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_490(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_538(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_538(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_564(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_407(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_408(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 <= ar_1 /\ ar_0 <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_451(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_488(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_293(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_296(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ ar_1 <= 99 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ 1 <= ar_1 /\ 0 <= i99' /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 < ar_0 /\ i99' <= 98 /\ ar_0 <= 99 /\ i99' <= 99 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 - 1 = i99' ]
(Comp: 1, Cost: 19) main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_125(ar_0, i6', i6', arityPad, arityPad)) [ i6' < ar_0 /\ 0 < ar_0 /\ 0 <= static'1 /\ 0 <= i6' /\ 0 <= static''' /\ 0 <= ar_1 /\ static''' <= ar_1 + 2 /\ static'1 <= static''' + 1 ]
(Comp: 4798*ar_0^2 + 482201*ar_0 + 239901, Cost: 2) main_Load_173(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_GE_183(ar_0, ar_2, ar_1, ar_3, arityPad)) [ 1 <= ar_2 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 0 <= ar_3 ]
(Comp: 2*ar_0 + 1, Cost: 7) main_Load_125(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_0, ar_1, ar_1, ar_2, arityPad)) [ 1 <= ar_1 /\ 0 < ar_0 /\ 0 <= ar_2 /\ 0 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_408(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_407(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ i121' <= 99 /\ 0 < ar_0 /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 <= i121' /\ ar_1 <= 99 /\ 0 < ar_2 /\ 1 <= ar_0 /\ 0 <= ar_4 /\ i121' <= 98 /\ ar_0 - 1 = i121' ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 4) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_173(ar_1, ar_2, ar_3 + 1, ar_4, arityPad)) [ 1 <= ar_3 /\ 1 <= i214' /\ ar_3 <= 99 /\ 2 <= i214' /\ 1 <= ar_2 /\ 0 <= ar_4 /\ ar_3 + 1 = i214' /\ 0 < ar_1 /\ i214' <= 100 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_611(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_615(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_687(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_1, ar_2, ar_3, ar_1, ar_4)) [ 0 < ar_2 /\ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_488(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_490(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 2) test_JMP_231(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_243(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 98 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 1 <= ar_3 /\ 0 <= ar_1 /\ ar_0 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_447(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_451(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_1 <= 99 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ 0 < ar_2 /\ 0 <= ar_1 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_243(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_293(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_341(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_564(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_611(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 <= ar_4 /\ 0 < ar_2 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_385(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_382(ar_1, ar_0 - 1, ar_2, ar_3, ar_4)) [ 1 <= ar_0 /\ i113' <= 98 /\ ar_0 - 1 = i113' /\ 1 <= ar_1 /\ 1 <= ar_3 /\ 0 < ar_2 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ ar_0 <= 99 /\ 0 <= i113' /\ i113' <= 99 /\ 0 < ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_382(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_385(ar_1, ar_0, ar_2, ar_3, ar_4)) [ ar_0 <= 99 /\ 1 <= ar_3 /\ ar_1 <= 99 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ 0 < ar_2 /\ 1 <= ar_0 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_732(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_729(ar_0 - 1, ar_1, ar_2, ar_3, ar_4)) [ ar_0 - 1 = i213' /\ 1 <= ar_3 /\ 1 <= ar_0 /\ i213' <= 98 /\ ar_0 <= 99 /\ 0 <= i213' /\ 0 < ar_0 /\ 0 <= ar_4 /\ ar_3 <= 99 /\ 0 < ar_1 /\ 1 <= ar_2 /\ i213' <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 1) test_Load_338(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_LE_341(ar_1, ar_0, ar_2, ar_3, ar_4)) [ 0 < ar_2 /\ 0 <= ar_1 /\ ar_0 <= 99 /\ 1 <= ar_3 /\ 0 <= ar_4 /\ 1 <= ar_0 /\ ar_1 <= 99 ]
(Comp: 4798*ar_0^2 + 482199*ar_0 + 239900, Cost: 3) test_LE_296(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(test_Load_338(ar_1, ar_1, ar_2, ar_3, ar_4)) [ 1 <= ar_1 /\ 0 < ar_2 /\ 0 <= ar_4 /\ 0 <= ar_1 /\ ar_1 <= 99 /\ 1 <= ar_3 /\ ar_0 = 0 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4) -> Com_1(main_Load_2(ar_0, ar_1, ar_2, ar_3, ar_4)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Complexity upper bound 455810*ar_0^2 + 45808935*ar_0 + 22790534
Time: 3.073 sec (SMT: 2.521 sec)
(44) BOUNDS(CONSTANT, 22790534 + 45808935 * |#0| + 455810 * |#0|^2)