fix my dijkstra