Modificações do Dijkstra, começado caixeiro viajante e construção de menu