This method will always find a way out, but in most cases it will not always be the shortest path, unable to rule out which is correct.
Este método siempre encontrará una salida, pero en la mayoría de los casos no siempre será la trayectoria más corta, y sin poder descartar cual es la salida correcta.