Puzzles solved by CAM