update c-puzzles