Adicionando o algorítmo de Dijkstra