add c puzzles