If a rooster laid 11 eggs and the farmer took 5 of them

Riddle: If a rooster laid 11 eggs and the farmer took 5 of them and another rooster laid 14 eggs and 5 of them were rotten. How many eggs were left?

ANSWER:  0, Roosters don’t lay eggs.

When you first heard this riddle, you may have thought that a basic knowledge of mathematics would be enough. The first thing you would do would be to subtract 5 from 11. Then you would subtract 5 from 14. Then you would add up the numbers you got together and think that you found the answer. Unfortunately, you cannot find the answer in this way. If you want to get the right answer, all you have to do is to read the riddle carefully one more time. You will see that the riddle is talking about roosters, not chickens. Roosters don’t lay eggs.