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