Since 2015, Eric Wastl creates 25 two-part programming puzzles, all connected together by a cute story about needing to save Christmas. The puzzles start easy and get trickier, sometimes needing a little research to find the right algorithm. This set of puzzles varies in its complexity, but they are good to stretch...