THE PUZZLES