Three spies, suspected as double agents, speak as follows when questioned:
Albert: "Bertie is a mole."
Bertie: "Cedric is a mole."
Cedric: "Bertie is lying."
Assuming that moles lie, other agents tell the truth, and there is just one mole among the three, determine who the mole is.
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
The first 2 statements cannot be simultaneously correct, as there is only 1 mole. So one of the first 2 must be mole. Therefore the third person is not a mole and is hence telling the truth. The answer follows.