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