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