Friends Tom, Dick and Harry are each either a knight, always telling the truth, or a liar, always lying. One day they went to the donut shop and bought six donuts.
Tom claimed to have gotten only one donut, while Dick claimed Tom had two. Harry said Tom had more than three.
All three agreed that Dick had two donuts.
If each of the three got at least one donut and no donuts were shared or divided, how many donuts did each friend get?
Since Tom, Dick and Harry all agree that Dick had two donuts then they are either all knights or all liars. However they all disagree about the number of donuts Tom had, therefore they are all liars.
Tom must have had 3 donuts for all of their first claims to be false and Dick did not have 2 donuts. Since everyone had at at least one donut and there are six total donuts, Dick must have had 1 donut and Harry had 2 donuts.