Dijkstra code - simple scheme