The day before yesterday I was 21 and next year I will be 24. When is my birthday?​

 

The day before yesterday I was 21 and next year I will be 24

The day before yesterday I was 21 and next year I will be 24. When is my birthday?​

Solve me this:

The day before yesterday I was 21

The day before yesterday I was 21 and next year I will be 24.

When is my birthday?​

|

|

|

Answer

My birthday is December 31.

Explanation : If today is 1st January and if my birthday is on 31st December then it is possible, because day before yesterday that is 30th December I was 21 years old. Yesterday, that is 31st December I became 22. On this year’s 31st December I will become 23 and in the next year’s 31st December I will be 24.

Now try to solve these clever riddles!