Implementado comportamiento de A*.