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