Algo add dijkstra.