Email me at this address if a comment is added after mine:Email me if a comment is added after mine

Privacy: Your email address will only be used for sending these notifications.

Anti-spam verification:

To avoid this verification in future, please log in or register.

+2 votes

It is 31 Dec, Suppose you are asking on 1 January 2014 so day before yesterday means 30 Dec 2013 he was 25 but on 31-Dec-2013 he was 26 and as on this year (2014) on 31 Dec 2014 he will be 27 and next year (on 31 Dec 2015) he will be 28 year old and its the solution

Phil asks his friend Stan when his birthday is. Stan replies that he was 32 the day before yesterday and next year he’ll be 35. When is his birthday and how is this possible?