0 steps · 00:00
press N for a new maze
The maze is a perfect maze: exactly one path between any two cells, carved by a randomised depth-first search. The way out sits at the far end of the longest corridor run from the start, and "shortest" is the length of the one true path.
seed 0 · size m. The default seed is today's date, so each day has its own maze. ?seed= and ?size=s|m|l set both from the URL.