My age is a product of (exactly) two prime numbers. Also, the same was true before my last birthday and will be true after my upcoming birthday.

How old am I?

(You can assume that my age is within a reasonable human lifespan, measured in years. This gives more than one possible age. Find all of them.)

See also version 2: https://brilliant.org/discussions/thread/semi-prime-age-version-2/

## Comments

Sort by:

TopNewest"Shared by Johan Falk 34, Sweden" XD

Log in to reply

Ooops. That was an unintentional shortcut to the solution. :-D

(Of course, the problem should be read as a story told by someone else – but that my age is visible gives a good guess to start on.)

Log in to reply

Looooooooooooooooooooooooooooolllllllllll!!!!!!!!!!!!!!!!

Log in to reply

you are 34 years old :)

34 = 17x2

Before your last birthday you were 33 ( = 11 x 3)

and after your next birthday you will be 35 (= 7 x 5)

Log in to reply