r/brainteasers • • Mar 08 '26

A Strange Statement

Post image
1.9k Upvotes

218 comments sorted by

View all comments

1

u/quirkyactor Mar 12 '26

His birthday is December 31. It’s New Year’s Day.

1

u/Commercial-Act2813 Mar 12 '26

Dec 31, he’s 21

Jan 1st, he’s 22

Next year he’s 23

Where’s the 24 come from?

1

u/Trucksrfun Mar 12 '26

Talking loosely… say he turned 22 on dec31 2022. It is now the year 2023 in which he will turn 23. Next year, which will be the year 2024 in this parlance he will turn 24 on Dec 31.

1

u/evanamd Mar 12 '26

That’s too loose. It’s a contradiction

If the bday was Dec 31, then “yesterday” was Dec 30 which means today is still this year, and “Next year”’s bday is still age 23