(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 < 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

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) -{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 <= 1
by chaining
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

obtained
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 <= 1
by chaining
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

obtained
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