Rook Maze

a1 → c5

Obstacles: a5, c4, d1, e3 — Shortest: 3 moves

a1 → ?