Shortest path (9/32)

Shortest path