Кто-то подарил гаечке подарок, положив его на крыльцо ее дома. гаечка подозревает, что это был один из ее друзей: дейл, чип, рокфор. но как узнать, кто это был? каждый из них указывает на одного из двух других. правду сказал только дейл. если бы каждый указывал не на того, на кого указывает, а на другого, то рокфор был бы единственным, кто сказал правду. кто-же принес подарок?
Рокфор сказал, что или Чип, или Дейл, но Дейл сказал правду, поэтому это Чип.
(Д)ейл говорит правду, указывая на (Ч)ипа или (Р)окфора, соответственно это Ч и Р.
Если Д указывает на Ч и Ч на Р и Р на Д, то Ч - сделал подарок.
Т.о. поменяв Д указывает на Р, Р на Ч, Ч на Д получаем подтверждение (прав только Р указывающий на Ч).