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