Shortest Route (revisited)