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