Самая трудная в мире бог истины всегда говорит правду, бог лжи — всегда обманывает, бог случая может говорить и правду, и ложь в произвольном порядке. требуется определить богов, задав 3 вопроса, на которые можно ответить «да» или «нет» . каждый вопрос задаётся только одному богу. боги понимают язык, но отвечают на своём языке, в котором есть 2 слова «da» и «ja», причём неизвестно, какое слово обозначает «да» , а какое «нет».
Спросим бога Z: «Если я с у тебя ހБог Y ր бог случая? ހ, ты ответишь ހjaހ?». Если бог Z отвечает «ja», значит, либо он бог случая (и отвечает случайным образом) , либо он не бог случая, а на самом деле бог Y ր бог случая. В любом варианте, бог N ր это не бог случая. Если же Z отвечает «da», то либо он бог случая (и отвечает случайным образом) , либо Z не бог случая, что означает, что бог Y ր тоже не бог случая. В любом варианте, бог Y ր это не бог случая.
ࢀСпросим у бога, который не является богом случая (по результатам предыдущего вопроса, либо Y, либо N): «Если я с у тебя: ހты бог правды? ހ, ты ответишь ހjaހ?». Поскольку он не бог случая, ответ «ja» обозначает, что он бог правды, а ответ «da» обозначает, что он бог лжи.
ࢀСпросим у этого же бога «Если я у тебя с Бог Z ր бог случая? ހ, ответишь ли ты ހjaހ?». Если ответ «ja» ր бог Z является богом случая, если ответ «da», то бог, с которым ещё не говорили, является богом случая.