mudei o solution, ajustei os estados e a busca da travessia, soh precisa confirmar como ele esta abrindo os descendentes e andando