private void toBoolSub(boolean[][] tab,int i,int j,int l){
		if(l==4){
			//DEBUGSystem.out.println("ecriture cell de base - n="+this.n);
			for(int x =0;x<4;x++){for(int y =0;y<4;y++){tab[i+x][j+y]=this.valeurs[x][y];}}
		}
		else{
			this.hautGauche.toBoolSub(tab,i,j,l/2);this.hautDroit.toBoolSub(tab,i,j+l/2,l/2);this.basGauche.toBoolSub(tab,i+l/2,j,l/2);this.basDroit.toBoolSub(tab,i+l/2,j+l/2,l/2);
		}	
	}