Modificadas para reparar visibilidad por clases externas(public); Modificado consultarpar para que tambien tenga en cuenta si el lugar del mapa ya esta ocupado a parte de mirar las restricciones