Maze generation bullshit