This is a riddle!!!

A man is traveling to a town and comes to a fork in the road. If he goes left, he goes to the liars’ village. If he goes right, he then goes to the village of truths – which is where he wants to go. However, he does not know which way is which. He doesn’t have time to go both routes, so he approaches a stranger who is standing in the middle of the fork. The stranger says he may only ask 3 questions and he will answer them. The man asks, “Are you from the village of truths?” The stranger says, “Yes!” However, the man is still facing a dilemma: If the stranger was from the village of truths he can only tell the truth, but if he was from the village of liars, he would say he was from the village of truth. So then he asks the stranger, “Are you telling the truth?” The stranger says, “Yes!” But sadly this leaves the man in the same position as before. Can you figure it out ?

Yes, that is correct! The man will be able to determine the correct road by asking the question in that way. Good job!

The man can solve the dilemma by asking a question that would have the same answer regardless of whether the stranger is from the village of truths or the village of liars. He can ask, "If I were to ask the other villager which road leads to the village of truths, what would he say?"

If the stranger is from the village of truths, he would tell the truth and point to the road that the liar would say leads to the village of lies. If the stranger is from the village of liars, he would lie and also point to the road that the liar would say leads to the village of lies.

By asking this question, the man can determine which road leads to the village of truths and reach his destination.

Hope that's right!