After all your riddles I had to post this one. Well, it's more a logic one with some (slight) mathematical background
Here we go:
Two natural numbers n, m within ]1,100[ are to find. One person, called Mr. Product, knows the product n*m of these two numbers. Another person, Mr. Sum, knows the sum n+m of these two numbers. Now, the following dialog arises:
Mr. Product: I don't know the two numbers.
Mr. Sum: I also don't know the two numbers, but I know you didn't know it.
Mr. Product: Now I know the two numbers.
Mr. Sum. Now I know the two numbers, too.
What are the two numbers?
a) 3 and 5
b) 2 and 7
c) 8 and 11
d) 4 and 13