You have a fox, a chicken, and a sack of grain. You need to cross a river in a small boat that can only hold you and one other item. If left alone, the fox will eat the chicken, and the chicken will eat the grain. How do you get all three across safely?
Answer
Take chicken across first, return empty. Take fox across, bring chicken back. Take grain across, return empty. Take chicken across last.