You have a fox, a chicken and a sack of grain. You must cross a river with only one of them at a time. If you leave the fox with the chicken he will eat it; if you leave the chicken with the grain he will eat it. How can you get all three across safely?

Take the chicken over first. Go back and bring the grain next, but instead of leaving the chicken with the grain, come back with the chicken. Leave the chicken on the first side and take the fox with you. Leave it on the other side with the grain. Finally, go back over and get the chicken and bring it over.
98 Comments on "A Fox, Chicken and Sack of Grain"
E says
May 24, 2022 @ 04:06
Kill the fox
Get a cage for the chicken
The chicken will eat the grain and the fox will eat the chicken even when your looking in real life
the chicken is loose and is very hard to get on the boat he will probably run off of the boat and drown
you have a vicious monster behind you in a boat who will eat you
The grain has no promblems
Unknown says
April 18, 2026 @ 10:33
1. First bring the chicken over, leaving fox and sack of grain behind.
2. Return empty handed and bring the sack of grain across the river –> but take chicken back across river
3. Leave chicken behind and take fox across the river.
4. Then return empty handed to bring the chicken over.
Dan says
April 20, 2026 @ 08:37
@Unknown You can’t bring the sack of grain over in step 2 when you already left it behind in step 1
Leave a comment