At the end of class, My mathematics teacher gave us an interesting problem Which is as follow:
Out of six boys exactly two were known to have been stealing apples.
Harry said:Charlie and George.
Donald said:Tom and Charlie
James said:Donald and Tom.
George said:Harry and Charlie.
Charlie said:Donald and James.
Tom couldn't be found.
Four of the five boys interrogated had named one of the miscreants correctly and lied about the other one.The fifth boy had lied outright!
Who stole the apples ??
I tried to apply the logic but failed. I thought three boys have named charlie so charlie must be one of the two, but with the same reasoning I am unable to find the other (though I think this reasoning is wrong as the boys are lying too).
I shall be thankful if you can provide a logical answer to such a great question.