This approach uses simulated walls
It is easier to use a solid cell block as a wall, but this waste space
All cells are open spaces, and the walls are simulated and handled with more difficulty... the advantage is that you double the size of the maze