(0) Obligation:
Need to prove time_complexity of the following program:
class Curseur{
private int X=0, Y=0, maxX, maxY;
private boolean torique=false;
public Curseur(int maxX, int maxY, boolean espaceTorique){
super();
this.maxX=maxX;
this.maxY=maxY;
this.torique=espaceTorique;
}
public void centrer(){
int cX=maxX/2;
int cY=maxY/2;
X=cX;
Y=cY;
}
public void haut(){
Y--;
if(torique&&Y<0) Y=maxY-1;
}
public void bas(){
Y++;
if(torique&&Y==maxY) Y=0;
}
public void droite(){
X++;
if(torique&&X==maxX) X=0;
}
public void gauche(){
X--;
if(torique&&X<0) X=maxX-1;
}
public int getX(){
return X;
}
public int getY(){
return Y;
}
public void imprimer(){
//System.out.println("Curseur@["+getX()+","+getY()+"]");
}
}
public class Carre {
private Curseur curseur=null;
private int cote=0;
public Carre(int cote){
if(cote>1&cote%2==1){
this.cote=cote;
}else{
//System.out.println("Cette classe ne genere pas les carres magiques d\'ordre pair.");
//System.exit(0);
}
this.curseur=new Curseur(cote,cote,true);
}
private int [][] carre=null;
public void init(){
carre=new int[cote][cote];
int n=0;
for(int x=0;x<3;x++) for(int y=0;y<3;y++) carre[x][y]=0;
curseur.centrer();
}
public void peupler(){
curseur.bas();
int nbre=1;
int cpteur=1;
while(cpteur<3){
if(!ajouter(nbre,curseur.getX(),curseur.getY())){
curseur.bas();
curseur.gauche();
cpteur++;
}else{
cpteur=1;
curseur.bas();
curseur.droite();
nbre++;
}
}
}
public Curseur curseur(){
return curseur;
}
public int cote(){
return cote;
}
public boolean ajouter(int nombre, int X, int Y){
if(carre[X][Y]!=0) return false;
carre[X][Y]=nombre;
return true;
}
public void imprimer(){
for(int j=0;j<cote;j++){
for(int i=0;i<cote;i++){
//System.out.print(carre[i][j]+"\t");
}
//System.out.println();
}
}
public static void main(String args[]){
Random.args = args;
Carre carre=new Carre(2*Random.random()+1);
carre.init();
//carre.peupler();
carre.imprimer();
}
}
public class Random {
static String[] args;
static int index = 0;
public static int random() {
if (index >= args.length)
return 0;
String string = args[index];
index++;
return string.length();
}
}
(1) JBCToGraph (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Constructed TerminationGraph.
(2) Obligation:
Termination Graph based on JBC Program:
Carre.main([Ljava/lang/String;)V: Graph of 606 nodes with 2 SCCs.
(3) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(376)) transformation)
Extracted set of 220 edges for the analysis of TIME complexity. Dropped leaves.
(4) Obligation:
Set of 220 edges based on JBC Program.
Performed SCC analyses:
- Used field analysis yielded the following read fields:
- Carre: [cote, curseur, carre]
- Curseur: [maxX, maxY]
Considered paths: all paths from start
(5) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 220 jbc graph edges to a weighted ITS with 220 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.
(6) Obligation:
IntTrs with 220 rules
Start term: main_Load_1(#0, env, static)
Considered paths: all paths from start
Rules:
main_Load_1(o2, env, static) -{0,0}> main_Load_3(o2, env, static) :|: 0 < o2
main_Load_3(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_6(o2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) :|: 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) :|: a2 = 2 && 0 < o2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o2, env, static') :|: 0 <= a2 && 0 < o2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_17(o2, env, static) -{0,0}> langle_clinit_rangle_New_19(o2, env, static) :|: 0 < o2
langle_clinit_rangle_New_19(o2, env, static) -{0,0}> langle_clinit_rangle_New_20(o2, env, static) :|: 0 < o2 && 0 <= static
langle_clinit_rangle_New_20(o2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_22(o4, o2, env, static) :|: o4 = 1 && 0 < o2 && 0 < o4
langle_clinit_rangle_Duplicate_22(o4, o2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) -{1,1}> langle_init_rangle_Load_28(o4, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_init_rangle_Load_28(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_31(o4, o2, env, static) -{1,1}> langle_init_rangle_Load_33(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Load_33(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_36(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_36(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_37(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_39(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_39(o4, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) -{1,1}> langle_clinit_rangle_Return_50(o2, env, static') :|: 0 < o2 && 0 <= o4 && 0 < o4 && 0 <= static && static' <= static + o4
langle_clinit_rangle_Return_50(o2, env, static) -{1,1}> main_Load_55(o2, env, static) :|: 0 < o2
main_Load_55(o2, env, static) -{0,0}> main_Load_57(o2, env, static) :|: 0 < o2
main_Load_57(o2, env, static) -{0,0}> main_Load_59(o2, env, static) :|: 0 < o2 && 0 <= static
main_Load_59(o2, env, static) -{0,0}> main_Load_60(o2, env, static) :|: 0 < o2
main_Load_60(o2, env, static) -{0,0}> main_Load_61(o2, env, static) :|: 0 < o2
main_Load_61(o2, env, static) -{1,1}> main_FieldAccess_62(o2, env, static) :|: 0 < o2
main_FieldAccess_62(o2, env, static) -{0,0}> main_FieldAccess_63(o2, env, static) :|: 0 < o2
main_FieldAccess_63(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) -{1,1}> langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && iconst_0 = 0 && 0 <= static && static' <= static + iconst_0
langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static) -{1,1}> main_FieldAccess_68(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
main_FieldAccess_68(o2, NULL, iconst_0, env, static) -{1,1}> main_New_70(o2, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && 0 <= o2 && iconst_0 = 0 && 0 <= static && static' <= static + o2
main_New_70(o2, iconst_0, env, static) -{1,1}> main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && o6 = 1
main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0
main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && iconst_0 <= static && iconst_2 = 2
random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) -{1,1}> random_ArrayLength_76(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && o2 <= static && 0 <= o2 && iconst_0 = 0 && 0 <= static && iconst_2 = 2
random_ArrayLength_76(iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && i4 < a6 && iconst_2 = 2
random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) -{1,1}> random_LT_80(iconst_0, i4, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && 0 <= i8 && iconst_2 = 2
random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{1,1}> random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && iconst_0 < i8
random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 <= a6 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && a6 <= static && 0 <= static && 0 < a6 && iconst_2 = 2
random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && o8 < a6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= static && 0 < a6 && static' <= static + iconst_1 && iconst_2 = 2
random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_InvokeMethod_123(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 <= o12 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && i10 <= o12 && iconst_2 = 2
random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6 && iconst_2 * i10 = i12 && iconst_2 = 2
main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && i12 + iconst_1 = i14 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_202(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_202(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_210(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + iconst_0 && 0 < a6 && o6' <= o6 && o6' = o6
langle_init_rangle_Load_210(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_240(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_240(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_LE_247(i14, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i16 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && iconst_1 < i16 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && i18 < iconst_2 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_NE_306(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && iconst_1 <= 1 && 0 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < iconst_1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_416(o6', i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + i16 && 0 < a6 && 2 <= i16 && o6 < o6'
langle_init_rangle_Load_416(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) -{0,0}> langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && o118 = 1
langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_645(o118', i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_645(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_677(o118', iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_677(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_Return_738(a6, o6', iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + o118 && 1 <= i8 && iconst_1 = 1 && 0 < o6' && 0 < a6 && o6' = o6 + o118 && 2 <= i16
langle_init_rangle_Return_738(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < a6 && a440 = i16 * i16 + 2 * i16 + 2 && 2 <= i16
init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_896(o6', a6, iconst_1, a440, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + a440 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < o6' && 0 < a6 && 2 <= i16 && o6' = o6 + a440
init_ConstantStackPush_896(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) -{0,0}> init_Load_1485(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_1485(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) -{0,0}> init_Load_1778(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) :|: 0 < o1010 && 0 < a952 && 0 <= i97 && 1 <= i8 && iconst_1 = 1 && 0 < a953 && 0 < o1009 && i97 <= 1 && 2 <= i16 && i97 <= 2
init_Load_1778(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) -{0,0}> init_Load_1907(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) :|: 0 < o1300 && 0 < a1231 && i170 <= 2 && 1 <= i8 && 0 < a1232 && iconst_1 = 1 && 0 < o1301 && 2 <= i16 && 0 <= i170
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i238 < i16 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: i239 < i16 && 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
(7) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_1(
o2,
env,
static) -{116,116}>
init_Load_1907(
o6'5,
0,
o2,
1,
a440',
i14',
o118'1,
i4',
env,
static'4) :|:
1 <
o118''' &&
0 <=
0 &&
o6'2 <
o6'3 &&
2 <=
i14' &&
a440' =
i14' *
i14' +
2 *
i14' +
2 &&
0 <
o118'1 &&
o6'4 =
o6'3 +
o118'1 &&
0 <
2 &&
0 <
a440' &&
0 <=
i12' &&
1 <=
i4' &&
2 *
i10' =
i12' &&
0 <=
2 &&
o6'3 <=
o6'2 +
i14' &&
0 <
o6'5 &&
0 <
o2 &&
o6'4 <=
o6'3 +
o118'1 &&
1 <
2 &&
0 <
o6'3 &&
i10' <=
o8' &&
o6'1 =
1 +
0 &&
o118''' <=
1 +
i14' &&
1 <=
1 &&
0 <
1 &&
1 <=
i14' &&
0 <
o6'2 &&
0 <=
i4' &&
i12' +
1 =
i14' &&
o6'1 <=
1 +
0 &&
i4' <
o2 &&
o8' <
o2 &&
o2 <=
static'3 &&
0 <
o8' &&
-1 *
static'3 <=
0 &&
0 <=
i10' &&
0 <=
static &&
0 <=
static''' &&
static''' <=
static +
2 &&
0 <=
o2 &&
0 <=
static'1 &&
0 <=
o8' &&
static'1 <=
static''' +
1 &&
0 <=
static'2 &&
0 <
o6'1 &&
0 <=
static'3 &&
0 <
o118''' &&
o6'2 <=
o6'1 +
0 &&
o118'1 <=
o118''' +
i14' &&
0 <
o6'4 &&
o6'1 <=
o6'1 +
0 &&
o6'5 <=
o6'4 +
a440' &&
o6'2 =
o6'1 +
0 &&
static'2 <=
static'1 +
0 &&
static'4 <=
static'3 +
1 &&
1 <
i14' &&
o6'1 <=
o6'1 &&
0 <
i4' &&
0 <=
1 &&
static'3 <=
static'2 +
o2 &&
o118''' <
o118'1 &&
o6'5 =
o6'4 +
a440'by chaining
main_Load_1(
o2,
env,
static) -{0,0}>
main_Load_3(
o2,
env,
static) :|:
0 <
o2main_Load_3(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) :|:
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) :|:
a2 =
2 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o2,
env,
static') :|:
0 <=
a2 &&
0 <
o2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_17(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_New_19(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticlangle_clinit_rangle_New_20(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) :|:
o4 =
1 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_28(
o4,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_init_rangle_Load_28(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_33(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Load_33(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_37(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_39(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_39(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_50(
o2,
env,
static') :|:
0 <
o2 &&
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
static' <=
static +
o4langle_clinit_rangle_Return_50(
o2,
env,
static) -{1,1}>
main_Load_55(
o2,
env,
static) :|:
0 <
o2main_Load_55(
o2,
env,
static) -{0,0}>
main_Load_57(
o2,
env,
static) :|:
0 <
o2main_Load_57(
o2,
env,
static) -{0,0}>
main_Load_59(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticmain_Load_59(
o2,
env,
static) -{0,0}>
main_Load_60(
o2,
env,
static) :|:
0 <
o2main_Load_60(
o2,
env,
static) -{0,0}>
main_Load_61(
o2,
env,
static) :|:
0 <
o2main_Load_61(
o2,
env,
static) -{1,1}>
main_FieldAccess_62(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_62(
o2,
env,
static) -{0,0}>
main_FieldAccess_63(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_63(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) -{1,1}>
langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
iconst_0langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_New_70(
o2,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
o2main_New_70(
o2,
iconst_0,
env,
static) -{1,1}>
main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
o6 =
1main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
-1 *
static <=
iconst_0 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_0 <=
static &&
iconst_2 =
2random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) -{1,1}>
random_ArrayLength_76(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
o2 <=
static &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_2 =
2random_ArrayLength_76(
iconst_0,
a6,
o6,
iconst_2,
NULL,
env,
static) -{0,0}>
random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
i4 <
a6 &&
iconst_2 =
2random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) -{1,1}>
random_LT_80(
iconst_0,
i4,
a6,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_LT_80(
iconst_0,
i8,
a6,
o6,
iconst_2,
NULL,
env,
static) -{0,0}>
random_LT_82(
iconst_0,
i8,
a6,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_0 =
0 &&
0 <
a6 &&
0 <=
i8 &&
iconst_2 =
2random_LT_82(
iconst_0,
i8,
a6,
o6,
iconst_2,
NULL,
env,
static) -{1,1}>
random_FieldAccess_88(
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2 &&
iconst_0 <
i8random_FieldAccess_88(
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) -{1,1}>
random_FieldAccess_92(
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <=
a6 &&
0 <
o6 &&
1 <=
i8 &&
iconst_0 =
0 &&
a6 <=
static &&
0 <=
static &&
0 <
a6 &&
iconst_2 =
2random_FieldAccess_92(
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) -{1,1}>
random_ArrayAccess_95(
a6,
iconst_0,
o6,
iconst_2,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
-1 *
static <=
iconst_0 &&
iconst_0 =
0 &&
0 <=
static &&
0 <
a6 &&
iconst_0 <=
static &&
iconst_2 =
2random_ArrayAccess_95(
a6,
iconst_0,
o6,
iconst_2,
i8,
NULL,
env,
static) -{1,1}>
random_Store_99(
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
o8 <
a6 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_Store_99(
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) -{1,1}>
random_FieldAccess_103(
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_FieldAccess_103(
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) -{1,1}>
random_ConstantStackPush_106(
iconst_0,
o8,
a6,
o6,
iconst_2,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
-1 *
static <=
iconst_0 &&
iconst_0 =
0 &&
0 <=
static &&
0 <
a6 &&
iconst_0 <=
static &&
iconst_2 =
2random_ConstantStackPush_106(
iconst_0,
o8,
a6,
o6,
iconst_2,
i8,
NULL,
env,
static) -{1,1}>
random_IntArithmetic_110(
iconst_0,
iconst_1,
o8,
a6,
o6,
iconst_2,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_IntArithmetic_110(
iconst_0,
iconst_1,
o8,
a6,
o6,
iconst_2,
i8,
NULL,
env,
static) -{1,1}>
random_FieldAccess_112(
iconst_1,
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_FieldAccess_112(
iconst_1,
o8,
a6,
o6,
iconst_2,
iconst_0,
i8,
NULL,
env,
static) -{1,1}>
random_Load_117(
o8,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <=
static &&
0 <
a6 &&
static' <=
static +
iconst_1 &&
iconst_2 =
2random_Load_117(
o8,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
random_InvokeMethod_123(
o8,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
o8 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_InvokeMethod_123(
o12,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{0,0}>
random_InvokeMethod_126(
o12,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <=
o12 &&
0 <
o6 &&
1 <=
i8 &&
0 <
o12 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2random_InvokeMethod_126(
o12,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
random_Return_131(
i10,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
0 <=
i10 &&
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
0 <
o12 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
i10 <=
o12 &&
iconst_2 =
2random_Return_131(
i10,
a6,
o6,
iconst_2,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
main_IntArithmetic_138(
a6,
o6,
iconst_2,
i10,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
0 <=
i10 &&
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2main_IntArithmetic_138(
a6,
o6,
iconst_2,
i10,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
main_ConstantStackPush_145(
a6,
o6,
i12,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
0 <=
i10 &&
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <=
i12 &&
0 <
a6 &&
iconst_2 *
i10 =
i12 &&
iconst_2 =
2main_ConstantStackPush_145(
a6,
o6,
i12,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
main_IntArithmetic_149(
a6,
o6,
i12,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <=
i12 &&
0 <
a6main_IntArithmetic_149(
a6,
o6,
i12,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
main_InvokeMethod_158(
a6,
o6,
i14,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
i12 +
iconst_1 =
i14 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <=
i12 &&
0 <
a6main_InvokeMethod_158(
a6,
o6,
i14,
iconst_1,
i8,
NULL,
iconst_0,
env,
static) -{1,1}>
langle_init_rangle_Load_163(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_Load_163(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_174(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_InvokeMethod_174(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_178(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_Load_178(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_183(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_ConstantStackPush_183(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_190(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_FieldAccess_190(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_202(
o6',
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
o6' <=
o6 +
NULL &&
1 <=
i8 &&
o6' =
o6 +
NULL &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
o6' &&
0 <
a6langle_init_rangle_Load_202(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_204(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_ConstantStackPush_204(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_207(
o6,
iconst_0,
i14,
a6,
iconst_1,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_FieldAccess_207(
o6,
iconst_0,
i14,
a6,
iconst_1,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_210(
o6',
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
o6' &&
o6' <=
o6 +
iconst_0 &&
0 <
a6 &&
o6' <=
o6 &&
o6' =
o6langle_init_rangle_Load_210(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_214(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_ConstantStackPush_214(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_CheckCast_220(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_CheckCast_220(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_235(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_FieldAccess_235(
o6,
NULL,
i14,
a6,
iconst_1,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_240(
o6',
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
o6' <=
o6 +
NULL &&
1 <=
i8 &&
o6' =
o6 +
NULL &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
o6' &&
0 <
a6langle_init_rangle_Load_240(
o6,
i14,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_244(
i14,
o6,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_ConstantStackPush_244(
i14,
o6,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_LE_247(
i14,
iconst_1,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
1 <=
i14 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6langle_init_rangle_LE_247(
i16,
iconst_1,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) -{0,0}>
langle_init_rangle_LE_251(
i16,
iconst_1,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i16 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_LE_251(
i16,
iconst_1,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_269(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
iconst_1 <
i16 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_269(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_JMP_277(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_JMP_277(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_283(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_283(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_288(
iconst_1,
i16,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_288(
iconst_1,
i16,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_IntArithmetic_293(
iconst_1,
i16,
iconst_2,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16 &&
iconst_2 =
2langle_init_rangle_IntArithmetic_293(
iconst_1,
i16,
iconst_2,
o6,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_299(
iconst_1,
i18,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <=
i18 &&
i18 <=
1 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
i18 <
iconst_2 &&
0 <
a6 &&
2 <=
i16 &&
iconst_2 =
2langle_init_rangle_ConstantStackPush_299(
iconst_1,
i18,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_NE_306(
iconst_1,
i18,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <=
i18 &&
i18 <=
1 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_NE_306(
iconst_1,
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{0,0}>
langle_init_rangle_NE_312(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
iconst_1 <=
1 &&
0 <=
iconst_1 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_NE_312(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_334(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_334(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_JMP_347(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_JMP_347(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_IntArithmetic_362(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_IntArithmetic_362(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_EQ_367(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_EQ_367(
iconst_1,
o6,
i16,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_377(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
iconst_1 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_377(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_387(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_387(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_399(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_399(
o6,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_416(
o6',
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
o6' &&
o6' <=
o6 +
i16 &&
0 <
a6 &&
2 <=
i16 &&
o6 <
o6'langle_init_rangle_Load_416(
o6,
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_New_429(
o6,
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_New_429(
o6,
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) -{0,0}>
langle_init_rangle_New_440(
o6,
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_New_440(
o6,
i16,
a6,
iconst_1,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Duplicate_460(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16 &&
o118 =
1langle_init_rangle_Duplicate_460(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_474(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_474(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_483(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_483(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_492(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_492(
o6,
o118,
i16,
a6,
iconst_1,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_507(
o6,
o118,
i16,
iconst_1,
a6,
NULL,
iconst_0,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_InvokeMethod_507(
o6,
o118,
i16,
iconst_1,
a6,
NULL,
iconst_0,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_516(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_516(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_528(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_InvokeMethod_528(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_537(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_537(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_546(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_546(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_561(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_561(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_568(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_568(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_572(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_572(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_579(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_579(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_595(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_595(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_ConstantStackPush_599(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_ConstantStackPush_599(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_607(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_607(
o118,
iconst_0,
i16,
iconst_1,
o6,
a6,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_615(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_615(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_625(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_625(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_641(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_641(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_645(
o118',
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
o118' <=
o118 +
i16 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
0 <
o118' &&
2 <=
i16 &&
o118 <
o118'langle_init_rangle_Load_645(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_651(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_651(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_660(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_660(
o118,
i16,
iconst_1,
o6,
a6,
iconst_0,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_677(
o118',
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
o118' <=
o118 +
i16 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
iconst_0 =
0 &&
0 <
a6 &&
0 <
o118' &&
2 <=
i16 &&
o118 <
o118'langle_init_rangle_Load_677(
o118,
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Load_688(
o118,
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Load_688(
o118,
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_702(
o118,
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_702(
o118,
iconst_1,
o6,
a6,
i16,
NULL,
i8,
env,
static) -{1,1}>
langle_init_rangle_Return_715(
o6,
o118,
a6,
iconst_1,
NULL,
i16,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_Return_715(
o6,
o118,
a6,
iconst_1,
NULL,
i16,
i8,
env,
static) -{1,1}>
langle_init_rangle_FieldAccess_728(
o6,
o118,
a6,
iconst_1,
NULL,
i16,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16langle_init_rangle_FieldAccess_728(
o6,
o118,
a6,
iconst_1,
NULL,
i16,
i8,
env,
static) -{1,1}>
langle_init_rangle_Return_738(
a6,
o6',
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
o6' <=
o6 +
o118 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
o6' &&
0 <
a6 &&
o6' =
o6 +
o118 &&
2 <=
i16langle_init_rangle_Return_738(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) -{1,1}>
main_Store_749(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16main_Store_749(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) -{1,1}>
main_Load_762(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16main_Load_762(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) -{1,1}>
main_InvokeMethod_775(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16main_InvokeMethod_775(
a6,
o6,
iconst_1,
i8,
NULL,
i16,
o118,
env,
static) -{1,1}>
init_Load_783(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_Load_783(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) -{1,1}>
init_Load_802(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_Load_802(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) -{1,1}>
init_FieldAccess_820(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_FieldAccess_820(
o6,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) -{1,1}>
init_Load_845(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_Load_845(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) -{1,1}>
init_FieldAccess_858(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_FieldAccess_858(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) -{1,1}>
init_ArrayCreate_872(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a6 &&
2 <=
i16init_ArrayCreate_872(
o6,
i16,
a6,
iconst_1,
NULL,
o118,
i8,
env,
static) -{1,1}>
init_FieldAccess_879(
o6,
a440,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
0 <
a6 &&
a440 =
i16 *
i16 +
2 *
i16 +
2 &&
2 <=
i16init_FieldAccess_879(
o6,
a440,
a6,
iconst_1,
NULL,
i16,
o118,
i8,
env,
static) -{1,1}>
init_ConstantStackPush_896(
o6',
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
NULL =
0 &&
0 <
o118 &&
0 <
o6 &&
o6' <=
o6 +
a440 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
0 <
o6' &&
0 <
a6 &&
2 <=
i16 &&
o6' =
o6 +
a440init_ConstantStackPush_896(
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) -{1,1}>
init_Store_909(
iconst_0,
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16init_Store_909(
iconst_0,
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) -{1,1}>
init_ConstantStackPush_925(
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16init_ConstantStackPush_925(
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) -{1,1}>
init_Store_944(
iconst_0,
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16init_Store_944(
iconst_0,
o6,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) -{1,1}>
init_Load_957(
o6,
iconst_0,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
0 <
o118 &&
0 <
o6 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a440 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16init_Load_957(
o6,
iconst_0,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) -{0,0}>
init_Load_1485(
o6,
iconst_0,
a6,
iconst_1,
a440,
i16,
o118,
i8,
env,
static) :|:
0 <
o118 &&
0 <=
iconst_0 &&
0 <
o6 &&
1 <=
i8 &&
iconst_0 <=
1 &&
iconst_1 =
1 &&
0 <
a440 &&
iconst_0 =
0 &&
0 <
a6 &&
2 <=
i16init_Load_1485(
o1009,
i97,
a952,
iconst_1,
a953,
i16,
o1010,
i8,
env,
static) -{0,0}>
init_Load_1778(
o1009,
i97,
a952,
iconst_1,
a953,
i16,
o1010,
i8,
env,
static) :|:
0 <
o1010 &&
0 <
a952 &&
0 <=
i97 &&
1 <=
i8 &&
iconst_1 =
1 &&
0 <
a953 &&
0 <
o1009 &&
i97 <=
1 &&
2 <=
i16 &&
i97 <=
2init_Load_1778(
o1300,
i170,
a1231,
iconst_1,
a1232,
i16,
o1301,
i8,
env,
static) -{0,0}>
init_Load_1907(
o1300,
i170,
a1231,
iconst_1,
a1232,
i16,
o1301,
i8,
env,
static) :|:
0 <
o1300 &&
0 <
a1231 &&
i170 <=
2 &&
1 <=
i8 &&
0 <
a1232 &&
iconst_1 =
1 &&
0 <
o1301 &&
2 <=
i16 &&
0 <=
i170obtained
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
by chaining
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
obtained
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
by chaining
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i238 < i16 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: i239 < i16 && 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
obtained
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 <= 0 && 0 <= 1 && 0 < o2412 && i322 < i16 && 0 < a2358
by chaining
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
obtained
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
by chaining
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
obtained
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
by chaining
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
obtained
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
by chaining
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
by chaining
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{10,10}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
by chaining
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
(8) Obligation:
IntTrs with 11 rules
Start term: main_Load_1(#0, env, static)
Considered paths: all paths from start
Rules:
main_Load_1(o2, env, static) -{116,116}> init_Load_1907(o6'5, 0, o2, 1, a440', i14', o118'1, i4', env, static'4) :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 <= 0 && 0 <= 1 && 0 < o2412 && i322 < i16 && 0 < a2358
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{10,10}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
(9) 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_1(x1, x2, x3) → main_Load_1(x1, x3)
init_Load_1907(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) → init_Load_1907(x1, x2, x3, x5, x6, x7, x8)
init_GE_1909(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) → init_GE_1909(x1, x3, x4, x6, x7, x8, x9)
imprimer_Load_2220(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) → imprimer_Load_2220(x1, x2, x3, x5, x6, x7, x8)
imprimer_Load_2257(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) → imprimer_Load_2257(x1, x2, x3, x4, x6, x7, x8, x9)
imprimer_GE_2260(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) → imprimer_GE_2260(x1, x2, x3, x4, x5, x7, x8, x9)
init_Load_2053(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) → init_Load_2053(x1, x2, x3, x4, x6, x7, x8, x9)
init_GE_2059(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) → init_GE_2059(x1, x3, x4, x5, x7, x8, x9, x10)
(10) Obligation:
IntTrs with 11 rules
Start term: main_Load_1(#0, static)
Considered paths: all paths from start
Rules:
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'5, 0, o2, a440', i14', o118'1, i4') :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_Load_1907(o1625, i227, a1532, a1533, i16, o1626, i8) -{2,2}> init_GE_1909(i227, o1625, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
init_GE_1909(i237, o1625, a1532, a1533, i16, o1626, i8) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, a1533, i16, o1626, i8) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
imprimer_Load_2220(o2411, i322, a2358, a2359, i16, o2412, i8) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, a2359, i16, o2412, i8) :|: 0 <= 2 && 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 <= 0 && 0 <= 1 && 0 < o2412 && i322 < i16 && 0 < a2358
imprimer_Load_2257(o2450, i322, i332, a2397, a2398, i16, o2451, i8) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
init_GE_1909(i236, o1625, a1532, a1533, i16, o1626, i8) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
init_Load_2053(o1936, i236, i294, a1819, a1820, i16, o1937, i8) -{2,2}> init_GE_2059(i294, o1936, i236, a1819, a1820, i16, o1937, i8) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
init_GE_2059(i300, o1936, i236, a1819, a1820, i16, o1937, i8) -{3,3}> init_Load_1907(o1936, i301', a1819, a1820, i16, o1937, i8) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i306', a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
(11) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
init_GE_2059(i300, o1936, i236, a1819, a1820, i16, o1937, i8) -{3,3}> init_Load_1907(o1936, i301', a1819, a1820, i16, o1937, i8) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
was transformed to
init_GE_2059(i300, o1936, i236, a1819, a1820, i16, o1937, i8) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, a1820, i16, o1937, i8) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'5, 0, o2, a440', i14', o118'1, i4') :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
was transformed to
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'3 + o118'1 + i14' * i14' + 2 * i14' + 2, 0, o2, i14' * i14' + 2 * i14' + 2, 2 * i10' + 1, o118'1, i4') :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i306', a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
was transformed to
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i299 + 1, a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
(12) Obligation:
IntTrs with 11 rules
Start term: main_Load_1(#0, static)
Considered paths: all paths from start
Rules:
init_Load_2053(o1936, i236, i294, a1819, a1820, i16, o1937, i8) -{2,2}> init_GE_2059(i294, o1936, i236, a1819, a1820, i16, o1937, i8) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
imprimer_Load_2257(o2450, i322, i332, a2397, a2398, i16, o2451, i8) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
imprimer_Load_2220(o2411, i322, a2358, a2359, i16, o2412, i8) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, a2359, i16, o2412, i8) :|: 0 <= 2 && 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 <= 0 && 0 <= 1 && 0 < o2412 && i322 < i16 && 0 < a2358
init_GE_2059(i300, o1936, i236, a1819, a1820, i16, o1937, i8) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, a1820, i16, o1937, i8) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
init_Load_1907(o1625, i227, a1532, a1533, i16, o1626, i8) -{2,2}> init_GE_1909(i227, o1625, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
init_GE_1909(i236, o1625, a1532, a1533, i16, o1626, i8) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
init_GE_1909(i237, o1625, a1532, a1533, i16, o1626, i8) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, a1533, i16, o1626, i8) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'3 + o118'1 + i14' * i14' + 2 * i14' + 2, 0, o2, i14' * i14' + 2 * i14' + 2, 2 * i10' + 1, o118'1, i4') :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i299 + 1, a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
(13) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i299 + 1, a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 <= o1994' && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 + 0 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
was transformed to
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i299 + 1, a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
imprimer_Load_2220(o2411, i322, a2358, a2359, i16, o2412, i8) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, a2359, i16, o2412, i8) :|: 0 <= 2 && 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 <= 0 && 0 <= 1 && 0 < o2412 && i322 < i16 && 0 < a2358
was transformed to
imprimer_Load_2220(o2411, i322, a2358, a2359, i16, o2412, i8) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, a2359, i16, o2412, i8) :|: 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 < o2412 && i322 < i16 && 0 < a2358
init_GE_1909(i236, o1625, a1532, a1533, i16, o1626, i8) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
was transformed to
init_GE_1909(i236, o1625, a1532, a1533, i16, o1626, i8) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'3 + o118'1 + i14' * i14' + 2 * i14' + 2, 0, o2, i14' * i14' + 2 * i14' + 2, 2 * i10' + 1, o118'1, i4') :|: 1 < o118''' && 0 <= 0 && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < 2 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && 0 <= 2 && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && o6'4 <= o6'3 + o118'1 && 1 < 2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 + 0 && o118''' <= 1 + i14' && 1 <= 1 && 0 < 1 && 1 <= i14' && 0 < o6'2 && 0 <= i4' && i12' + 1 = i14' && o6'1 <= 1 + 0 && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= o2 && 0 <= static'1 && 0 <= o8' && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o6'2 <= o6'1 + 0 && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'1 <= o6'1 + 0 && o6'5 <= o6'4 + a440' && o6'2 = o6'1 + 0 && static'2 <= static'1 + 0 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && 0 <= 1 && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
was transformed to
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'3 + o118'1 + i14' * i14' + 2 * i14' + 2, 0, o2, i14' * i14' + 2 * i14' + 2, 2 * i10' + 1, o118'1, i4') :|: 1 < o118''' && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 && o118''' <= 1 + i14' && 0 < o6'2 && i12' + 1 = i14' && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= static'1 && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'2 = o6'1 && static'2 <= static'1 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_GE_1909(i237, o1625, a1532, a1533, i16, o1626, i8) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, a1533, i16, o1626, i8) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
was transformed to
init_GE_1909(i237, o1625, a1532, a1533, i16, o1626, i8) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, a1533, i16, o1626, i8) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && i239' < i16
(14) Obligation:
IntTrs with 11 rules
Start term: main_Load_1(#0, static)
Considered paths: all paths from start
Rules:
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
imprimer_Load_2257(o2450, i322, i332, a2397, a2398, i16, o2451, i8) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
init_Load_2053(o1936, i236, i294, a1819, a1820, i16, o1937, i8) -{2,2}> init_GE_2059(i294, o1936, i236, a1819, a1820, i16, o1937, i8) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
init_GE_1909(i237, o1625, a1532, a1533, i16, o1626, i8) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, a1533, i16, o1626, i8) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && i239' < i16
imprimer_GE_2260(i332, i16, o2450, i322, a2397, a2398, o2451, i8) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, a2398, i16, o2451, i8) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
init_Load_1907(o1625, i227, a1532, a1533, i16, o1626, i8) -{2,2}> init_GE_1909(i227, o1625, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
main_Load_1(o2, static) -{116,116}> init_Load_1907(o6'3 + o118'1 + i14' * i14' + 2 * i14' + 2, 0, o2, i14' * i14' + 2 * i14' + 2, 2 * i10' + 1, o118'1, i4') :|: 1 < o118''' && o6'2 < o6'3 && 2 <= i14' && a440' = i14' * i14' + 2 * i14' + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && 0 < a440' && 0 <= i12' && 1 <= i4' && 2 * i10' = i12' && o6'3 <= o6'2 + i14' && 0 < o6'5 && 0 < o2 && 0 < o6'3 && i10' <= o8' && o6'1 = 1 && o118''' <= 1 + i14' && 0 < o6'2 && i12' + 1 = i14' && i4' < o2 && o8' < o2 && o2 <= static'3 && 0 < o8' && -1 * static'3 <= 0 && 0 <= i10' && 0 <= static && 0 <= static''' && static''' <= static + 2 && 0 <= static'1 && static'1 <= static''' + 1 && 0 <= static'2 && 0 < o6'1 && 0 <= static'3 && 0 < o118''' && o118'1 <= o118''' + i14' && 0 < o6'4 && o6'2 = o6'1 && static'2 <= static'1 && static'4 <= static'3 + 1 && 1 < i14' && o6'1 <= o6'1 && 0 < i4' && static'3 <= static'2 + o2 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_GE_2059(i299, o1936, i236, a1819, a1820, i16, o1937, i8) -{10,10}> init_Load_2053(o1936, i236, i299 + 1, a1819, a1820''', i16, o1937, i8) :|: i236 < i16 && i306' <= 3 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && a1820''' <= a1820 && 0 < a1819 && i299 < i303' && 0 <= i306' && 0 < o1994' && 1 <= i306' && 0 <= i299 && 0 < o1937 && i236 <= 2 && 0 <= i303' && 1 <= i8 && i299 + 1 = i306' && 0 <= i236 && 0 < o1936 && o1994' < a1820 && 0 < a1820 && i299 < 3 && i303' < o1994'
init_GE_2059(i300, o1936, i236, a1819, a1820, i16, o1937, i8) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, a1820, i16, o1937, i8) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
imprimer_Load_2220(o2411, i322, a2358, a2359, i16, o2412, i8) -{6,6}> imprimer_Load_2257(o2411, i322, 0, a2358, a2359, i16, o2412, i8) :|: 2 <= i16 && 1 <= i8 && 0 < o2411 && 0 < a2359 && 0 <= i322 && 0 < o2412 && i322 < i16 && 0 < a2358
init_GE_1909(i236, o1625, a1532, a1533, i16, o1626, i8) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, a1533, i16, o1626, i8) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3
(15) koat Proof (EQUIVALENT transformation)
YES(?, 24*ar_0 + 208*ar_0^2 + 456)
Initial complexity problem:
1: T:
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: ?, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: ?, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: ?, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: ?, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: ?, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 1 produces the following problem:
2: T:
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: ?, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: ?, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: ?, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: ?, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(imprimer_GE_2260) = 0
Pol(imprimer_Load_2220) = 0
Pol(imprimer_Load_2257) = 0
Pol(init_Load_2053) = 1
Pol(init_GE_2059) = 1
Pol(init_GE_1909) = 1
Pol(init_Load_1907) = 1
Pol(main_Load_1) = 1
Pol(koat_start) = 1
orients all transitions weakly and the transition
init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
strictly and produces the following problem:
3: T:
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: ?, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: ?, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: ?, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(imprimer_GE_2260) = V_2 - V_4 - 1
Pol(imprimer_Load_2220) = -V_2 + V_5
Pol(imprimer_Load_2257) = -V_2 + V_6 - 1
Pol(init_Load_2053) = V_6
Pol(init_GE_2059) = V_6
Pol(init_GE_1909) = V_5
Pol(init_Load_1907) = V_5
Pol(main_Load_1) = 2*V_1
Pol(koat_start) = 2*V_1
orients all transitions weakly and the transition
imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
strictly and produces the following problem:
4: T:
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: ?, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: ?, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(init_Load_2053) = 0
Pol(init_GE_2059) = 0
Pol(init_Load_1907) = 0
Pol(init_GE_1909) = 0
Pol(imprimer_Load_2257) = 1
Pol(imprimer_GE_2260) = 1
Pol(imprimer_Load_2220) = 0
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-1) = 2
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-2) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-3) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-4) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-5) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-6) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-7) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-0) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-1) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-2) = 0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-3) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-4) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-5) = 2*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-6) = 4*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-7) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-1) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-2) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-3) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-4) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-5) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-6) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-7) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-1) = 2
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-2) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-3) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-4) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-5) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-6) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-7) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-0) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-1) = 0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-2) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-3) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-4) = 2*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-5) = 4*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-6) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-7) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-3) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-4) = 2*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-5) = 4*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-6) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-7) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-1) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-2) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-3) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-4) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-5) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-6) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-7) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-1) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-2) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-3) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-4) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-5) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-6) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-7) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-2) = 2
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-4) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-5) = 2*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-6) = 4*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-7) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-0) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-1) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-2) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-3) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-4) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-5) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-6) = 4*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-7) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-1) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-2) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-3) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-4) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-5) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-6) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-7) = ?
orients the transitions
init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
weakly and the transition
imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
strictly and produces the following problem:
5: T:
(Comp: 2*ar_0, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: ?, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: ?, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: ?, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(init_Load_2053) = -2*V_2 + 5
Pol(init_GE_2059) = -2*V_3 + 5
Pol(init_Load_1907) = -2*V_2 + 6
Pol(init_GE_1909) = -2*V_1 + 6
Pol(imprimer_Load_2257) = -V_3 + V_6
Pol(imprimer_GE_2260) = -V_1 + V_2
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-1) = 2
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-2) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-3) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-4) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-5) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-6) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-7) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-0) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-1) = 2*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-2) = 0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-3) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-4) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-5) = 2*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-6) = 4*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-7) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-1) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-2) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-3) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-4) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-5) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-6) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-7) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-1) = 2
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-2) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-3) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-4) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-5) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-6) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-7) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-0) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-1) = 0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-2) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-3) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-4) = 2*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-5) = 4*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-6) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-7) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-3) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-4) = 2*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-5) = 4*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-6) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-7) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-1) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-2) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-3) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-4) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-5) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-6) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-7) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-1) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-2) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-3) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-4) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-5) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-6) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-7) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-2) = 2
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-4) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-5) = 2*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-6) = 4*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-7) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-0) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-1) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-2) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-3) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-4) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-5) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-6) = 4*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-7) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-1) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-2) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-3) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-4) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-5) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-6) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-7) = ?
orients the transitions
init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
weakly and the transitions
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
strictly and produces the following problem:
6: T:
(Comp: 2*ar_0, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: ?, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: ?, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 6 produces the following problem:
7: T:
(Comp: 2*ar_0, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: 2*ar_0 + 4*ar_0^2 + 6, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: 4*ar_0^2 + 7, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: ?, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
A polynomial rank function with
Pol(init_Load_2053) = -V_3 + 3
Pol(init_GE_2059) = -V_1 + 3
and size complexities
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-0) = ar_0
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-1) = ar_1
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-2) = ar_2
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-3) = ar_3
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-4) = ar_4
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-5) = ar_5
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-6) = ar_6
S("koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]", 0-7) = ar_7
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-1) = 2
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-2) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-3) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-4) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-5) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-6) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 0 <= ar_0 /\\ 2 <= ar_4 /\\ 0 < ar_3 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ ar_0 <= 2 /\\ ar_0 < 3 ]", 0-7) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-0) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-1) = 2*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-2) = 0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-3) = ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-4) = ?
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-5) = 2*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-6) = 4*ar_0
S("imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\\ 1 <= ar_6 /\\ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_1 /\\ 0 < ar_5 /\\ ar_1 < ar_4 /\\ 0 < ar_2 ]", 0-7) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-1) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-2) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-3) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-4) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-5) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-6) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\\ 0 < ar_4 /\\ 0 <= ar_0 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ 0 < ar_1 /\\ 0 < ar_6 /\\ 0 <= i301' /\\ ar_2 <= 2 /\\ 1 <= ar_7 /\\ 1 <= i301' /\\ i301' <= 3 /\\ ar_2 + 1 = i301' ]", 0-7) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-0) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-1) = 2
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-2) = 3
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-3) = ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-4) = ?
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-5) = 2*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-6) = 4*ar_0
S("init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\\ i306' <= 3 /\\ 0 < a1820''' /\\ ar_0 <= 2 /\\ 2 <= ar_5 /\\ a1820''' <= ar_4 /\\ 0 < ar_3 /\\ ar_0 < i303' /\\ 0 <= i306' /\\ 0 < o1994' /\\ 1 <= i306' /\\ 0 <= ar_0 /\\ 0 < ar_6 /\\ ar_2 <= 2 /\\ 0 <= i303' /\\ 1 <= ar_7 /\\ ar_0 + 1 = i306' /\\ 0 <= ar_2 /\\ 0 < ar_1 /\\ o1994' < ar_4 /\\ 0 < ar_4 /\\ ar_0 < 3 /\\ i303' < o1994' ]", 0-7) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-0) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-1) = 0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-2) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-3) = ?
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-4) = 2*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-5) = 4*ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-6) = ar_0
S("main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\\ o6'2 < o6'3 /\\ 2 <= i14' /\\ a440' = i14'^2 + 2*i14' + 2 /\\ 0 < o118'1 /\\ o6'4 = o6'3 + o118'1 /\\ 0 < a440' /\\ 0 <= i12' /\\ 1 <= i4' /\\ 2*i10' = i12' /\\ o6'3 <= o6'2 + i14' /\\ 0 < o6'5 /\\ 0 < ar_0 /\\ 0 < o6'3 /\\ i10' <= o8' /\\ o6'1 = 1 /\\ o118''' <= i14' + 1 /\\ 0 < o6'2 /\\ i12' + 1 = i14' /\\ i4' < ar_0 /\\ o8' < ar_0 /\\ ar_0 <= static'3 /\\ 0 < o8' /\\ -static'3 <= 0 /\\ 0 <= i10' /\\ 0 <= ar_1 /\\ 0 <= static''' /\\ static''' <= ar_1 + 2 /\\ 0 <= static'1 /\\ static'1 <= static''' + 1 /\\ 0 <= static'2 /\\ 0 < o6'1 /\\ 0 <= static'3 /\\ 0 < o118''' /\\ o118'1 <= o118''' + i14' /\\ 0 < o6'4 /\\ o6'2 = o6'1 /\\ static'2 <= static'1 /\\ static'4 <= static'3 + 1 /\\ 1 < i14' /\\ o6'1 <= o6'1 /\\ 0 < i4' /\\ static'3 <= static'2 + ar_0 /\\ o118''' < o118'1 /\\ o6'5 = o6'4 + a440' ]", 0-7) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-2) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-3) = ?
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-4) = 2*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-5) = 4*ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-6) = ar_0
S("init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\\ 0 < ar_2 /\\ 2 <= ar_4 /\\ 0 <= ar_1 /\\ 1 <= ar_6 /\\ 0 < ar_3 /\\ 0 < ar_0 ]", 0-7) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-1) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-2) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-3) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-4) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-5) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-6) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 1 <= ar_7 /\\ 0 <= ar_3 /\\ ar_0 < ar_1 /\\ 0 < ar_6 /\\ 0 < ar_5 /\\ ar_0 + 1 = i335' /\\ 0 <= i335' /\\ 1 <= i335' ]", 0-7) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-0) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-1) = 0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-2) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-3) = ?
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-4) = 2*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-5) = 4*ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-6) = ar_0
S("init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\\ 0 < ar_5 /\\ 1 <= i238' /\\ 2 <= ar_4 /\\ i238' < ar_4 /\\ 0 < ar_2 /\\ 1 <= ar_6 /\\ 0 < ar_1 /\\ 1 <= i239' /\\ 3 <= ar_0 /\\ 0 < ar_3 /\\ i239' < ar_4 ]", 0-7) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-0) = 3
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-1) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-2) = 2
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-3) = ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-4) = ?
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-5) = 2*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-6) = 4*ar_0
S("init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\\ 2 <= ar_5 /\\ 0 <= ar_2 /\\ 0 < ar_3 /\\ ar_1 <= 2 /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ 0 <= ar_1 /\\ 0 < ar_0 ]", 0-7) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-0) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-1) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-2) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-3) = 2*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-4) = ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-5) = ?
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-6) = 4*ar_0
S("imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\\ 0 < ar_3 /\\ 0 <= ar_2 /\\ 2 <= ar_5 /\\ 1 <= ar_7 /\\ 0 <= ar_1 /\\ 0 < ar_4 /\\ 0 < ar_6 ]", 0-7) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-0) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-1) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-2) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-3) = ?
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-4) = 2*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-5) = 4*ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-6) = ar_0
S("imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\\ 0 <= i334' /\\ ar_1 <= ar_0 /\\ 0 < ar_4 /\\ 0 < ar_2 /\\ 2 <= ar_1 /\\ 0 <= ar_3 /\\ 1 <= i334' /\\ 1 <= ar_7 /\\ 0 < ar_6 /\\ ar_3 + 1 = i334' /\\ 0 < ar_5 ]", 0-7) = ?
orients the transitions
init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
weakly and the transition
init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
strictly and produces the following problem:
8: T:
(Comp: 2*ar_0, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: 2*ar_0 + 4*ar_0^2 + 6, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: ?, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: 4*ar_0^2 + 7, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: 12*ar_0^2 + 18, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Repeatedly propagating knowledge in problem 8 produces the following problem:
9: T:
(Comp: 2*ar_0, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_2, ar_3 + 1, ar_4, ar_5, ar_1, ar_6, ar_7, arityPad)) [ 0 <= ar_0 /\ 0 <= i334' /\ ar_1 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 0 <= ar_3 /\ 1 <= i334' /\ 1 <= ar_7 /\ 0 < ar_6 /\ ar_3 + 1 = i334' /\ 0 < ar_5 ]
(Comp: 2*ar_0 + 4*ar_0^2 + 6, Cost: 3) imprimer_Load_2257(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_GE_2260(ar_2, ar_5, ar_0, ar_1, ar_3, ar_4, ar_6, ar_7)) [ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_2 /\ 2 <= ar_5 /\ 1 <= ar_7 /\ 0 <= ar_1 /\ 0 < ar_4 /\ 0 < ar_6 ]
(Comp: 16*ar_0^2 + 24, Cost: 2) init_Load_2053(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_2059(ar_2, ar_0, ar_1, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 < ar_4 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ ar_1 <= 2 /\ 1 <= ar_7 /\ 0 < ar_6 /\ 0 <= ar_1 /\ 0 < ar_0 ]
(Comp: 1, Cost: 26) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2220(ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 <= ar_0 /\ 0 < ar_5 /\ 1 <= i238' /\ 2 <= ar_4 /\ i238' < ar_4 /\ 0 < ar_2 /\ 1 <= ar_6 /\ 0 < ar_1 /\ 1 <= i239' /\ 3 <= ar_0 /\ 0 < ar_3 /\ i239' < ar_4 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) imprimer_GE_2260(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_2, ar_3, ar_0 + 1, ar_4, ar_5, ar_1, ar_6, ar_7)) [ 0 <= ar_0 /\ 0 < ar_4 /\ 0 < ar_2 /\ 2 <= ar_1 /\ 1 <= ar_7 /\ 0 <= ar_3 /\ ar_0 < ar_1 /\ 0 < ar_6 /\ 0 < ar_5 /\ ar_0 + 1 = i335' /\ 0 <= i335' /\ 1 <= i335' ]
(Comp: 4*ar_0^2 + 7, Cost: 2) init_Load_1907(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_GE_1909(ar_1, ar_0, ar_2, ar_3, ar_4, ar_5, ar_6, arityPad)) [ 0 < ar_5 /\ 0 < ar_2 /\ 2 <= ar_4 /\ 0 <= ar_1 /\ 1 <= ar_6 /\ 0 < ar_3 /\ 0 < ar_0 ]
(Comp: 1, Cost: 116) main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(o6'3 + o118'1 + i14'^2 + 2*i14' + 2, 0, ar_0, i14'^2 + 2*i14' + 2, 2*i10' + 1, o118'1, i4', arityPad)) [ 1 < o118''' /\ o6'2 < o6'3 /\ 2 <= i14' /\ a440' = i14'^2 + 2*i14' + 2 /\ 0 < o118'1 /\ o6'4 = o6'3 + o118'1 /\ 0 < a440' /\ 0 <= i12' /\ 1 <= i4' /\ 2*i10' = i12' /\ o6'3 <= o6'2 + i14' /\ 0 < o6'5 /\ 0 < ar_0 /\ 0 < o6'3 /\ i10' <= o8' /\ o6'1 = 1 /\ o118''' <= i14' + 1 /\ 0 < o6'2 /\ i12' + 1 = i14' /\ i4' < ar_0 /\ o8' < ar_0 /\ ar_0 <= static'3 /\ 0 < o8' /\ -static'3 <= 0 /\ 0 <= i10' /\ 0 <= ar_1 /\ 0 <= static''' /\ static''' <= ar_1 + 2 /\ 0 <= static'1 /\ static'1 <= static''' + 1 /\ 0 <= static'2 /\ 0 < o6'1 /\ 0 <= static'3 /\ 0 < o118''' /\ o118'1 <= o118''' + i14' /\ 0 < o6'4 /\ o6'2 = o6'1 /\ static'2 <= static'1 /\ static'4 <= static'3 + 1 /\ 1 < i14' /\ o6'1 <= o6'1 /\ 0 < i4' /\ static'3 <= static'2 + ar_0 /\ o118''' < o118'1 /\ o6'5 = o6'4 + a440' ]
(Comp: 12*ar_0^2 + 18, Cost: 10) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_2, ar_0 + 1, ar_3, a1820''', ar_5, ar_6, ar_7)) [ ar_2 < ar_5 /\ i306' <= 3 /\ 0 < a1820''' /\ ar_0 <= 2 /\ 2 <= ar_5 /\ a1820''' <= ar_4 /\ 0 < ar_3 /\ ar_0 < i303' /\ 0 <= i306' /\ 0 < o1994' /\ 1 <= i306' /\ 0 <= ar_0 /\ 0 < ar_6 /\ ar_2 <= 2 /\ 0 <= i303' /\ 1 <= ar_7 /\ ar_0 + 1 = i306' /\ 0 <= ar_2 /\ 0 < ar_1 /\ o1994' < ar_4 /\ 0 < ar_4 /\ ar_0 < 3 /\ i303' < o1994' ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_2059(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_1907(ar_1, ar_2 + 1, ar_3, ar_4, ar_5, ar_6, ar_7, arityPad)) [ 3 <= ar_0 /\ 0 < ar_4 /\ 0 <= ar_0 /\ 2 <= ar_5 /\ 0 <= ar_2 /\ 0 < ar_3 /\ 0 < ar_1 /\ 0 < ar_6 /\ 0 <= i301' /\ ar_2 <= 2 /\ 1 <= ar_7 /\ 1 <= i301' /\ i301' <= 3 /\ ar_2 + 1 = i301' ]
(Comp: 2*ar_0, Cost: 6) imprimer_Load_2220(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(imprimer_Load_2257(ar_0, ar_1, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 2 <= ar_4 /\ 1 <= ar_6 /\ 0 < ar_0 /\ 0 < ar_3 /\ 0 <= ar_1 /\ 0 < ar_5 /\ ar_1 < ar_4 /\ 0 < ar_2 ]
(Comp: 4*ar_0^2 + 6, Cost: 3) init_GE_1909(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(init_Load_2053(ar_1, ar_0, 0, ar_2, ar_3, ar_4, ar_5, ar_6)) [ 0 < ar_5 /\ 0 < ar_2 /\ 0 <= ar_0 /\ 2 <= ar_4 /\ 0 < ar_3 /\ 1 <= ar_6 /\ 0 < ar_1 /\ ar_0 <= 2 /\ ar_0 < 3 ]
(Comp: 1, Cost: 0) koat_start(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7) -> Com_1(main_Load_1(ar_0, ar_1, ar_2, ar_3, ar_4, ar_5, ar_6, ar_7)) [ 0 <= 0 ]
start location: koat_start
leaf cost: 0
Complexity upper bound 24*ar_0 + 208*ar_0^2 + 456
Time: 0.974 sec (SMT: 0.742 sec)
(16) BOUNDS(CONSTANT, 456 + 24 * |#0| + 208 * |#0|^2)
(17) TerminationGraphToComplexityProof (BOTH CONCRETE BOUNDS(ID, ADD(376)) transformation)
Extracted set of 228 edges for the analysis of TIME complexity. Kept leaves.
(18) Obligation:
Set of 228 edges based on JBC Program.
Performed SCC analyses:
- Used field analysis yielded the following read fields:
- Carre: [cote, curseur, carre]
- Curseur: [maxX, maxY]
Considered paths: nonterm paths and paths from start to sinks
(19) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 228 jbc graph edges to a weighted ITS with 228 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.
(20) Obligation:
IntTrs with 228 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_1(o2, env, static) -{0,0}> main_Load_3(o2, env, static) :|: 0 < o2
main_Load_3(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_6(o2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) :|: 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) :|: a2 = 2 && 0 < o2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o2, env, static') :|: 0 <= a2 && 0 < o2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_17(o2, env, static) -{0,0}> langle_clinit_rangle_New_19(o2, env, static) :|: 0 < o2
langle_clinit_rangle_New_19(o2, env, static) -{0,0}> langle_clinit_rangle_New_20(o2, env, static) :|: 0 < o2 && 0 <= static
langle_clinit_rangle_New_20(o2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_22(o4, o2, env, static) :|: o4 = 1 && 0 < o2 && 0 < o4
langle_clinit_rangle_Duplicate_22(o4, o2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) -{1,1}> langle_init_rangle_Load_28(o4, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_init_rangle_Load_28(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_31(o4, o2, env, static) -{1,1}> langle_init_rangle_Load_33(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Load_33(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_36(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_36(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_37(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_39(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_39(o4, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) -{1,1}> langle_clinit_rangle_Return_50(o2, env, static') :|: 0 < o2 && 0 <= o4 && 0 < o4 && 0 <= static && static' <= static + o4
langle_clinit_rangle_Return_50(o2, env, static) -{1,1}> main_Load_55(o2, env, static) :|: 0 < o2
main_Load_55(o2, env, static) -{0,0}> main_Load_57(o2, env, static) :|: 0 < o2
main_Load_57(o2, env, static) -{0,0}> main_Load_59(o2, env, static) :|: 0 < o2 && 0 <= static
main_Load_59(o2, env, static) -{0,0}> main_Load_60(o2, env, static) :|: 0 < o2
main_Load_60(o2, env, static) -{0,0}> main_Load_61(o2, env, static) :|: 0 < o2
main_Load_61(o2, env, static) -{1,1}> main_FieldAccess_62(o2, env, static) :|: 0 < o2
main_FieldAccess_62(o2, env, static) -{0,0}> main_FieldAccess_63(o2, env, static) :|: 0 < o2
main_FieldAccess_63(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) -{1,1}> langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && iconst_0 = 0 && 0 <= static && static' <= static + iconst_0
langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static) -{1,1}> main_FieldAccess_68(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
main_FieldAccess_68(o2, NULL, iconst_0, env, static) -{1,1}> main_New_70(o2, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && 0 <= o2 && iconst_0 = 0 && 0 <= static && static' <= static + o2
main_New_70(o2, iconst_0, env, static) -{1,1}> main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && o6 = 1
main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0
main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && iconst_0 <= static && iconst_2 = 2
random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) -{1,1}> random_ArrayLength_76(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && o2 <= static && 0 <= o2 && iconst_0 = 0 && 0 <= static && iconst_2 = 2
random_ArrayLength_76(iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && i4 < a6 && iconst_2 = 2
random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) -{1,1}> random_LT_80(iconst_0, i4, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && 0 <= i8 && iconst_2 = 2
random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{1,1}> random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && iconst_0 < i8
random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 <= a6 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && a6 <= static && 0 <= static && 0 < a6 && iconst_2 = 2
random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && o8 < a6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= static && 0 < a6 && static' <= static + iconst_1 && iconst_2 = 2
random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_InvokeMethod_123(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 <= o12 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && i10 <= o12 && iconst_2 = 2
random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6 && iconst_2 * i10 = i12 && iconst_2 = 2
main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && i12 + iconst_1 = i14 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_202(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_202(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_210(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + iconst_0 && 0 < a6 && o6' <= o6 && o6' = o6
langle_init_rangle_Load_210(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_240(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_240(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_LE_247(i14, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i16 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && iconst_1 < i16 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && i18 < iconst_2 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_NE_306(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && iconst_1 <= 1 && 0 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < iconst_1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_416(o6', i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + i16 && 0 < a6 && 2 <= i16 && o6 < o6'
langle_init_rangle_Load_416(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) -{0,0}> langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && o118 = 1
langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_645(o118', i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_645(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_677(o118', iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_677(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_Return_738(a6, o6', iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + o118 && 1 <= i8 && iconst_1 = 1 && 0 < o6' && 0 < a6 && o6' = o6 + o118 && 2 <= i16
langle_init_rangle_Return_738(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < a6 && a440 = i16 * i16 + 2 * i16 + 2 && 2 <= i16
init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_896(o6', a6, iconst_1, a440, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + a440 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < o6' && 0 < a6 && 2 <= i16 && o6' = o6 + a440
init_ConstantStackPush_896(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) -{0,0}> init_Load_1485(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_1485(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) -{0,0}> init_Load_1778(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) :|: 0 < o1010 && 0 < a952 && 0 <= i97 && 1 <= i8 && iconst_1 = 1 && 0 < a953 && 0 < o1009 && i97 <= 1 && 2 <= i16 && i97 <= 2
init_Load_1778(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) -{0,0}> init_Load_1907(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) :|: 0 < o1300 && 0 < a1231 && i170 <= 2 && 1 <= i8 && 0 < a1232 && iconst_1 = 1 && 0 < o1301 && 2 <= i16 && 0 <= i170
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i238 < i16 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: i239 < i16 && 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
(21) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_1(
o2,
env,
static) -{27,27}>
random_LT_80(
0,
i4',
o2,
1,
2,
0,
env,
static'3) :|:
static'2 <=
static'1 +
0 &&
static'3 <=
static'2 +
o2 &&
0 <
o2 &&
0 <=
static'3 &&
0 <=
2 &&
0 <=
i4' &&
0 <=
static'2 &&
0 <
1 &&
0 <=
o2 &&
static'1 <=
static''' +
1 &&
o2 <=
static'3 &&
0 <=
static'1 &&
-1 *
static'3 <=
0 &&
static''' <=
static +
2 &&
0 <=
static''' &&
0 <=
static &&
i4' <
o2 &&
0 <
2 &&
0 <=
1by chaining
main_Load_1(
o2,
env,
static) -{0,0}>
main_Load_3(
o2,
env,
static) :|:
0 <
o2main_Load_3(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) :|:
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) :|:
a2 =
2 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o2,
env,
static') :|:
0 <=
a2 &&
0 <
o2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_17(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_New_19(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticlangle_clinit_rangle_New_20(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) :|:
o4 =
1 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_28(
o4,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_init_rangle_Load_28(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_33(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Load_33(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_37(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_39(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_39(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_50(
o2,
env,
static') :|:
0 <
o2 &&
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
static' <=
static +
o4langle_clinit_rangle_Return_50(
o2,
env,
static) -{1,1}>
main_Load_55(
o2,
env,
static) :|:
0 <
o2main_Load_55(
o2,
env,
static) -{0,0}>
main_Load_57(
o2,
env,
static) :|:
0 <
o2main_Load_57(
o2,
env,
static) -{0,0}>
main_Load_59(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticmain_Load_59(
o2,
env,
static) -{0,0}>
main_Load_60(
o2,
env,
static) :|:
0 <
o2main_Load_60(
o2,
env,
static) -{0,0}>
main_Load_61(
o2,
env,
static) :|:
0 <
o2main_Load_61(
o2,
env,
static) -{1,1}>
main_FieldAccess_62(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_62(
o2,
env,
static) -{0,0}>
main_FieldAccess_63(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_63(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) -{1,1}>
langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
iconst_0langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_New_70(
o2,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
o2main_New_70(
o2,
iconst_0,
env,
static) -{1,1}>
main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
o6 =
1main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
-1 *
static <=
iconst_0 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_0 <=
static &&
iconst_2 =
2random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) -{1,1}>
random_ArrayLength_76(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
o2 <=
static &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_2 =
2random_ArrayLength_76(
iconst_0,
a6,
o6,
iconst_2,
NULL,
env,
static) -{0,0}>
random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
i4 <
a6 &&
iconst_2 =
2random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) -{1,1}>
random_LT_80(
iconst_0,
i4,
a6,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2obtained
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
by chaining
random_LT_80(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && 0 <= i8 && iconst_2 = 2
random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{1,1}> random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && iconst_0 < i8
random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 <= a6 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && a6 <= static && 0 <= static && 0 < a6 && iconst_2 = 2
random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && o8 < a6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= static && 0 < a6 && static' <= static + iconst_1 && iconst_2 = 2
random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_InvokeMethod_123(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
obtained
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
by chaining
random_InvokeMethod_123(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 <= o12 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && i10 <= o12 && iconst_2 = 2
random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6 && iconst_2 * i10 = i12 && iconst_2 = 2
main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && i12 + iconst_1 = i14 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_202(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_202(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_210(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + iconst_0 && 0 < a6 && o6' <= o6 && o6' = o6
langle_init_rangle_Load_210(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_240(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_240(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_LE_247(i14, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
obtained
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16
by chaining
langle_init_rangle_LE_247(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i16 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && iconst_1 < i16 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && i18 < iconst_2 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_NE_306(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
obtained
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
by chaining
langle_init_rangle_NE_306(iconst_1, iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && iconst_1 <= 1 && 0 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < iconst_1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_416(o6', i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + i16 && 0 < a6 && 2 <= i16 && o6 < o6'
langle_init_rangle_Load_416(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) -{0,0}> langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && o118 = 1
langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_645(o118', i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_645(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_677(o118', iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_677(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_Return_738(a6, o6', iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + o118 && 1 <= i8 && iconst_1 = 1 && 0 < o6' && 0 < a6 && o6' = o6 + o118 && 2 <= i16
langle_init_rangle_Return_738(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < a6 && a440 = i16 * i16 + 2 * i16 + 2 && 2 <= i16
init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_896(o6', a6, iconst_1, a440, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + a440 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < o6' && 0 < a6 && 2 <= i16 && o6' = o6 + a440
init_ConstantStackPush_896(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) -{0,0}> init_Load_1485(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_1485(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) -{0,0}> init_Load_1778(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) :|: 0 < o1010 && 0 < a952 && 0 <= i97 && 1 <= i8 && iconst_1 = 1 && 0 < a953 && 0 < o1009 && i97 <= 1 && 2 <= i16 && i97 <= 2
init_Load_1778(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) -{0,0}> init_Load_1907(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) :|: 0 < o1300 && 0 < a1231 && i170 <= 2 && 1 <= i8 && 0 < a1232 && iconst_1 = 1 && 0 < o1301 && 2 <= i16 && 0 <= i170
obtained
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
by chaining
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
obtained
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
by chaining
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i238 < i16 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: i239 < i16 && 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
obtained
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
by chaining
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
obtained
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
by chaining
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
obtained
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
by chaining
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
obtained
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
by chaining
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
obtained
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
by chaining
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
by chaining
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
by chaining
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
obtained
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
by chaining
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
obtained
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
by chaining
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
obtained
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
by chaining
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
(22) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
(23) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
was transformed to
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
was transformed to
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
was transformed to
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
was transformed to
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
was transformed to
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
was transformed to
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
was transformed to
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
was transformed to
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
was transformed to
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
was transformed to
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
(24) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
(25) LinearizedLhssProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Linearized lhss.
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
was transformed to
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
was transformed to
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
was transformed to
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
was transformed to
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
(26) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16 && x = 3 && x' = 1
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
(27) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
was transformed to
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
was transformed to
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
was transformed to
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
was transformed to
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
was transformed to
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
(28) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
(29) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && i322 < i16 && 0 < o2412 && 0 < a2358 && x = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 1 <= i8 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && 0 <= 1 && i239' < i16 && x = 3 && x' = 1
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && i239' < i16 && x = 3 && x' = 1
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
was transformed to
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && i12' + 1 = i14' && 1 <= i8 && 0 < o6'2 && o6'2 = o6'1 && 1 <= i14' && o6'1 <= o6'1 && o6'1 = o6 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
was transformed to
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= i4' && 0 <= static'2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
was transformed to
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && static'4 <= static + 1 && a6 <= static && x = 0 && x' = 2 && x'' = 0
(30) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3 && x = 3 && x' = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 1 <= i8 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 <= i237 && 0 < o1626 && 1 <= i238' && 2 <= i16 && i238' < i16 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && 3 <= i237 && 0 < a1533 && i239' < i16 && x = 3 && x' = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && i322 < i16 && 0 < o2412 && 0 < a2358 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && 1 <= i8 && 1 < i16 && i18' < 2 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= i4' && 0 <= static'2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && i12' + 1 = i14' && 1 <= i8 && 0 < o6'2 && o6'2 = o6'1 && 1 <= i14' && o6'1 <= o6'1 && o6'1 = o6 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && static'4 <= static + 1 && a6 <= static && x = 0 && x' = 2 && x'' = 0
(31) JBCGraphEdgesToCpxIntTrsProof (CONCRETE UPPER BOUND(ID) transformation)
Transformed 228 jbc graph edges to a weighted ITS with 228 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.
(32) Obligation:
IntTrs with 228 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_1(o2, env, static) -{0,0}> main_Load_3(o2, env, static) :|: 0 < o2
main_Load_3(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_6(o2, env, static) :|: 0 < o2
langle_clinit_rangle_ConstantStackPush_6(o2, env, static) -{1,1}> langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) :|: 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ArrayCreate_14(iconst_0, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) :|: a2 = 2 && 0 < o2 && iconst_0 = 0 && 0 < a2
langle_clinit_rangle_FieldAccess_16(a2, o2, iconst_0, env, static) -{1,1}> langle_clinit_rangle_New_17(o2, env, static') :|: 0 <= a2 && 0 < o2 && iconst_0 = 0 && static' <= static + a2 && 0 <= static && 0 < a2
langle_clinit_rangle_New_17(o2, env, static) -{0,0}> langle_clinit_rangle_New_19(o2, env, static) :|: 0 < o2
langle_clinit_rangle_New_19(o2, env, static) -{0,0}> langle_clinit_rangle_New_20(o2, env, static) :|: 0 < o2 && 0 <= static
langle_clinit_rangle_New_20(o2, env, static) -{1,1}> langle_clinit_rangle_Duplicate_22(o4, o2, env, static) :|: o4 = 1 && 0 < o2 && 0 < o4
langle_clinit_rangle_Duplicate_22(o4, o2, env, static) -{1,1}> langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_ConstantStackPush_24(o4, o2, env, static) -{1,1}> langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_clinit_rangle_InvokeMethod_26(o4, NULL, o2, env, static) -{1,1}> langle_init_rangle_Load_28(o4, o2, env, static) :|: NULL = 0 && 0 < o2 && 0 < o4
langle_init_rangle_Load_28(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_31(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_31(o4, o2, env, static) -{1,1}> langle_init_rangle_Load_33(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Load_33(o4, o2, env, static) -{1,1}> langle_init_rangle_InvokeMethod_36(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_InvokeMethod_36(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_37(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_37(o4, o2, env, static) -{1,1}> langle_init_rangle_Return_39(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_init_rangle_Return_39(o4, o2, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) :|: 0 < o2 && 0 < o4
langle_clinit_rangle_FieldAccess_47(o4, o2, env, static) -{1,1}> langle_clinit_rangle_Return_50(o2, env, static') :|: 0 < o2 && 0 <= o4 && 0 < o4 && 0 <= static && static' <= static + o4
langle_clinit_rangle_Return_50(o2, env, static) -{1,1}> main_Load_55(o2, env, static) :|: 0 < o2
main_Load_55(o2, env, static) -{0,0}> main_Load_57(o2, env, static) :|: 0 < o2
main_Load_57(o2, env, static) -{0,0}> main_Load_59(o2, env, static) :|: 0 < o2 && 0 <= static
main_Load_59(o2, env, static) -{0,0}> main_Load_60(o2, env, static) :|: 0 < o2
main_Load_60(o2, env, static) -{0,0}> main_Load_61(o2, env, static) :|: 0 < o2
main_Load_61(o2, env, static) -{1,1}> main_FieldAccess_62(o2, env, static) :|: 0 < o2
main_FieldAccess_62(o2, env, static) -{0,0}> main_FieldAccess_63(o2, env, static) :|: 0 < o2
main_FieldAccess_63(o2, env, static) -{0,0}> langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_ConstantStackPush_64(o2, NULL, iconst_0, env, static) -{1,1}> langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
langle_clinit_rangle_FieldAccess_65(iconst_0, o2, NULL, env, static) -{1,1}> langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && iconst_0 = 0 && 0 <= static && static' <= static + iconst_0
langle_clinit_rangle_Return_66(o2, NULL, iconst_0, env, static) -{1,1}> main_FieldAccess_68(o2, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o2 && iconst_0 = 0
main_FieldAccess_68(o2, NULL, iconst_0, env, static) -{1,1}> main_New_70(o2, iconst_0, env, static') :|: NULL = 0 && 0 < o2 && 0 <= o2 && iconst_0 = 0 && 0 <= static && static' <= static + o2
main_New_70(o2, iconst_0, env, static) -{1,1}> main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && o6 = 1
main_Duplicate_71(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0
main_ConstantStackPush_72(o2, o6, iconst_0, NULL, env, static) -{1,1}> main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
main_InvokeMethod_73(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && iconst_0 = 0 && iconst_2 = 2
random_FieldAccess_74(o2, o6, iconst_2, iconst_0, NULL, env, static) -{1,1}> random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && iconst_0 <= static && iconst_2 = 2
random_FieldAccess_75(iconst_0, o2, o6, iconst_2, NULL, env, static) -{1,1}> random_ArrayLength_76(iconst_0, o2, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o2 && 0 < o6 && o2 <= static && 0 <= o2 && iconst_0 = 0 && 0 <= static && iconst_2 = 2
random_ArrayLength_76(iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && i4 < a6 && iconst_2 = 2
random_ArrayLength_77(iconst_0, a6, o6, iconst_2, i4, NULL, env, static) -{1,1}> random_LT_80(iconst_0, i4, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= i4 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && 0 <= i8 && iconst_2 = 2
random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{1,1}> random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && iconst_0 < i8
random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 <= a6 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && a6 <= static && 0 <= static && 0 < a6 && iconst_2 = 2
random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && o8 < a6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= static && 0 < a6 && static' <= static + iconst_1 && iconst_2 = 2
random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_InvokeMethod_123(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 <= o12 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && i10 <= o12 && iconst_2 = 2
random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6 && iconst_2 * i10 = i12 && iconst_2 = 2
main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && i12 + iconst_1 = i14 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_202(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_202(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_210(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + iconst_0 && 0 < a6 && o6' <= o6 && o6' = o6
langle_init_rangle_Load_210(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_240(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_240(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_LE_247(i14, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i16 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && iconst_1 < i16 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && i16 % iconst_2 = i18 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_NE_306(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && iconst_1 <= 1 && 0 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < iconst_1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_416(o6', i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + i16 && 0 < a6 && 2 <= i16 && o6 < o6'
langle_init_rangle_Load_416(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) -{0,0}> langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && o118 = 1
langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_645(o118', i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_645(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_677(o118', iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_677(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_Return_738(a6, o6', iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + o118 && 1 <= i8 && iconst_1 = 1 && 0 < o6' && 0 < a6 && o6' = o6 + o118 && 2 <= i16
langle_init_rangle_Return_738(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < a6 && a440 = i16 * i16 + 2 * i16 + 2 && 2 <= i16
init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_896(o6', a6, iconst_1, a440, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + a440 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < o6' && 0 < a6 && 2 <= i16 && o6' = o6 + a440
init_ConstantStackPush_896(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) -{0,0}> init_Load_1485(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_1485(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) -{0,0}> init_Load_1778(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) :|: 0 < o1010 && 0 < a952 && 0 <= i97 && 1 <= i8 && iconst_1 = 1 && 0 < a953 && 0 < o1009 && i97 <= 1 && 2 <= i16 && i97 <= 2
init_Load_1778(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) -{0,0}> init_Load_1907(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) :|: 0 < o1300 && 0 < a1231 && i170 <= 2 && 1 <= i8 && 0 < a1232 && iconst_1 = 1 && 0 < o1301 && 2 <= i16 && 0 <= i170
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && i16 / iconst_2 = i238 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i16 / iconst_2 = i239 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
(33) StraightLineCodeCompressionProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
obtained
main_Load_1(
o2,
env,
static) -{27,27}>
random_LT_80(
0,
i4',
o2,
1,
2,
0,
env,
static'3) :|:
static'2 <=
static'1 +
0 &&
static'3 <=
static'2 +
o2 &&
0 <
o2 &&
0 <=
static'3 &&
0 <=
2 &&
0 <=
i4' &&
0 <=
static'2 &&
0 <
1 &&
0 <=
o2 &&
static'1 <=
static''' +
1 &&
o2 <=
static'3 &&
0 <=
static'1 &&
-1 *
static'3 <=
0 &&
static''' <=
static +
2 &&
0 <=
static''' &&
0 <=
static &&
i4' <
o2 &&
0 <
2 &&
0 <=
1by chaining
main_Load_1(
o2,
env,
static) -{0,0}>
main_Load_3(
o2,
env,
static) :|:
0 <
o2main_Load_3(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_ConstantStackPush_6(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) :|:
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ArrayCreate_14(
iconst_0,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) :|:
a2 =
2 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <
a2langle_clinit_rangle_FieldAccess_16(
a2,
o2,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_New_17(
o2,
env,
static') :|:
0 <=
a2 &&
0 <
o2 &&
iconst_0 =
0 &&
static' <=
static +
a2 &&
0 <=
static &&
0 <
a2langle_clinit_rangle_New_17(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_19(
o2,
env,
static) :|:
0 <
o2langle_clinit_rangle_New_19(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_New_20(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticlangle_clinit_rangle_New_20(
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) :|:
o4 =
1 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_Duplicate_22(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_ConstantStackPush_24(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_clinit_rangle_InvokeMethod_26(
o4,
NULL,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_28(
o4,
o2,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o4langle_init_rangle_Load_28(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_31(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Load_33(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Load_33(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_InvokeMethod_36(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_37(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_37(
o4,
o2,
env,
static) -{1,1}>
langle_init_rangle_Return_39(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_init_rangle_Return_39(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) :|:
0 <
o2 &&
0 <
o4langle_clinit_rangle_FieldAccess_47(
o4,
o2,
env,
static) -{1,1}>
langle_clinit_rangle_Return_50(
o2,
env,
static') :|:
0 <
o2 &&
0 <=
o4 &&
0 <
o4 &&
0 <=
static &&
static' <=
static +
o4langle_clinit_rangle_Return_50(
o2,
env,
static) -{1,1}>
main_Load_55(
o2,
env,
static) :|:
0 <
o2main_Load_55(
o2,
env,
static) -{0,0}>
main_Load_57(
o2,
env,
static) :|:
0 <
o2main_Load_57(
o2,
env,
static) -{0,0}>
main_Load_59(
o2,
env,
static) :|:
0 <
o2 &&
0 <=
staticmain_Load_59(
o2,
env,
static) -{0,0}>
main_Load_60(
o2,
env,
static) :|:
0 <
o2main_Load_60(
o2,
env,
static) -{0,0}>
main_Load_61(
o2,
env,
static) :|:
0 <
o2main_Load_61(
o2,
env,
static) -{1,1}>
main_FieldAccess_62(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_62(
o2,
env,
static) -{0,0}>
main_FieldAccess_63(
o2,
env,
static) :|:
0 <
o2main_FieldAccess_63(
o2,
env,
static) -{0,0}>
langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_ConstantStackPush_64(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0langle_clinit_rangle_FieldAccess_65(
iconst_0,
o2,
NULL,
env,
static) -{1,1}>
langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
iconst_0langle_clinit_rangle_Return_66(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
iconst_0 =
0main_FieldAccess_68(
o2,
NULL,
iconst_0,
env,
static) -{1,1}>
main_New_70(
o2,
iconst_0,
env,
static') :|:
NULL =
0 &&
0 <
o2 &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
static' <=
static +
o2main_New_70(
o2,
iconst_0,
env,
static) -{1,1}>
main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
o6 =
1main_Duplicate_71(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0main_ConstantStackPush_72(
o2,
o6,
iconst_0,
NULL,
env,
static) -{1,1}>
main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2main_InvokeMethod_73(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
iconst_0 =
0 &&
iconst_2 =
2random_FieldAccess_74(
o2,
o6,
iconst_2,
iconst_0,
NULL,
env,
static) -{1,1}>
random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
-1 *
static <=
iconst_0 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_0 <=
static &&
iconst_2 =
2random_FieldAccess_75(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) -{1,1}>
random_ArrayLength_76(
iconst_0,
o2,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o2 &&
0 <
o6 &&
o2 <=
static &&
0 <=
o2 &&
iconst_0 =
0 &&
0 <=
static &&
iconst_2 =
2random_ArrayLength_76(
iconst_0,
a6,
o6,
iconst_2,
NULL,
env,
static) -{0,0}>
random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
i4 <
a6 &&
iconst_2 =
2random_ArrayLength_77(
iconst_0,
a6,
o6,
iconst_2,
i4,
NULL,
env,
static) -{1,1}>
random_LT_80(
iconst_0,
i4,
a6,
o6,
iconst_2,
NULL,
env,
static) :|:
NULL =
0 &&
0 <
o6 &&
0 <=
i4 &&
iconst_0 =
0 &&
0 <
a6 &&
iconst_2 =
2obtained
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
by chaining
random_LT_80(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && 0 <= i8 && iconst_2 = 2
random_LT_82(iconst_0, i8, a6, o6, iconst_2, NULL, env, static) -{1,1}> random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && iconst_0 < i8
random_FieldAccess_88(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 <= a6 && 0 < o6 && 1 <= i8 && iconst_0 = 0 && a6 <= static && 0 <= static && 0 < a6 && iconst_2 = 2
random_FieldAccess_92(a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ArrayAccess_95(a6, iconst_0, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && o8 < a6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_Store_99(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_103(o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && -1 * static <= iconst_0 && iconst_0 = 0 && 0 <= static && 0 < a6 && iconst_0 <= static && iconst_2 = 2
random_ConstantStackPush_106(iconst_0, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_IntArithmetic_110(iconst_0, iconst_1, o8, a6, o6, iconst_2, i8, NULL, env, static) -{1,1}> random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_FieldAccess_112(iconst_1, o8, a6, o6, iconst_2, iconst_0, i8, NULL, env, static) -{1,1}> random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static') :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= static && 0 < a6 && static' <= static + iconst_1 && iconst_2 = 2
random_Load_117(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_InvokeMethod_123(o8, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 0 <= o8 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
obtained
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
by chaining
random_InvokeMethod_123(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 <= o12 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_InvokeMethod_126(o12, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && 0 < o12 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && i10 <= o12 && iconst_2 = 2
random_Return_131(i10, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
main_IntArithmetic_138(a6, o6, iconst_2, i10, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: 0 <= i10 && NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6 && iconst_2 * i10 = i12 && iconst_2 = 2
main_ConstantStackPush_145(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_IntArithmetic_149(a6, o6, i12, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && i12 + iconst_1 = i14 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i12 && 0 < a6
main_InvokeMethod_158(a6, o6, i14, iconst_1, i8, NULL, iconst_0, env, static) -{1,1}> langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_163(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_InvokeMethod_174(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_Load_178(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_183(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_190(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_202(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_202(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_204(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_207(o6, iconst_0, i14, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_210(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + iconst_0 && 0 < a6 && o6' <= o6 && o6' = o6
langle_init_rangle_Load_210(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_214(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_CheckCast_220(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_FieldAccess_235(o6, NULL, i14, a6, iconst_1, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_240(o6', i14, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && o6' <= o6 + NULL && 1 <= i8 && o6' = o6 + NULL && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && 0 < a6
langle_init_rangle_Load_240(o6, i14, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_ConstantStackPush_244(i14, o6, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_LE_247(i14, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 1 <= i14 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
obtained
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16
by chaining
langle_init_rangle_LE_247(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i16 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_LE_251(i16, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && iconst_1 < i16 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_269(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_277(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_283(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_288(iconst_1, i16, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_IntArithmetic_293(iconst_1, i16, iconst_2, o6, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && i16 % iconst_2 = i18 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && iconst_2 = 2
langle_init_rangle_ConstantStackPush_299(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_NE_306(iconst_1, i18, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 <= i18 && i18 <= 1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
obtained
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
by chaining
langle_init_rangle_NE_306(iconst_1, iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && iconst_1 <= 1 && 0 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_312(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_334(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_JMP_347(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_IntArithmetic_362(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_EQ_367(iconst_1, o6, i16, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < iconst_1 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_377(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_387(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_399(o6, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_416(o6', i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < o6' && o6' <= o6 + i16 && 0 < a6 && 2 <= i16 && o6 < o6'
langle_init_rangle_Load_416(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_429(o6, i16, a6, iconst_1, NULL, i8, env, static) -{0,0}> langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_New_440(o6, i16, a6, iconst_1, NULL, i8, env, static) -{1,1}> langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && o118 = 1
langle_init_rangle_Duplicate_460(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_474(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_483(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_492(o6, o118, i16, a6, iconst_1, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_507(o6, o118, i16, iconst_1, a6, NULL, iconst_0, i8, env, static) -{1,1}> langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_516(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_InvokeMethod_528(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_537(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_546(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_561(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_568(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_572(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_579(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_595(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_ConstantStackPush_599(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_607(o118, iconst_0, i16, iconst_1, o6, a6, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_615(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_625(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_641(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_645(o118', i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_645(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_651(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_660(o118, i16, iconst_1, o6, a6, iconst_0, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_677(o118', iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && o118' <= o118 + i16 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 0 < o118' && 2 <= i16 && o118 < o118'
langle_init_rangle_Load_677(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Load_688(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_702(o118, iconst_1, o6, a6, i16, NULL, i8, env, static) -{1,1}> langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_Return_715(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
langle_init_rangle_FieldAccess_728(o6, o118, a6, iconst_1, NULL, i16, i8, env, static) -{1,1}> langle_init_rangle_Return_738(a6, o6', iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + o118 && 1 <= i8 && iconst_1 = 1 && 0 < o6' && 0 < a6 && o6' = o6 + o118 && 2 <= i16
langle_init_rangle_Return_738(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Store_749(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_Load_762(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
main_InvokeMethod_775(a6, o6, iconst_1, i8, NULL, i16, o118, env, static) -{1,1}> init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_783(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_802(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_820(o6, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_Load_845(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_FieldAccess_858(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a6 && 2 <= i16
init_ArrayCreate_872(o6, i16, a6, iconst_1, NULL, o118, i8, env, static) -{1,1}> init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < a6 && a440 = i16 * i16 + 2 * i16 + 2 && 2 <= i16
init_FieldAccess_879(o6, a440, a6, iconst_1, NULL, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_896(o6', a6, iconst_1, a440, i16, o118, i8, env, static) :|: NULL = 0 && 0 < o118 && 0 < o6 && o6' <= o6 + a440 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && 0 < o6' && 0 < a6 && 2 <= i16 && o6' = o6 + a440
init_ConstantStackPush_896(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_909(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_ConstantStackPush_925(o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Store_944(iconst_0, o6, a6, iconst_1, a440, i16, o118, i8, env, static) -{1,1}> init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_957(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) -{0,0}> init_Load_1485(o6, iconst_0, a6, iconst_1, a440, i16, o118, i8, env, static) :|: 0 < o118 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && 0 < a440 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_Load_1485(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) -{0,0}> init_Load_1778(o1009, i97, a952, iconst_1, a953, i16, o1010, i8, env, static) :|: 0 < o1010 && 0 < a952 && 0 <= i97 && 1 <= i8 && iconst_1 = 1 && 0 < a953 && 0 < o1009 && i97 <= 1 && 2 <= i16 && i97 <= 2
init_Load_1778(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) -{0,0}> init_Load_1907(o1300, i170, a1231, iconst_1, a1232, i16, o1301, i8, env, static) :|: 0 < o1300 && 0 < a1231 && i170 <= 2 && 1 <= i8 && 0 < a1232 && iconst_1 = 1 && 0 < o1301 && 2 <= i16 && 0 <= i170
obtained
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
by chaining
init_Load_1907(o1625, i227, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1908(i227, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_GE_1909(i227, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i227 && 2 <= i16 && 0 < a1532 && 0 < o1626
obtained
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237
by chaining
init_GE_1909(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && iconst_1 = 1 && 0 <= i237 && 2 <= i16 && 3 <= i237 && 0 < a1532 && 0 < o1626
init_GE_1911(i237, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && iconst_3 = 3 && iconst_3 <= i237 && 1 <= i8 && iconst_1 = 1 && 3 <= i237 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1913(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_FieldAccess_1915(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_InvokeMethod_1917(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1919(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1922(o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1924(i16, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1926(i16, iconst_2, o1626, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && i16 / iconst_2 = i238 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1928(i238, o1626, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1931(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1934(o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_ConstantStackPush_1936(i16, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626 && iconst_2 = 2
centrer_IntArithmetic_1939(i16, iconst_2, o1626, i238, a1532, o1625, iconst_1, i8, a1533, env, static) -{1,1}> centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && i16 / iconst_2 = i239 && 1 <= i239 && 2 <= i16 && 0 < a1532 && iconst_2 = 2 && 0 < o1626
centrer_Store_1943(i239, o1626, i238, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1946(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1951(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1955(o1626, i238, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && 1 <= i238 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1958(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Load_1962(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_FieldAccess_1964(o1626, i239, a1532, o1625, iconst_1, i16, i8, a1533, env, static) -{1,1}> centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 1 <= i239 && 2 <= i16 && 0 < a1532 && 0 < o1626
centrer_Return_1966(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Return_1968(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_Load_1970(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
main_InvokeMethod_1972(a1532, o1625, iconst_1, i8, a1533, i16, o1626, env, static) -{1,1}> imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_ConstantStackPush_1974(o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Store_1979(iconst_0, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_1981(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> imprimer_Load_2061(o1625, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
imprimer_Load_2061(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) -{0,0}> imprimer_Load_2148(o1963, i297, a1846, iconst_1, a1847, i16, o1964, i8, env, static) :|: 0 < o1964 && i297 <= 2 && i297 <= 1 && 1 <= i8 && iconst_1 = 1 && 0 <= i297 && 0 < a1846 && 2 <= i16 && 0 < o1963 && 0 < a1847
imprimer_Load_2148(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) -{0,0}> imprimer_Load_2220(o2169, i313, a2056, iconst_1, a2057, i16, o2170, i8, env, static) :|: 0 < a2057 && 1 <= i8 && iconst_1 = 1 && 0 < o2169 && 0 < a2056 && i313 <= 2 && 0 <= i313 && 2 <= i16 && 0 < o2170
obtained
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
by chaining
imprimer_Load_2220(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2221(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_FieldAccess_2222(i322, o2411, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
obtained
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
by chaining
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2225(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{1,1}> imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && i322 < i16 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_ConstantStackPush_2227(o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Store_2229(iconst_0, o2411, i322, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{1,1}> imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2231(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) -{0,0}> imprimer_Load_2238(o2411, i322, iconst_0, a2358, iconst_1, a2359, i16, o2412, i8, env, static) :|: 0 < a2358 && 0 <= iconst_0 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_Load_2238(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) -{0,0}> imprimer_Load_2245(o2423, i322, i324, a2370, iconst_1, a2371, i16, o2424, i8, env, static) :|: 0 < a2371 && 1 <= i8 && iconst_1 = 1 && i324 <= 2 && 0 <= i322 && 0 < o2423 && 2 <= i16 && i324 <= 1 && 0 <= i324 && 0 < o2424 && 0 < a2370
imprimer_Load_2245(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) -{0,0}> imprimer_Load_2257(o2435, i322, i327, a2382, iconst_1, a2383, i16, o2436, i8, env, static) :|: 0 < o2436 && 0 < a2382 && 0 < a2383 && 1 <= i8 && iconst_1 = 1 && 0 <= i327 && 0 <= i322 && i327 <= 2 && 0 < o2435 && 2 <= i16
obtained
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
by chaining
imprimer_Load_2257(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2258(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_FieldAccess_2259(i332, o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2262(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && i332 < i16 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2264(o2450, i322, i332, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 <= i332 && i332 + 1 = i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2266(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Load_2268(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2257(o2450, i322, i335, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 <= i335 && 1 <= i335 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
obtained
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
by chaining
imprimer_GE_2260(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{0,0}> imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_GE_2261(i332, i16, o2450, i322, a2397, iconst_1, a2398, o2451, i8, env, static) -{1,1}> imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: i16 <= i332 && 0 <= i332 && 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_Inc_2263(o2450, i322, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && i322 + 1 = i334 && 0 <= i322 && 2 <= i16 && 0 < a2397
imprimer_JMP_2265(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{1,1}> imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397
imprimer_Load_2267(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) -{0,0}> imprimer_Load_2220(o2450, i334, a2397, iconst_1, a2398, i16, o2451, i8, env, static) :|: 0 < o2450 && 1 <= i8 && iconst_1 = 1 && 0 < a2398 && 0 < o2451 && 1 <= i334 && 2 <= i16 && 0 < a2397 && 0 <= i334
obtained
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
by chaining
init_GE_1909(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_GE_1910(i236, iconst_3, o1625, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && iconst_3 = 3 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && i236 < iconst_3 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_ConstantStackPush_1912(o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Store_1914(iconst_0, o1625, i236, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{1,1}> init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1916(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) -{0,0}> init_Load_1961(o1625, i236, iconst_0, a1532, iconst_1, a1533, i16, o1626, i8, env, static) :|: 0 <= i236 && 0 < a1533 && 0 < o1625 && 0 <= iconst_0 && 1 <= i8 && i236 <= 2 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 2 <= i16 && 0 < a1532 && 0 < o1626
init_Load_1961(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) -{0,0}> init_Load_2005(o1748, i236, i255, a1647, iconst_1, a1648, i16, o1749, i8, env, static) :|: 0 <= i236 && 0 < o1749 && 0 < a1647 && i255 <= 2 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 <= i255 && 0 < a1648 && 0 < o1748 && 2 <= i16 && i255 <= 1
init_Load_2005(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) -{0,0}> init_Load_2053(o1830, i236, i272, a1721, iconst_1, a1722, i16, o1831, i8, env, static) :|: 0 <= i236 && 0 < o1830 && 1 <= i8 && 0 < o1831 && i236 <= 2 && iconst_1 = 1 && 0 <= i272 && 0 < a1722 && 2 <= i16 && 0 < a1721 && i272 <= 2
obtained
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
by chaining
init_Load_2053(o1936, i236, i294, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
init_ConstantStackPush_2056(i294, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_GE_2059(i294, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 0 <= i294 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
by chaining
init_GE_2059(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i300 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_GE_2063(i300, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: iconst_3 <= i300 && 0 <= i236 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && 3 <= i300
init_Inc_2066(o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && i236 + 1 = i301 && i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_JMP_2069(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
init_Load_2072(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_1907(o1936, i301, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: i301 <= 3 && 0 < o1936 && 1 <= i301 && 0 < o1937 && 1 <= i8 && 0 <= i301 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820
obtained
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
by chaining
init_GE_2059(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2062(i299, iconst_3, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && i299 < iconst_3 && 0 < a1819 && 0 <= i299 && iconst_3 = 3 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2065(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_FieldAccess_2068(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2071(a1820, o1936, i236, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
obtained
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
by chaining
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2076(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{1,1}> init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 0 < a1819 && i236 < i16 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && o1994 < a1820 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2079(o1994, o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= o1994 && 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ConstantStackPush_2082(o1994, i299, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_ArrayAccess_2084(o1994, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= o1994 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
obtained
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
by chaining
init_ArrayAccess_2084(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2087(o2003, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 <= o2003 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 < o2003 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2087(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i303 < a1882
obtained
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
by chaining
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2094(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{1,1}> init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820', i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && a1820' <= a1820 + iconst_0 && i236 <= 2 && iconst_0 = 0 && 0 < a1820' && i299 < i303 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Inc_2100(o1936, i236, i299, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && i236 <= 2 && 1 <= i306 && i299 + 1 = i306 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2 && i306 <= 3
init_JMP_2104(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{1,1}> init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
init_Load_2107(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_Load_2053(o1936, i236, i306, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 1 <= i306 && 0 <= i306 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i306 <= 3
(34) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
(35) MovedArithmeticToConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from lhss to constraints.
init_ArrayAccess_2084(o2003, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936
was transformed to
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, 1, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936
was transformed to
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16
was transformed to
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_Load_1907(o1625, i227, a1532, 1, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625
was transformed to
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
langle_init_rangle_NE_306(1, 1, o6, i16, a6, 0, 0, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440'
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
langle_init_rangle_LE_247(i16, 1, o6, a6, 0, 0, i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(0, i8, a6, o6, 2, 0, env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6
was transformed to
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
imprimer_Load_2257(o2450, i322, i332, a2397, 1, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451
was transformed to
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(o12, a6, o6, 2, 1, i8, 0, 0, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335'
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301'
was transformed to
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_ArrayAccess_2091(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_GE_1909(i236, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1
was transformed to
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
init_GE_1909(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
imprimer_Load_2220(o2411, i322, a2358, 1, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411
was transformed to
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8
was transformed to
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
(36) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
(37) LinearizedLhssProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Linearized lhss.
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16
was transformed to
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
random_LT_80(iconst_0, iconst_0, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2
was transformed to
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, NULL, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2
was transformed to
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(iconst_1, iconst_1, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6
was transformed to
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
(38) Obligation:
IntTrs with 27 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
(39) RemoveDivModProof (CONCRETE UPPER BOUND(ID) transformation)
Removed div and mod.
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 % 2 = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 / 2 = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && i16 / 2 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 - 2 * div1 < 2 && i16 - 2 * div1 + 2 > 0 && i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
(40) Obligation:
IntTrs with 29 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 - 2 * div1 < 2 && i16 - 2 * div1 + 2 > 0 && i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
(41) MovedArithmeticFromConstraintsProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Moved arithmethic from constraints to rhss.
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(iconst_1, o6, a6, NULL, iconst_0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
was transformed to
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(iconst_1, iconst_0, o6, i16, a6, NULL, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
was transformed to
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'5, 0, a6, 1, a440', i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(NULL, a6, o6, iconst_2, iconst_1, i8, iconst_0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
was transformed to
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, 1, o6, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i334', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i306', a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i335', a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
was transformed to
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i301', a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
was transformed to
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i18', o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i16 - 2 * div, o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(iconst_0, a6, o6, iconst_2, NULL, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
was transformed to
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i14', 1, o6'2, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
was transformed to
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
(42) Obligation:
IntTrs with 29 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, 1, o6, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i16 - 2 * div, o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 - 2 * div1 < 2 && i16 - 2 * div1 + 2 > 0 && i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
(43) ExpressionSimplificationProof (BOTH CONCRETE BOUNDS(ID, ID) transformation)
Simplified expressions.
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= o2003 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, 1, o6, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, 1, o6, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 + -2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 + 0 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
was transformed to
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 0 <= 2 && 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && 0 <= 0 && i322 < i16 && 0 <= 1 && 0 < o2412 && 0 < a2358 && x = 1
was transformed to
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && i322 < i16 && 0 < o2412 && 0 < a2358 && x = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
was transformed to
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 3 <= i237 && x = 3 && x' = 1
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i16 - 2 * div, o6, i16, a6, 0, 0, i8, env, static) :|: i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 - 2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && 1 <= i16 && x = 1 && x' = 0 && x'' = 0
was transformed to
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i16 + -2 * div, o6, i16, a6, 0, 0, i8, env, static) :|: i16 + -2 * div < 2 && 0 < i16 + -2 * div + 2 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 + -2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && 0 <= 0 && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 0 < 1 && 1 <= i8 && 1 <= 1 && 0 <= 2 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && o6'5 <= o6'4 + a440' && o6'4 <= o6'3 + o118'1 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && 0 <= 1 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 1 <= i8 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 <= 2 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 <= 0 && 0 < o1625 && i236 <= 2 && i236 < 3 && 0 <= 1 && x = 3 && x' = 1
was transformed to
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3 && x = 3 && x' = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1 + 0, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && 0 <= o12 && o6'1 <= o6'1 && i12' + 1 = i14' && 1 <= i8 && o6'1 <= o6 + 0 && 0 < o6'2 && o6'2 = o6'1 + 0 && 1 <= i14' && o6'1 <= o6'1 + 0 && o6'2 <= o6'1 + 0 && o6'1 = o6 + 0 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
was transformed to
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && i12' + 1 = i14' && 1 <= i8 && 0 < o6'2 && o6'2 = o6'1 && 1 <= i14' && o6'1 <= o6'1 && o6'1 = o6 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 - 2 * div1 < 2 && i16 - 2 * div1 + 2 > 0 && i16 - 2 * div < 2 && i16 - 2 * div + 2 > 0 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 <= 0 && 0 <= 2 && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 0 <= 1 && 3 <= i237 && x = 3 && x' = 1
was transformed to
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 + -2 * div1 < 2 && 0 < i16 + -2 * div1 + 2 && i16 + -2 * div < 2 && 0 < i16 + -2 * div + 2 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 3 <= i237 && x = 3 && x' = 1
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 + 0 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= 2 && 0 <= i4' && 0 <= static'2 && 0 < 1 && 0 <= o2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2 && 0 < 2 && 0 <= 1
was transformed to
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= i4' && 0 <= static'2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && 0 <= i8 && static'4 <= static + 1 && a6 <= static && 0 <= a6 && x = 0 && x' = 2 && x'' = 0
was transformed to
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && static'4 <= static + 1 && a6 <= static && x = 0 && x' = 2 && x'' = 0
(44) Obligation:
IntTrs with 29 rules
Start term: main_Load_1(#0, env, static)
Considered paths: nonterm paths and paths from start to sinks
Rules:
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, x, i16, o1937, i8, env, static) -{3,3}> init_ArrayAccess_2084(o1994', i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: o1994' < a1820 && i299 <= 2 && 1 <= i8 && 0 < a1820 && i236 <= 2 && 2 <= i16 && 0 < o1937 && 0 <= i299 && 0 < a1819 && 0 < o1936 && 0 <= o1994' && 0 <= i236 && i236 < i16 && x = 1
imprimer_GE_2223(i322, i16, o2411, a2358, iconst_1, a2359, o2412, i8, env, static) -{0,0}> imprimer_GE_2224(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: i16 <= i322 && 0 < a2358 && 0 < o2412 && 1 <= i8 && 0 < o2411 && iconst_1 = 1 && 0 <= i322 && 0 < a2359 && 2 <= i16
init_GE_1909(i236, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{3,3}> init_Load_2053(o1625, i236, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 0 <= i236 && 2 <= i16 && 0 < a1533 && 1 <= i8 && 0 < o1625 && i236 <= 2 && i236 < 3 && x = 3 && x' = 1
random_LT_80(iconst_0, x, a6, o6, iconst_2, NULL, env, static) -{0,0}> random_LT_81(0, a6, o6, 2, 0, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && iconst_0 = 0 && 0 < a6 && iconst_2 = 2 && x = iconst_0
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2220(o2450, i322 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 <= i334' && i16 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 0 <= i322 && 1 <= i334' && 1 <= i8 && 0 < o2451 && i322 + 1 = i334' && 0 < a2398 && x = 1
langle_init_rangle_LE_247(iconst_1, x, o6, a6, NULL, iconst_0, i8, env, static) -{0,0}> langle_init_rangle_LE_250(1, o6, a6, 0, 0, i8, env, static) :|: NULL = 0 && 0 < o6 && 1 <= iconst_1 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && x = iconst_1
init_ArrayAccess_2091(a1882, i299, iconst_0, o1936, i236, a1819, iconst_1, i303, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2095(a1882, i299, 0, o1936, i236, a1819, 1, i303, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 < a1882 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 <= i303 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 2 <= i16 && 0 < a1820 && i299 <= 2
init_ArrayAccess_2091(a1882, i299, x, o1936, i236, a1819, x', i303, a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_2053(o1936, i236, i299 + 1, a1819, 1, a1820''', i16, o1937, i8, env, static) :|: a1820''' <= a1820 && i306' <= 3 && 0 < a1882 && 0 < a1820''' && i299 <= 2 && 2 <= i16 && 0 < o1936 && 0 < a1819 && 0 <= i236 && 0 <= i306' && 1 <= i8 && 1 <= i306' && i299 < i303 && i236 <= 2 && 0 < o1937 && 0 <= i299 && 0 <= i303 && i299 + 1 = i306' && 0 < a1820 && x = 0 && x' = 1
init_Load_1907(o1625, i227, a1532, x, a1533, i16, o1626, i8, env, static) -{2,2}> init_GE_1909(i227, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: 0 < o1626 && 0 < a1532 && 2 <= i16 && 0 <= i227 && 1 <= i8 && 0 < a1533 && 0 < o1625 && x = 1
init_GE_1909(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> init_GE_1909'(i237, 3, o1625, a1532, 1, a1533, i16, o1626, i8, env, static) :|: div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 3 <= i237 && x = 3 && x' = 1
imprimer_Load_2257(o2450, i322, i332, a2397, x, a2398, i16, o2451, i8, env, static) -{3,3}> imprimer_GE_2260(i332, i16, o2450, i322, a2397, 1, a2398, o2451, i8, env, static) :|: 0 < o2450 && 0 < a2397 && 0 <= i332 && 2 <= i16 && 1 <= i8 && 0 <= i322 && 0 < a2398 && 0 < o2451 && x = 1
random_InvokeMethod_123(NULL, a6, o6, iconst_2, iconst_1, i8, x, iconst_0, env, static) -{0,0}> random_InvokeMethod_127(0, a6, o6, 2, 1, i8, 0, env, static) :|: NULL = 0 && 0 < o6 && 1 <= i8 && iconst_1 = 1 && iconst_0 = 0 && 0 <= NULL && 0 < a6 && iconst_2 = 2 && x = NULL
init_ArrayAccess_2084(o2003, i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2091(o2003, i299, 0, o1936, i236, a1819, 1, i303', a1820, i16, o1937, i8, env, static) :|: i299 <= 2 && i303' < o2003 && 0 < a1820 && 2 <= i16 && 0 < o2003 && 1 <= i8 && 0 < o1937 && 0 <= i299 && 0 <= i303' && 0 < a1819 && i236 <= 2 && 0 <= i236 && 0 < o1936 && x = 0 && x' = 1
langle_init_rangle_NE_306(x, x', o6, i16, a6, x'', x1, i8, env, static) -{52,52}> init_Load_1907(o6'3 + o118'1 + i16 * i16 + 2 * i16 + 2, 0, a6, 1, i16 * i16 + 2 * i16 + 2, i16, o118'1, i8, env, static) :|: 1 < o118''' && o6 < o6'3 && 2 <= i16 && a440' = i16 * i16 + 2 * i16 + 2 && 0 < o118'1 && o6'4 = o6'3 + o118'1 && o118'1 <= o118''' + i16 && 0 < a440' && 1 <= i8 && 0 < o118''' && 0 < o6'5 && 0 < a6 && 0 < o6'4 && 0 < o6'3 && 0 < o6 && o6'3 <= o6 + i16 && o118''' <= 1 + i16 && o118''' < o118'1 && o6'5 = o6'4 + a440' && x = 1 && x' = 1 && x'' = 0 && x1 = 0
init_GE_2059(i300, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{3,3}> init_Load_1907(o1936, i236 + 1, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 3 <= i300 && 0 < a1820 && 0 <= i300 && 2 <= i16 && 0 <= i236 && 0 < a1819 && 0 < o1936 && 0 < o1937 && 0 <= i301' && i236 <= 2 && 1 <= i8 && 1 <= i301' && i301' <= 3 && i236 + 1 = i301' && x = 3 && x' = 1
init_ArrayAccess_2084(NULL, i299, iconst_0, o1936, i236, a1819, iconst_1, a1820, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2088(0, i299, 0, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 <= i236 && NULL = 0 && 0 < o1936 && i236 <= 2 && iconst_0 = 0 && 0 < a1819 && 0 <= i299 && 0 < o1937 && 1 <= i8 && iconst_1 = 1 && 0 <= NULL && 2 <= i16 && 0 < a1820 && i299 <= 2
init_Load_2053(o1936, i236, i294, a1819, x, a1820, i16, o1937, i8, env, static) -{2,2}> init_GE_2059(i294, 3, o1936, i236, a1819, 1, a1820, i16, o1937, i8, env, static) :|: 0 < a1820 && 2 <= i16 && 0 <= i294 && 0 < a1819 && i236 <= 2 && 1 <= i8 && 0 < o1937 && 0 <= i236 && 0 < o1936 && x = 1
init_GE_1909'(i237, x, o1625, a1532, x', a1533, i16, o1626, i8, env, static) -{26,26}> imprimer_Load_2220(o1625, 0, a1532, 1, a1533, i16, o1626, i8, env, static) :|: i16 + -2 * div1 < 2 && 0 < i16 + -2 * div1 + 2 && i16 + -2 * div < 2 && 0 < i16 + -2 * div + 2 && div = i238' && 0 < o1626 && 0 <= i237 && 2 <= i16 && 1 <= i238' && 0 < a1532 && 1 <= i8 && 0 < o1625 && 1 <= i239' && div1 = i239' && 0 < a1533 && 3 <= i237 && x = 3 && x' = 1
langle_init_rangle_NE_306(iconst_1, iconst_0, o6, i16, a6, NULL, x, i8, env, static) -{0,0}> langle_init_rangle_NE_310(1, 0, o6, i16, a6, 0, i8, env, static) :|: NULL = 0 && 0 <= iconst_0 && 0 < o6 && 1 <= i8 && iconst_0 <= 1 && iconst_1 = 1 && iconst_0 = 0 && 0 < a6 && 2 <= i16 && x = iconst_0
imprimer_GE_2223(i322, i16, o2411, a2358, x, a2359, o2412, i8, env, static) -{3,3}> imprimer_Load_2257(o2411, i322, 0, a2358, 1, a2359, i16, o2412, i8, env, static) :|: 2 <= i16 && 0 < a2359 && 0 < o2411 && 1 <= i8 && 0 <= i322 && i322 < i16 && 0 < o2412 && 0 < a2358 && x = 1
init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, iconst_1, i16, o1937, i8, env, static) -{0,0}> init_ArrayAccess_2077(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && 0 <= i299 && 0 < o1936 && 0 < o1937 && 1 <= i8 && i236 <= 2 && iconst_1 = 1 && 0 < a1819 && 2 <= i16 && 0 < a1820 && i299 <= 2
imprimer_Load_2220(o2411, i322, a2358, x, a2359, i16, o2412, i8, env, static) -{3,3}> imprimer_GE_2223(i322, i16, o2411, a2358, 1, a2359, o2412, i8, env, static) :|: 0 < o2412 && 2 <= i16 && 0 < a2358 && 0 < a2359 && 1 <= i8 && 0 <= i322 && 0 < o2411 && x = 1
init_GE_2059(i299, x, o1936, i236, a1819, x', a1820, i16, o1937, i8, env, static) -{4,4}> init_ArrayAccess_2074(a1820, i236, o1936, i299, a1819, 1, i16, o1937, i8, env, static) :|: 0 <= i236 && i299 <= 2 && i299 < 3 && 0 < a1820 && 0 < o1936 && 2 <= i16 && 0 <= i299 && 0 < a1819 && i236 <= 2 && 0 < o1937 && 1 <= i8 && x = 3 && x' = 1
langle_init_rangle_LE_247(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_LE_247'(i16, 1, o6, a6, 0, 0, i8, env, static) :|: 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 + -2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
langle_init_rangle_LE_247'(i16, x, o6, a6, x', x'', i8, env, static) -{7,7}> langle_init_rangle_NE_306(1, i16 + -2 * div, o6, i16, a6, 0, 0, i8, env, static) :|: i16 + -2 * div < 2 && 0 < i16 + -2 * div + 2 && 0 <= i18' && 2 <= i16 && i18' <= 1 && 0 < a6 && i16 + -2 * div = i18' && 1 <= i8 && 1 < i16 && 0 < o6 && x = 1 && x' = 0 && x'' = 0
main_Load_1(o2, env, static) -{27,27}> random_LT_80(0, i4', o2, 1, 2, 0, env, static'3) :|: static'2 <= static'1 && static'3 <= static'2 + o2 && 0 < o2 && 0 <= static'3 && 0 <= i4' && 0 <= static'2 && static'1 <= static''' + 1 && o2 <= static'3 && 0 <= static'1 && -1 * static'3 <= 0 && static''' <= static + 2 && 0 <= static''' && 0 <= static && i4' < o2
imprimer_GE_2260(i332, i16, o2450, i322, a2397, x, a2398, o2451, i8, env, static) -{3,3}> imprimer_Load_2257(o2450, i322, i332 + 1, a2397, 1, a2398, i16, o2451, i8, env, static) :|: 0 <= i332 && 0 < a2397 && 0 < o2450 && 2 <= i16 && 1 <= i8 && 0 <= i322 && i332 < i16 && 0 < o2451 && 0 < a2398 && i332 + 1 = i335' && 0 <= i335' && 1 <= i335' && x = 1
random_InvokeMethod_123(o12, a6, o6, x, x', i8, x'', x1, env, static) -{20,20}> langle_init_rangle_LE_247(i12' + 1, 1, o6'1, a6, 0, 0, i8, env, static) :|: 0 <= i10' && 0 < a6 && i12' + 1 = i14' && 1 <= i8 && 0 < o6'2 && o6'2 = o6'1 && 1 <= i14' && o6'1 <= o6'1 && o6'1 = o6 && 0 < o6'1 && 0 < o6 && 2 * i10' = i12' && 0 <= i12' && i10' <= o12 && 0 < o12 && x = 2 && x' = 1 && x'' = 0 && x1 = 0
random_LT_80(x, i8, a6, o6, x', x'', env, static) -{10,10}> random_InvokeMethod_123(o8', a6, o6, 2, 1, i8, 0, 0, env, static'4) :|: -1 * static <= 0 && 0 < i8 && 0 < a6 && 0 < o6 && o8' < a6 && 1 <= i8 && 0 <= static && 0 <= o8' && static'4 <= static + 1 && a6 <= static && x = 0 && x' = 2 && x'' = 0