Input (grade 10): New Year's Eve is observed on December 31, the final day of the Gregorian calendar, the day before New Year's Day.
Output (grade 8): New Year's Eve is the holiday before New Year's Day, on December 31, the last day of the current year.