Puzzles solved by CRP