A man is walking down a forest path, and comes to a split. The trail goes off in two directions, and there is a guard at the head of each trail.
The man knows that one trail will lead to a village of cannibals who will eat him, and that the other trail will lead to a good village of nice people, but he doesn't know which is which.
The man knows that one of the guards will always lie, and that one of them will always tell the truth, but he doesn't know which is which.
The man is allowed to ask one of the guards one question. What can he ask that will reliably give him the information he needs to go down the path to the nice village?
Is one of you lying?