— А кто из них всегда лжет — Джон или его брат? — осведомилась Лилиан.

— Хороший вопрос, — ответил я, — да вот незадача: никто не знает, кто из двух близнецов лжец: Джон или его брат.

— А в чем заключается задача? — спросила Алиса.

— А задача такая: предположим, вы встретили обоих братьев и хотите понять, кто из них Джон. Вы можете задать только один вопрос одному из них, и ответом на этот вопрос может быть только «да» или «нет». Кроме того, вопрос должен состоять максимум из двух слов. Какой вопрос вы бы задали?

— Всего два слова? — вскричал Майкл в удивлении.

— Да, два слова, — повторил я. — На самом деле, это даже облегчает задачу, ведь вопросов, состоящих из двух слов, не так уж много!

— Я знаю! — сказал один из Алисиных друзей. — Одного из них надо спросить: «Ты Джон?»

— Это не сработает, — возразил Майкл. — Допустим, он ответит «да». Что это даст? Ровным счетом ничего: он может солгать, может сказать правду.

— Я знаю! — сказал другой. — Надо спросить: «Вода мокрая?»

Все задумались.

— Нет, не пойдет, — отвергла эту идею Алиса. — Если он ответит «да», ты будешь знать, что это тот, кто всегда говорит правду. Если же он ответит «нет», ты будешь знать, что это тот, кто всегда лжет. Ты все равно не узнаешь, Джон он или нет.

— Точно! — подтвердил я.

— Но зато ты будешь знать, лжет он или нет, — возразил Тони.

— Верно, — ответил я, — но вопрос ведь не в этом. Ваша задача не найти лжеца, а понять, кто из них Джон.

— Есть идея! — сказал еще один. — А если спросить его: «Ты лжешь?»

— Это ничего не даст! — возразила Лилиан. — Ты заранее знаешь, что ответ в любом случае будет «нет» — неважно, кому был адресован вопрос, лжецу или его правдивому брату.

— Это почему же? — последовал вопрос.

— Да потому, — ответила Лилиан, — что правдивый человек никогда не станет лгать, называя себя лжецом, а лжец ни за что честно не признается в том, что он лжец. Поэтому в обоих случаях ответом будет «нет».



6 из 159