Puzzles solved by cha