Fixed a bug in Dijkstra