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