@melix It's an ordered Graph problem finding the shortest path… I feel at home. But yes, *a lot* of people are surprised.