Brain Teasers
Schubert's Steamroller
Wolves, foxes, birds, caterpillars, and snails are animals, and there are some of each. Also there are some grains, and grains are plants.
Every animal either likes to eat all plants, or, all animals much smaller than itself that like to eat some plants.
Caterpillars and snails are much smaller than birds, which are much smaller than foxes, which in turn are much smaller than wolves. Wolves do not like to eat foxes or grains, while birds like to eat caterpillars but not snails. Caterpillars and snails like to eat some plants.
Therefore there is an animal that likes to eat a grain-eating animal. What is it?
Every animal either likes to eat all plants, or, all animals much smaller than itself that like to eat some plants.
Caterpillars and snails are much smaller than birds, which are much smaller than foxes, which in turn are much smaller than wolves. Wolves do not like to eat foxes or grains, while birds like to eat caterpillars but not snails. Caterpillars and snails like to eat some plants.
Therefore there is an animal that likes to eat a grain-eating animal. What is it?
Answer
The fox likes to eat the bird which likes to eat the grain.Reason:
The bird is a plant eating animal because it does not like to eat snails, which like to eat some plant, so it does not like to eat ALL such animals.
Therefore it must like to eat all plants.
The fox is not a plant eating animal, because the wolf does not like to eat all plants (specifically grain), and therefore must like eating all animals which like to eat some plants.
But it does not like to eat foxes.
Therefore foxes cannot be animals which like to eat some plant.
Hide Answer Show Answer
What Next?
View a Similar Brain Teaser...
If you become a registered user you can vote on this brain teaser, keep track of which ones you have seen, and even make your own.
Solve a Puzzle
Comments hidden to avoid spoilers.
Follow Braingle!