If a rooster lays an egg on the exact peak of a barn, which side does it fall? Answer: Roosters don't lay eggs. More Logic Riddles with answers