Implement BFS from entry to exit, returning the path as a sequence of N/E/S/W letters.
Acceptance criteria: returned path is valid (respects walls) and shortest for both PERFECT modes.
Day: Day 6
Milestone: Days 4-6 - Modes & Output
Estimate: M
Depends on: GEN-07, GEN-08
Implement BFS from entry to exit, returning the path as a sequence of N/E/S/W letters.
Acceptance criteria: returned path is valid (respects walls) and shortest for both PERFECT modes.
Day: Day 6
Milestone: Days 4-6 - Modes & Output
Estimate: M
Depends on: GEN-07, GEN-08