Puzzles solved by choina