nicely said... What made me think is that the OP said that they are not allowed to use arrays to create a soduku game or solver. I never created a soduku solver nor game before but the easiest way I could think of to create it is by using an array. I was able to create a tic-tac-toe game long ago using an array and that wasn't hard, though.