Shortest path (24/32)

Shortest path