MacroCell doubler(){
		if(this.n==2){ return this.doublerSimpl();}
		else{
			MacroCell e = empty((this.n)-1);
			return construct(construct(e,e,e,this.hautGauche),construct(e,e,this.hautDroit,e),construct(e,this.basGauche,e,e),construct(this.basDroit,e,e,e));
		}
	}