Dijkstra's algorithm uploaded