Puzzles solved by CECI