Four travelers sit around a circular campfire. Arthur says, 'The person to my left is lying.' Beatrice says, 'Arthur is telling the truth.' Charles says, 'Beatrice is lying.' Diana says, 'Charles is telling the truth.' Exactly one of these travelers is telling the truth, and the other three are lying. Who is the truthful traveler?
Beatrice
Test each person. If Arthur is true, Beatrice must be true (violating the 'only one truth' rule). If Beatrice is true, Arthur's statement ('the person to my left is lying') must be a lie, which matches the setup since Beatrice is indeed telling the truth. If Charles or Diana were the sole truth-tellers, it creates contradictions with the neighbor relationships. Thus, Beatrice alone is telling the truth.
About this riddle
Logic riddles give you a few facts and ask what must be true. List what you know, cross out what cannot be, and see what is left.
Difficulty: Hard. More like this: Logic riddles with answers or try Einstein's Logic Grid for a different kind of puzzle.
More logic riddles
I am a tiny house made of ginger and sugar, and you eat me instead of living in me. What am I?
If it takes 5 machines 5 minutes to make 5 widgets, how many minutes would it take 100 machines to make 100 widgets?
A book has pages numbered from 1 to 100. How many total pages contain the digit '7' at least once?
A farmer must transport a wolf, a goat, and a cabbage across a river using a boat that can only hold himself and one item. If left unattended, the wolf will eat the goat, or the goat will eat the cabbage. What is the minimum number of one-way river trips required?
Three boxes are labeled 'Gold', 'Silver', and 'Bronze'. Inside one box is a gold coin, inside another is a silver coin, and the third is empty. Every single label is placed incorrectly on the boxes. If you are allowed to open only one box, which one must you open to know the exact contents of all three?
Five runners finish a school marathon, and only these facts survive. Gwen finished ahead of Luca. Nico finished ahead of Boris. Luca finished ahead of Nico. Boris finished ahead of Pavel. Who finished second?

