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