A farmer must cross a river with a wolf, a goat and a cabbage. The boat can only carry the farmer and one of the other three.
If you leave the wolf alone with the goat, the wolf eats it. If you leave the goat alone with the cabbage, the goat will eat it.
How can everyone cross without either of those things happening?