Inspired by a particular Computerphile video. Generates mazes (2d array of booleans) and solves them by converting into a compact graph and running textbook algorithms. Usage:
$ ./gen 100 50 file.png # 100x50 maze
$ ./solve file.png file-solved.png