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