Puzzles solved by CYG