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