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