— Да, государь, — ответствовал визирь.
— Предположим теперь, — продолжал султан, — что обманутых мужей двое. Назовем их Абдулой и Хаджибабой. Абдула знает, что жена Хаджибабы изменяет своему мужа, а Хаджибаба располагает аналогичными сведениями о жене Абдулы. Но каждый из них считает, что его собственная жена ему верна.
В день обнародования моего указа Абдула говорит себе:
— Ага. Сегодня ночью Хаджибаба убьет свою жену. С другой стороны, Хаджибаба думает то же самое об Абдуле. Но то, что на следующее утро жены того и другого все еще живы, доказывает и Абдуле, и Хад- жибабе, что они ошибались, думая, будто их жены им верны. И тогда на вторую ночь оба пустили бы в ход кинжалы, и жены обоих были бы убиты.
— До сих пор я проследил за ходом твоих рассуждении, о великий султан, — заверил своего повелителя визирь, — но как быть, если неверных жен три или больше?
— В этом случае нам придется прибегнуть к тому, что принято называть математической индукцией. Я только что доказал тебе, что если бы в городе было только две неверные жены, то мужья в силу чисто логической дедукции должны были бы убить их на вторую ночь после обнародования моего указа. Но предположим, что теперь неверные жены у трех моих подданных, назовем их Абдулой, Хаджибабой и Фаруком. Фарук, разумеется, знает, что жены Абдулы и Хаджибабы неверны своим мужьям, и ожидает, что Абдула и Хаджибаба убьют своих жен на вторую ночь. Но те почему-то этого не делают. Почему? Разумеется, потому, что его, Фарука, жена изменяет ему. И Фарук пускает в ход кинжал, равно как и двое других обманутых мужей.
— О великий султан! — вскричал визирь. — Ты раскрыл мне глаза на всю проблему. Если бы в городе было четыре неверные жены, то каждый из четырех обманутых мужей свел бы проблему к случаю трех неверных жен и не убил бы свою жену до четвертого дня. И так далее, и тому подобное вплоть до сорока неверных жен.
— Я рад, — сказал султан, — что ты, наконец, понял суть дела. Приятно иметь визиря, ум которого настолько превосходит уровень умственного развития среднего подданного. Но что если я поведаю тебе, что неверных жен в городе, как стало достоверно известно, в действительности сорок одна?
Казнь врасплох
За кражу каравая хлеба визирь приговорил Абдула Касима к смертной казни через повешение.
Визирь давно собирался казнить Абдула и воспользовался сущей безделицей просто как предлогом. Правда, к великой досаде визиря, по закону осужденный на смертную казнь мог в последнюю минуту обратиться к султану с просьбой о помиловании. Воззвать к милосердию владыки преступник мог только в день казни.
Не сомневаясь в том, что султан ибн-аль-Каз, узнав о смертном приговоре Абдулу, непременно отменит его, визирь придумал хитроумную уловку, позволявшую (как ему казалось) обойти закон и избежать обращения осужденного к султану с просьбой о помиловании. В присутствии Абдула визирь сообщил начальнику тюрьмы, что тому предстоит в течение недели привести в исполнение смертный приговор, но не назначил точную дату казни, ограничившись указанием, что повесить Абдула надлежит в течение недели, но в такой день, который застал бы его врасплох (чтобы Абдул не мог заранее знать, что его должны повесить именно в этот день).
— Каждое утро ты будешь приносить Абдулу его завтрак, — продолжал визирь наставлять начальника тюрьмы в присутствии осужденного. — Как я уже сказал, день казни тебе надлежит выбрать так, чтобы для Абдула он оказался совершенно неожиданным. Помни, что если ты принесешь Абдулу завтрак в день, который назначен тобой для казни, и Абдул встретит тебя заявлением, что знает о предстоящей в тот день казни и представит разумные доводы, объясняющие, как ему удалось установить день казни, то по закону ты должен немедленно передать султану прошение Абдула о помиловании. Если же в день казни ты принесешь Абдулу завтрак, а он промолчит или не сможет разумно объяснить, почему он считает, что его должны казнить именно в тот день, то Абдул лишается права на обжалование приговора, и ты можешь повесить его в тот же день в полдень.
Визирь отбыл к себе, а Абдул и начальник тюрьмы (разумеется, каждый в отдельности — Абдул в камере смертников, а начальник тюрьмы в своем рабочем кабинете) принялись ломать голову над наиболее вероятным днем казни. Для начальника тюрьмы проблема осложнялась еще и тем, что день казни ему необходимо было определить заранее, чтобы успеть распорядиться о необходимых приготовлениях.
О гнусном плане визиря, практически лишавшем Абдула права на подачу прошения о помиловании из-за неожиданности дня казни, прослышал юный принц, который поведал о нем отцу. Султан вызвал начальника тюрьмы.
— Дошло до меня, — сказал султан, — что визирь приговорил Абдула к повешенью и что приговор составлен так, что лишает Абдула возможности подать прошение о помиловании, которая предусмотрена законом. Так ли это?
— Так, о великий султан, — признал начальник тюрьмы, — но поверь, я не имею к вынесению приговора никакого отношения. Более того, Абдул мне очень симпатичен, и я был бы счастлив сделать все, что в моих силах, чтобы помочь ему, но, как ты понимаешь, руки мои связаны.
— Я вижу, — заметил султан, — ты человек весьма ученый.
— О нет, великий султан. Мне случалось читать сочинения мудрецов и я очень люблю логику, в которой они так сильны, но я лишь в меру своего слабого разумения пытаюсь постичь смысл их теорий и еще очень многого не знаю.
— Самое интересное у тебя еще впереди, — заверил султан начальника тюрьмы. — А известен ли тебе принцип конечной индукции?
— Известен, о великий султан.
— Прекрасно, но оставим его на миг и вернемся к несчастному Абдулу. Выбрал ли ты день казни?
— Пока еще не выбрал. Продолжаю размышлять над тем, как это можно было бы сделать лучше всего.
— Насколько я понимаю, — продолжал султан, — ты можешь повесить Абдула только в один из дней назначенной визирем недели — от воскресенья до воскресенья. Вот мне и хотелось бы узнать, можешь ли ты отложить казнь Абдула на последний день недели, т. е. повесить его в субботу?
Начальник тюрьмы поразмыслил немного и медленно ответил:
— Нет. Думаю, что не могу. Видишь ли, о великий султан, Абдул человек умный. Поскольку ему известно, что казнь должна быть неожиданной, он, дожив до утра субботы, встретит меня, когда я принесу ему завтрак, словами:
— Я знаю, начальник, что ты собираешься повесить меня сегодня, так как сегодня — последний из дней той недели, в течение которой меня должны повесить.
— И это действительно было бы так, — продолжал начальник тюрьмы. — Ведь если бы он дожил до утра субботы, последнего из дней недели, в течение которой я должен его повесить, то заведомо знал бы, что казнь должна свершиться только в тот день, и встретил бы меня заявлением об этом. И тогда Абдул обрел бы право на прошение о помиловании.
— Понимаю, — кивнул султан. — Согласен, что, зная условия приговора, и ты, и Абдул должны были догадаться, что казнь не может состояться в субботу.
— Ты прав, о великий султан, — подтвердил начальник тюрьмы слова владыки. — Приговор составлен так, что я могу повесить Абдула только в один из дней с воскресенья по пятницу. В субботу казнь никак не может состояться.
— А это означает, — продолжал султан, — что и ты, и Абдул можете преспокойно вычеркнуть субботу из своих календарей. Ты мог бы привести приговор в исполнение только с воскресенья по пятницу, и таким образом, пятница — последний из дней недели, когда Абдул мог бы быть повешен.
— Ты прав, как всегда, — не мог не признать начальник тюрьмы.
— А мог бы ты отложить казнь до пятницы? — поинтересовался султан.
Поразмыслив, начальник тюрьмы ответил:
— Думаю, что не мог бы. Так как и Абдул, и я знаем, что пятница — последний день, когда его можно повесить, то если бы Абдул дожил до утра пятницы, он непременно встретил бы меня заявлением, что его казнят сегодня.