Puzzles solved by CECE