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