add gc# puzzles