Puzzle 22: Merry Christmas (guest puzzle by Dave Eckert)

I wasn’t planning to post another puzzle this year, but my friend Dave Eckert sent me this one yesterday, and it was so much fun that I immediately asked him if I could share it here. It’s very appropriate to the season (as you might guess from the name), so be sure to solve it before Friday.

Hope to see you all next year, both virtually (I promise to post puzzles a little more regularly in 2021) and in person (we should all have the vaccine in time for at least one tournament, right?).