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