You, Steve, three wolves, one dog, and two sheep are standing by a river. You and Steve need to get them across. If you leave the wolves or the dog alone with the sheep, they will kill the sheep. If the wolves are left alone, they will run away. If the dog is left alone, it will stay seated. If the sheep are left alone, they will wonder a few feet but stay near the river. Steve and you have the same duties: keeping the animals still and calm. If one of you are with the animals, they won't fight or run away. How do you get all animals across?