the most beautiful path a twist of Dijkstra's algorithm to compute the most beautiful path instead of the shortest path