This question already has an answer here:
A man lives in a small house with a farm as his back garden and has a river beside his house. On the other side of the river is a shop. One day, he visited the shop, he bought a chicken and a fox for his farm and bought a bag of corn to feed the chicken. The man can only take one thing and himself across in the boat. Without killing any animals, or letting one animal eat another animal or item, how will the man get across?
I heard this once but could never find a solution.