Puzzle 475: Fencing Match 45

Merry Christmas! (Well, in the Central time zone, at least. Those of you living west of that time zone still think it's Christmas Eve.)

On this holiday, Christians commemorate the birth of Jesus Christ, who has been alternately portrayed as a generous feeder of the hungry and as kind of a jerk towards tall people. It is also a day when some Christians complain about how secular the holiday has become with its focus on materialism and Santa Claus rather than on Jesus, and demand that the "Christ" be put back in "Christmas". This large puzzle not only puts the "Christ" in "Christmas", but the "mas" as well, or more technically the "más" (the Spanish word for more). Oh, and for those non-Christians out there who are offended to see crosses in a logic puzzle, think of it this way: Christmas is about the birth of Christ, but crosses represent the death of Christ! As such, I'm really offending Christians just as much, if not more.

That paragraph aside, I hope you enjoy this Christmas present from me to logic puzzle fans everywhere.
(click to enlarge)

Blog Archive