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