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