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