static MacroCell empty(int n){//construit les cellules vides si elles ne sont pas encore dans la table, en O(n)
		if(n==2){
			boolean[][] vide = new boolean[4][4];
			return construct(vide);
		}
		else{
			MacroCell m = empty(n-1);		
			return construct(m,m,m,m);
		}
	}