Puzzles solved by cri