Maze generator

using unicode line drawing characters

This script will generate mazes in plain unicode text, which can then be pasted on irc for example:

Why? Beats me, but it's still fun.

Potential problems (most can be fixed by trying a few other monospaced fonts)

┌─┬───────────────────────┬─┬─────────┬─────────────┬───────┬───────────┬─┐ 
│ │ ┌─────┐ ┌─────────┬─╴ ╵ │ ┌─╴ ┌─╴ └───┐ ┌───╴ ┌─┘ ┌─╴ ┌─┘ ┌─────╴ ╷ ╵ │ 
│ │ └─╴ ╷ │ │ ╶─────┐ └─┐ ┌─┘ │ ╶─┤ ┌───┐ └─┘ ┌─╴ │ ╶─┤ ╶─┘ ┌─┘ ╷ ┌───┴───┤ 
│ └───┬─┴─┤ └─────┐ └─┐ └─┘ ╶─┼─╴ ├─┘ ╷ └───┬─┤ ┌─┴─┐ ├─┬───┤ ┌─┘ │ ┌───┐ │ 
├─┬─╴ │ ╷ └─┐ ╶─┐ └─╴ └─┬───┐ │ ┌─┘ ┌─┴─┬─╴ │ ╵ ╵ ┌─┘ │ ╵ ╷ │ └─┬─┘ │ ╷ │ │ 
│ │ ┌─┘ └─┐ ├───┴─┐ ┌───┘ ╷ │ │ ╵ ╶─┘ ╷ │ ╶─┴─┐ ┌─┘ ┌─┴───┘ ├─┐ ╵ ┌─┘ │ ╵ │ 
│ │ └───╴ │ ╵ ┌─┐ └─┤ ┌───┤ └─┴───┬───┴─┴─┐ ╷ └─┘ ┌─┘ ┌───┐ │ └─┬─┘ ╷ ├───┤ 
│ └─┬─────┴───┘ └─┐ ╵ ├─╴ └─┬───╴ │ ╶─┬─╴ │ └─────┘ ┌─┘ ╷ │ └─╴ │ ╶─┴─┘ ╷ │ 
│ ╷ │ ╶─┐ ╶───────┴─┬─┤ ╶─┐ │ ╶─┬─┴─╴ │ ┌─┴───┬───┬─┘ ┌─┤ ├───┐ ├─────┬─┤ │ 
│ └─┴─┐ ├─────┬─╴ ╷ ╵ │ ╷ └─┴─┐ ├─╴ ┌─┤ │ ┌─╴ │ ╶─┘ ╶─┤ │ ╵ ╷ ╵ └─╴ ╷ ╵ │ │ 
├─╴ ┌─┘ ├───╴ │ ┌─┴─╴ │ ├─╴ ╷ │ ╵ ┌─┘ │ ╵ │ ┌─┴─────┐ ╵ ├───┴───────┤ ┌─┘ │ 
│ ╶─┘ ┌─┘ ┌─┐ │ │ ┌───┘ │ ╶─┴─┴───┴─┐ └───┤ └─╴ ┌─╴ ├─┐ │ ╶─┬─────┐ ├─┘ ╷ │ 
│ ┌───┤ ╷ │ ╵ │ │ │ ╶───┼───┐ ┌───╴ └───╴ ├─────┤ ┌─┤ ╵ ├─╴ │ ╷ ┌─┘ │ ╶─┤ │ 
│ │ ╷ │ │ │ ┌─┘ │ ├───╴ │ ╷ │ └─┐ ┌───────┘ ┌─┐ ╵ │ │ ┌─┤ ╶─┤ └─┘ ┌─┘ ╷ │ │ 
│ ╵ │ ├─┘ ├─┘ ╷ ├─┘ ┌───┴─┘ ├─┐ └─┤ ╶───┬───┘ └─┬─┘ ╵ ╵ ├─╴ │ ╶───┤ ╶─┤ │ │ 
├───┤ ╵ ┌─┘ ┌─┘ │ ┌─┘ ┌───┐ │ └─┐ └───┐ └─┐ ╶─┐ ╵ ╶─┬───┘ ┌─┴───┐ ├───┘ │ │ 
│ ╶─┤ ┌─┘ ┌─┘ ┌─┘ ├─╴ │ ┌─┘ ├─╴ └───┐ └─┐ └───┼─────┤ ╶─┬─┘ ╷ ╶─┤ │ ╶─┬─┘ │ 
├─╴ │ │ ╶─┴───┘ ┌─┘ ╶─┤ │ ╶─┤ ╶─┬─┐ │ ╶─┴───┐ ╵ ┌─╴ │ ╷ │ ┌─┴─╴ │ └─┐ └───┤ 
│ ╷ │ ├─────┬───┘ ┌─╴ │ └─┐ └─╴ │ │ ├─────┐ └───┤ ╶─┤ │ └─┤ ╶───┴─┐ │ ┌─╴ │ 
│ ├─┘ │ ┌─╴ │ ┌───┘ ┌─┘ ┌─┴─┬───┘ │ │ ╶─┬─┴─╴ ┌─┴─╴ │ ├─╴ │ ╶─┐ ╶─┘ │ │ ╶─┤ 
│ │ ┌─┘ │ ╶─┴─┤ ┌─┬─┘ ╷ │ ╷ │ ╷ ╷ │ │ ╷ │ ╶─┬─┘ ┌───┘ │ ┌─┴─┐ ├─────┴─┤ ╷ │ 
│ ╵ ╵ ┌─┴───╴ ╵ │ ╵ ╶─┤ ╵ │ ╵ │ └─┘ └─┘ └─┐ ╵ ╶─┴─────┘ │ ╷ ╵ ╵ ┌───╴ └─┘ │ 
└─────┴─────────┴─────┴───┴───┴───────────┴─────────────┴─┴─────┴─────────┘ 
source