Three French Hens are fighting about who ate the sandwich. Only one of them ate the sandwich.
Each hen declares two statements:one true and one false.
These are their statements:
Eggy said "I didn't eat the sandwich. Gerard didn't eat it also."
Flo said "I didn't eat the sandwich. Eggy ate it."
Gerard said "I didn't eat the sandwich. Flo didn't eat it also."
Who ate the sandwich?
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.
Assuming that the first statement of Eggy is true, we have this scheme: Eggy: True - False. Flo: True - False. That brings us to the logic conclusion: Gerard: False - True.