Dijkstra Algo first cut