Four children were playing baseball, and one child threw the ball at your window and broke it. Then, you went to the children and asked for the culprit.
The children answered:
A: Please do not blame me! I didn't break your window.
B: If you want to know, I broke your window.
C: Listen, A is innocent. Don't blame him.
D: My friend B didn't break that window.
You know that the culprit always lies. You also know that the others, even being innocent, can lie or tell the truth to you.
Who broke your window?
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.
If B were the culprit then he's making a true statement, but since the culprit must always lie we conclude that B is not in fact the culprit. This in turn implies that D is telling the truth, and thus is not the culprit either. This means that either A or C must be the culprit, so at least one of them must be lying. Now if A is telling the truth then C is telling the truth as well, but since at least one of them must be lying it must be the case that A is lying, (with C lying too, for the record), implying that A broke the window, i.e., is the culprit.