Puzzles solved by cgh