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