forked from: Maze generator

