Puzzles solved by ccy