Every day from Saturday, December 20, 2025 to Wednesday, December 31, 2025, there will be a new set of math puzzles for you and your family to enjoy. Each set consists of three levels of difficulty. There will be a raffle each day to determine the winner, where tickets are given out based on which levels you answer correctly: level 1 earns 1 ticket, level 2 earns 2 tickets, and level 3 earns 3 tickets. This means you can earn up to 6 tickets in one day by correctly solving all three levels!
The puzzles will appear on this website each day before 9:00AM MST of that day, and you have until 11:59PM MST of the same day to submit your answers using this form: https://forms.gle/7H3YZAS4sjgsB2VR9
Note that an answer submitted on the wrong day (even by minutes or seconds) will not be considered by the system.
Thanks for participating! Feel free to puzzle out any levels you missed (no submission necessary).
Day 1 (Saturday, December 20, 2025)
Click here for answers
* Level 1: 25314 * Level 2: 642531 * Level 3: 14275368Day 2 (Sunday, December 21, 2025)
Click here for answers
* Level 1: 27 * Level 2: 16 * Level 3: 774Day 3 (Monday, December 22, 2025)
Click here for answers
* Level 1: 2315122534 * Level 2: 263124740 * Level 3: 554264219Day 4 (Tuesday, December 23, 2025)
Click here for answers
* Level 1: 26 * Level 2: 13 * Level 3: 78Day 5 (Wednesday, December 24, 2025)
Click here for answers
* Level 1: 111 * Level 2: 195 * Level 3: 677001Day 6 (Thursday, December 25, 2025)
Click here for answers
* Level 1: 2 * Level 2: 29 * Level 3: 511Day 7 (Friday, December 26, 2025)
Click here for answers
* Level 1: 4142 * Level 2: 42125 * Level 3: 4352413Day 8 (Saturday, December 27, 2025)
Click here for answers
* Level 1: 7 * Level 2: 3 * Level 3: 8Day 9 (Sunday, December 28, 2025)
Click here for answers
* Level 1: 4214 * Level 2: 53453 * Level 3: 41424Day 10 (Monday, December 29, 2025)
Click here for answers
* Level 1: 25 * Level 2: 9 * Level 3: 32Day 11 (Tuesday, December 30, 2025)
Click here for answers
* Level 1: 124 * Level 2: 346 * Level 3: 956Day 12 (Wednesday, December 31, 2025)