Shortest path (17/32)

Shortest path