If you buy a rooster for the purpose of laying eggs and you hope to have two eggs every day for your breakfast, how many eggs can you expect to have after 13 days? Answer: Zero, roosters don’t lay eggs More Tricky Riddles with answers