Лопается еще много переговорных труб, почти из каждой несутся крики. Роот вынужден наклониться к Бобби Шафто и орать ему в ухо. Тот улучает момент и хватает коробку из-под сигар. Там то, что ему нужно. Не морфий. Лучше. Морфий против содержимого сигарной коробки – все равно что шанхайская шлюшка против Глории.
Коробка открывается: из нее бьет ослепительный свет. Шафто прячет лицо в руках. Сырокопченые части человеческих тел падают с потолка ему на колени, извиваются, тянутся друг к другу, собираются в живые тела. Микульский возвращается к жизни, палит из «виккерса» в обшивку подлодки и вырезает дыру. Вместо черной воды из нее льет золотистый свет.
– И какое место вы занимали в этой системе? – спрашивает Роот.
Шафто чуть не подпрыгивает, услышав чей-то еще, не фон Хакльгебера, голос. Учитывая, что произошло, когда кто-то (Шафто) последний раз задал ему вопрос, поступок героический и весьма рискованный. Фон Хакльгебер снова движется вниз по инстанциям, начиная с Гитлера.
Шафто все равно: он на спасательном плоту вместе с воскресшими товарищами по Гуадалканалу и подразделению 2702. Они плывут через тихую бухточку, освещенную огромным юпитером. За юпитером стоит человек, он говорит с немецким акцентом:
– Моими непосредственными начальниками были Вильгельм Феннер из Санкт-Петербурга, возглавлявший весь германский криптоанализ с 1922 года, и его главный заместитель, профессор Новопашенный.
Шафто эти имена ничего не говорят, однако Роот спрашивает:
– Русский?
Шафто по-настоящему вернулся в реальный мир. Он выпрямляется. Тело застыло, как от долгой неподвижности. Он думает извиниться за свое поведение, но никто на него особенно не смотрит, и Бобби решает не посвящать их в то, как провел последние несколько минут.
– Профессор Новопашенный – астроном, бежавший из России после революции, знакомый Феннера по Санкт-Петербургу. Под их началом я получил широкие полномочия по исследованию теоретических пределов безопасности. Мною был использован чисто математический аппарат, а также механические счетные устройства собственного изобретения. Я изучал не только коды противника, но и наши собственные, выискивая в них слабые места.
– И что вы нашли? – спрашивает Бишоф.
– Нашел слабые места повсюду, – говорит фон Хакльгебер. – Большая часть шифров создана дилетантами, не знакомыми с математической подоплекой. Жалкие потуги.
– В том числе «Энигма»? – спрашивает Бишоф.
– Не вспоминайте при мне это позорище! Я отмел ее почти сразу.
– Что значит «отмел»? – спрашивает Роот.
– Доказал, что она никуда не годится, – говорит фон Хакльгебер.
– Тем не менее весь вермахт по-прежнему ею пользуется, – замечает Бишоф.
Фон Хакльгебер пожимает плечами и смотрит на горящий кончик сигареты.
– Думаете, они выбросят машинки только потому, что один математик написал докладную? – Он снова останавливается взглядом на сигарете, потом подносит ее к губам, со вкусом затягивается, задерживает дым в легких и, наконец, выпускает его через голосовые связки, одновременно заставляя их вибрировать от следующих звуков. – Я знал, что на противника работают люди, которые придут к тем же выводам, что я. Тьюринг. Фон Нейман. Уотерхауз. Кое-кто из поляков. Я начал искать свидетельства, что они взломали «Энигму» или, по крайней мере, нащупали ее слабые места и пытаются взломать. Я статистически проанализировал атаки на подводные лодки и конвои. Я нашел некоторые аномалии, некоторые невероятные события, но не столько, чтобы установить закономерность. Часть аномалий впоследствии объяснилась наличием шпионских наблюдательных пунктов и тому подобным. Отсюда я не вывел ничего. Разумеется, если им хватило ума взломать «Энигму», им хватит ума любой ценой скрыть этот факт. Впрочем, была одна аномалия, которую они не могли скрыть. Я о человеческой аномалии.
– Человеческой? – переспрашивает Роот. Фразочка про аномалии вполне в его духе – сразу цепляет собеседника.
– Я прекрасно знал, что всего несколько человек в мире способны взломать «Энигму» и скрыть этот факт. Узнавая из данных разведки, где эти люди и чем они заняты, я мог делать определенные выводы. – Фон Хакльгебер гасит окурок, выпрямляется и выпивает полрюмки шнапса, набирая разгон. – Это была задача для обычной разведки, не для радиоперехвата. Ею занимается другой отдел… – Он снова углубляется в структуру немецкой бюрократии. Шафто в ужасе вскакивает и выбегает в нужник. Когда он возвращается, фон Хакльгебер только подходит к сути. – Все сводилось к тому, чтобы просеять большое количество исходных данных – долгая и скучная работа.
Шафто ежится, пытаясь представить, какой должна быть работа, чтобы показаться долгой и скучной этому фрукту.
– Некоторое время спустя, – продолжает фон Хакльгебер, – я узнал через наших агентов на Британских островах, что человек, похожий по описанию на Лоуренса Притчарда Уотерхауза, разместился в замке на Внешнем Йглме. Я сумел устроить, чтобы некая молодая особа взяла его под самое близкое наблюдение. Уотерхауз был очень осторожен, и впрямую мы ничего не узнали. Более того, вполне вероятно, что он распознал в молодой особе нашу разведчицу и удвоил бдительность. Однако нам стало известно, что он пользуется одноразовыми шифроблокнотами. Он по телефону читал зашифрованные сообщения радисту на ближайшей военно-морской базе, откуда их телеграфировали в Бекингемшир. В ответ поступали сообщения, также зашифрованные с помощью одноразовых шифроблокнотов. Изучив материалы многочисленных станций радиоперехвата, мы набрали стопку радиограмм, посланных этим загадочным подразделением в период с начала 1942 года и до настоящего дня. Любопытно было отметить, что подразделение действует в самых разных местах: Мальта, Александрия, Марокко, Норвегия и на различных кораблях в море. Очень необычно. Я крайне заинтересовался этим подразделением и решил взломать их специальный шифр.
– Разве такое возможно? – спрашивает Бишоф. – Шифроблокнот взломать нельзя, разве что украсть копию.
– В теории верно, – говорит фон Хакльгебер. – На практике же верно, только если буквы в шифроблокноте выбраны абсолютно случайно. Однако, как я выяснил, это не соблюдалось для шифроблокнотов подразделения 2702, в котором служат Уотерхауз, Тьюринг и эти два джентльмена.
– Но как вы это выяснили? – спрашивает Бишоф.
– Мне помогло несколько обстоятельств. Во-первых, полнота – большое количество сообщений. Во-вторых, постоянство – все одноразовые шифроблокноты генерировались одним способом и обнаруживали общие закономерности. Я сделал некоторые предположения, которые впоследствии оправдались. И у меня были счетные устройства для облегчения работы.
– Какие предположения?
– Я взял за основу гипотезу, что шифроблокноты генерирует человек, бросая кости или тасуя колоду карт, и начал исследовать психологический фактор. Англоязычный человек привык к определенному частотному распределению букв. Он ожидает увидеть много e, t, s, мало z, q и x. Когда он использует якобы случайный алгоритм выбора букв, его подсознательно раздражают z и x, а e и t, наоборот, успокаивают. Со временем это может повлиять на частотное распределение.
– Но, герр доктор фон Хакльгебер, мне трудно поверить, что такой человек будет писать собственные буквы вместо тех, что вышли на картах или игральных костях.
– Это маловероятно. Однако предположим, что алгоритм дает человеку небольшую свободу выбора. – Фон Хакльгебер снова закуривает, подливает себе шнапса. – Я поставил эксперимент. Пригласил двадцать добровольцев – пожилых женщин, желавших потрудиться на благо рейха. Я посадил их составлять одноразовые шифроблокноты по алгоритму, при котором они вытаскивали из коробки листки бумаги. Потом я статистически обработал результаты на своем счетном устройстве. Они вовсе не были случайными.
Роот говорит:
– Одноразовые шифроблокноты подразделения две тысячи семьсот два составляла миссис Тенни, жена викария. Она доставала шары с буквами из лототрона. Считалось, что она закрывает глаза, прежде чем вытянуть шар. Однако предположим, что она даст себе послабление и перестанет закрывать глаза.
– Или, – говорит фон Хакльгебер, – предположим, что она смотрит на лототрон, видит, как лежат шары, и только потом закрывает глаза. Она подсознательно тянется к E мимо Z. Или, если какая-то буква только что вышла, она постарается не взять ее снова. Даже если шаров не видно, она научится различать их на ощупь. Шары деревянные и отличаются весом, шероховатостью, рисунком древесных волокон.
Бишоф не готов это принять:
– Все равно они почти случайны!
– Почти – недостаточно! – отрезает фон Хакльгебер. – Я был убежден, что одноразовые шифроблокноты имеют частотное распределение букв как в Библии короля Иакова. И я подозревал, что в этих сообщениях должны содержаться слова Уотерхауз, Тьюринг, Энигма, Йглм, Мальта. Запустив свои счетные устройства, я смог взломать некоторые шифроблокноты. Уотерхауз жег свои шифроблокноты после первого же использования, но другие бойцы подразделения беспечно пользовались одним шифроблокнотом по нескольку раз. Я прочел много сообщений. Мне стало ясно, что цель подразделения две тысячи семьсот два – скрыть от вермахта, что «Энигма» взломана.
Шафто знает, что такое «Энигма», потому что Бишоф только о ней и твердит. Слова фон Хакльгебера внезапно объясняют все, что связано с подразделением 2702.
– Значит, тайна раскрыта, – говорит Роот. – Полагаю, вы посвятили вышестоящих в свое открытие?
– Я абсолютно ни во что их не посвящал, – криво улыбается фон Хакльгебер, – потому что к тому времени я давно попал в силки рейхсмаршала Германа Геринга. Я сделался его пешкой, его рабом и перестал испытывать верноподданнические чувства по отношению к рейху.
К Рудольфу фон Хакльгеберу постучали в четыре утра – время, когда приходит гестапо. Руди не спит. Даже если бы Берлин не бомбили ночь напролет, он бы все равно не сомкнул глаз, потому что от Анжело уже три дня ни слуху ни духу. Он набрасывает поверх пижамы халат и идет открывать. Так и есть: в дверях стоит маленький, не по годам морщинистый человечек, а у него за спиной – два классических гестаповца в кожаных пальто.