How to go across the river
A man wants to go across a river. He has a dog, a hen and some rice. There is one small boat, and he can only take one thing one time.If ..