Working with the puzzles