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