Yeah they are all solveable, I use a walker to generate them. I was trying to implement a way to show it to the player before I ran out of time :(