dijkstra 534.cpp