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