Wouldn't it be easier if the page simply goes to the next page? Or is this because the puzzles are not linear? Overall I think there may be a better design than using the same lock as both the puzzle number and also as the solution to the puzzle.
Yes, I wanted to support non-linear sequence of solving the puzzles in the app, although this is not used in the first game.