Puzzles solved by CECY