public void resultado(){
			char [][] dibujoLaberinto;
	        ArrayList<Estado> resultado = buscar();
	       	      
	        if(resultado.isEmpty()) System.out.println("sin resultado");;
	        
	        dibujoLaberinto = getMapaDibujado();
	        
	        for(Estado e : resultado) {
	            int x = e.getCel().getX();
	            int y = e.getCel().getY();
	            
	            dibujoLaberinto[x][y] = '*';
	            System.out.println("\n" + e.getMovimiento() + "\n");
	            for(int i = 0; i < dibujoLaberinto.length; i++) {
	                for(int j = 0; j < dibujoLaberinto[0].length; j++) {
	                    System.out.print(" " + dibujoLaberinto[i][j]);
	                }
	                System.out.println("");
	            }
	            
	            
	            dibujoLaberinto[x][y] = ' ';
	        }

	    }