The Wolf, the Goat and the Cabbage Riddle.
A man should take a wolf, a goat and a cabbage on the other side of the river. His boat is too small, so he can take one thing at a time. This makes him a problem because he can’t leave neither cabbage and goat together nor wolf and goat, because in the first case goat will eat the cabbage, and in the second case wolf will eat the goat.
But he still manages to take safely the wolf, the goat and the cabbage on the other side of the river. Question: How does he do it?
Answer: The traveler goes to have his hair cut at the barbershop on East Street. He figures that since there are only two barbershops in town the East Street barber must have his hair cut by the West Street barber and vice versa. So if the traveler wants to look as good as the West Street barber (the one with the good haircut), he'd better go to the man who cuts the West Street barber's hair - the East Street barber. By the way, the reason the West Street barbershop is so clean and neat is that it seldom gets customers.