Puzzles solved by C