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