Puzzles solved by cccf