You are accompanying a lion and a goat on a journey , also you have a huge cabbage. You come to a river and see a rowing boat moored ready for use. However you can only take across one animal at a time, or indeed the cabbage. The boat is only big enough to carry you and one of the other three. You must get all three across one at a time, HOWEVER, if you leave the lion alone with the goat it will eat it, also if you leave the goat with the cabbage it will eat it. How can you get all three across safely, remembering that you have to be on board the boat each time you cross the river, along with one animal or the cabbage. You can cross the river any number of times.