Christmas Puzzle 5: January 1, 2024 update

Visual improvements, bug fixes.