It's really more like 7 lines, with the bulk of the program logic in a single massive line that includes 3 comma-separated expressions and 6 conditional operators. It's called three lines because it's been mercilessly stripped to 79-character line widths.
That does however mean that it's a 237 character maze generator, which is still pretty cool.
That does however mean that it's a 237 character maze generator, which is still pretty cool.