Answer: He first takes the goat over the river, leaving the wolf and cabbage behind. He then goes back and gets the cabbage and brings it over to the other side where the goat is. He then puts the goat back on the boat and brings it to the starting point where the wolf is located. He puts the wolf on the boat and leaves the goat at the starting point. He drops the wolf off on the other side of the river where he left the cabbage and goes back to get the goat once again and brings the goat back across the river again.
Riddle: A man should take a wolf, a goat and a cabbage on the other side of the river. His boat is too small, so he can take one thing at a time. This makes him a problem because he can't leave neither cabbage and goat together nor wolf and goat, because in the first case goat will eat the cabbage, and in the second case wolf will eat the goat. But he still manages to take safely the wolf, the goat and the cabbage on the other side of the river. Question: How does he do it?