This question already has an answer here:
There's 2 islands, 1 island has a pile of seeds, a chicken, and a fox. There's also a boat next to this island, you have to get it all across with minimum uses of the boat. You can only take one thing across at once. If you leave the fox and the chicken, the fox will eat the chicken, if you leave the chicken and the pile of seeds, the chicken will eat the seeds.
How can you do it, please provide an explanation, and total number of boat uses.