maze generation algorithm | ScratchStats