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