Но он изнывал от нетерпения.
...Сейчас, сейчас аппарат заработает, и на смену думанным-передуманным придут новые мысли...
И действительно, факс наконец-то затрещал, из щели на его передней панели стала выползать бумага. Андо подождал, пока аппарат затихнет, потом встал и, подойдя к полке, оторвал от бумажной ленты свернувшийся в рулон лист, на котором было напечатано всего несколько строчек. Вернувшись к своему столу, расправил лист и прочел.
Медицинский факультет, университет К***
Для д-ра Андо
Высылаю Вам записку, найденную у изголовья супругов Ода. Пожалуйста, держите меня в курсе развития событий.
Д-р Йокота
Медицинский факультет, университет Д * * *
За этим написанным витиеватым почерком посланием доцента следовало еще одно, с другим начертанием иероглифов. Под ним стояли имена супругов Ода. Йокота не стал переписывать записку, он отксерокопировал ее и прислал Андо копию.
28 октября, утро.
Мы позаботились о кассетах. Можете не волноваться. Мы так устали. Ёсими, Кадзуко, позаботьтесь обо всем остальном.
Тору Ода, Сэцуко Ода
Записка действительно была очень короткой, но она не оставляла сомнений: Тору и Сэцуко знали, что скоро умрут. По-видимому, Ёсими и Кадзуко – это две старшие сестры Сидзуки. Но кому были адресованы первые фразы?
И что значит: «Мы позаботились о кассетах»?
Значит ли это, что старики уничтожили свои копии? Или нет? По крайней мере, не похоже, чтобы они эти кассеты переписали....
Андо попытался представить себе состояние стариков и ход их мыслей.
В воскресенье 21 октября зять стариков Ода появился на пороге их дома и объявил, что Сидзука и Йоко в опасности. Они могут умереть из-за того, что посмотрели какую-то кассету, на которой лежит проклятие. Тору и Сэцуко соглашаются посмотреть сделанные для них Асакавой копии кассеты. Но, несмотря на это, в тот же самый день Сидзука и Йоко умирают, как им и предрекала видеозапись.
Даже если с самого начала старики Ода не вполне поверили Асакаве, то после смерти дочери и внучки у них были все основания считать, что в видеокассете, вернее, в видеокассетах, действительно заключена смертельная опасность. Потом были похороны, и через пару дней старикам сообщили результаты вскрытия: причина смерти Сидзуки и Йоко – внезапный сердечный приступ.
Должно быть, именно тогда Тору и Сэцуко окончательно потеряли надежду на собственное спасение. Их дочь и внучка выполнили то, что предписывалось в кассете, но и это не помогло. Наверное, старики пришли к выводу, что от них теперь ничего не зависит и печальной участи им не избежать. Раздавленные свалившимся на них горем и уставшие от жизни, они решили покорно ждать своего часа.
Если Андо правильно понял смысл записки, то Сэцуко и Тору не стали переписывать кассеты, которые явились причиной всего этого кошмара, а вместо этого «позаботились» о своих копиях каким-то неведомым образом.
...Но каким?..
Ответить на этот вопрос не представлялось возможным. Они могли стереть запись и выкинуть кассеты на помойку. Они могли закопать их у себя на участке. Они могли сделать все что угодно. Андо решил подумать о другом: он начал составлять в блокноте схему перемещений и размножений злокозненной кассеты.
Отправной точкой стал коттедж Б-4. Именно там видеокассета – это исчадие ада и источник всех бед – явилась на свет в тот самый момент, когда видеомагнитофон, поставленный на режим записи, уловил непонятное излучение и записал его на пленку.
Асакава забрал кассету из «Пасифик Лэнд» и увез в Токио – к себе на квартиру. Там он сделал копию для Рюдзи: теперь кассет стало две.
Скорее всего, копия Такаямы попала к Маи Такано и была стерта почти полностью – кроме первых кадров. А оригинал выбросил на помойку вместе с искореженным видеомагнитофоном старший брат Асакавы – Дзюнъитиро. Но перед этим Асакава успел снять со своего оригинала еще две копии для родителей жены. Хотя, судя по всему, после того как Ода о них «позаботились», эти копии уже не существуют... Таким образом, получалось, что порождение Садако исчезло с лица земли. Ни самой кассеты, ни ее копий не осталось.
Андо несколько раз проверил получившуюся у него схему, смахивающую с виду на генеалогическое древо, чтобы убедиться, что все правильно. Кажется, ошибки не было – кассета, если можно так выразиться, самоуничтожилась. Всего лишь через два месяца после своего появления, унеся с собой девять жертв, чудовище само собой издохло. «Но постойте! – подумал Андо. – Ведь если кассета в любом случае убивала каждого, кто ее посмотрел, то она с самого начала была обречена».
Этот странный вирус мог многократно воспроизводить себя в виде кассеты только в том случае, если предписанные действия на самом деле избавляли его жертву от угрозы смерти. Люди должны были верить, что копирование кассеты сохранит им жизнь – тогда у вируса были все шансы адаптироваться к окружающей среде и продолжать функционировать. Если же обещание сохранить жизнь оказывалось враньем, кассета очень быстро должна была исчезнуть с лица земли.
Ну хорошо, предположим, видеокассета, а вместе с ней и вирус, прекратила свое существование. Значит, таких смертей больше быть не должно. Если никто не смотрит кассету, то – соответственно – никто не умирает от закупорки коронарной артерии. Но оставалось одно «но», которое портило всю картину.
...Почему Асакава до сих пор жив?..
Сразу же вслед за этим вопросом пришел второй:
...Куда подевалась Маи?..
Если рассуждать логически – выходило, что кассета больше не существует. Но интуиция подсказывала Андо, что это неверно. Вирусы так легко не сдаются. И вообще, в этой ситуации с кассетами было что-то подозрительное. Что-то, что не укладывалось в рамки логических рассуждений.
3
На входе в библиотеку Андо взял ключ от шкафчика у дежурного. По дороге к шкафчикам он снял пиджак и перекинул его через руку. Вот-вот должна была начаться зима, и на Андо в его тонкой рубашке было холодно смотреть. Но так уж он был устроен – в любом помещении почти сразу покрывался испариной, а в библиотеке с кондиционером начинал изнемогать от жары с первой же минуты. Из портфеля Андо достал ручку и блокнот, потом завернул портфель в пиджак и засунул сверток в один из шкафчиков.
В блокнот была вложена распечатка с результатами сканирования ДНК вируса Рюдзи Такаямы. Андо хотел покончить с расшифровкой уже сегодня – именно поэтому он с утра пораньше отправился в библиотеку. Однако стоило ему взглянуть на выделенный маркером бессмысленный набор из сорока двух латинских букв, как он со всей очевидностью понял, что эта задача ему не по зубам. Впрочем, надо же хоть как-то убить время... Мысль о трех мучительно тянущихся, бесконечных выходных была еще невыносимей, чем мысль о необходимости расшифровывать код. Из двух зол Андо выбрал меньшее.
С блокнотом под мышкой он отправился в читальный зал на третьем этаже и устроился там возле окна. В свое время, когда он был студентом и увлекался всякими кодами и шифрами, у него дома было несколько десятков книг по криптографии. Но с тех пор произошло много событий – сперва свадьба, потом развод, и Андо трижды переезжал. Кроме того, он абсолютно потерял интерес к шифрам. Так что все эти книги теперь были неизвестно где – часть он раздарил, часть выкинул. Он и предположить не мог, что они снова ему понадобятся.
Андо прекрасно понимал, что существует огромное количество кодов, которые он не сможет расшифровать «голыми руками». Ему были необходимы таблицы замены символов, графики частотности букв и прочие специальные пособия. Ну не покупать же все эти книги снова! Вот и пришлось тащиться с самого утра в библиотеку.
Вообще-то, одно время он неплохо разбирался в шифрах и кодировках, но с тех пор прошло уже десять лет. Поэтому для начала он просмотрел учебник под названием «Введение в криптографию». Прежде всего нужно было определить, к какому виду относится код, обнаруженный в распечатке ДНК.
Коды делятся на три большие группы: 1) шифр замены, когда буквы заменяются другими буквами, цифрами или символами, 2) шифр перестановки, в котором процедура шифрования заключается в перестановках элементов исходного текста, 3) инсерционные шифры, когда между словами текста вставляют посторонние, не имеющие отношения к делу слова. Номера, которые Андо нашел на клочке газеты, торчавшем из живота Рюдзи, были классическим примером шифра замены.
Всего через полчаса Андо окончательно убедился, что имеет дело с шифром замены, возможно, немного более замысловатым, чем предыдущий. На этот раз его элементами были не цифры, а буквы. Четыре литеры A, T, G и С, с которыми ему предстояло работать, служили для обозначения нуклеотидов, и, скорее всего, шифр был составлен таким образом, что каждому конкретному буквосочетанию соответствовала какая-нибудь одна буква алфавита.
«Действительно, похоже на код...» – подумал Андо и насторожился. Основная функция кода – это передача информации от одного участника к другому таким образом, чтобы третий участник не смог понять передаваемое сообщение. Для студентов коды и шифры могут быть всего лишь игрушками, гимнастикой ума. Однако во время войны, когда очевидность самого факта шифровки может привести к еще большему обострению ситуации, использовать «код, похожий на код» слишком опасно.
Другими словами, для того чтобы зашифрованная информация не была расшифрована неприятелем, прежде всего нужно позаботиться о том, чтобы шифр не выглядел шифром. Вернее, чтобы он выглядел «не шифром». Предположим, вы поймали вражеского шпиона и изъяли у него блокнот, весь исписанный подозрительными рядами цифр. Почти наверняка окажется, что эти цифры содержат важную, а потому и зашифрованную информацию. Впрочем, не исключено, что это ложная наводка, но все-таки в большинстве случаев, если шифр идентифицирован как шифр, то шансы его разгадать сильно возрастают.
Андо пытался рассуждать логически. Если основная цель кода – скрыть информацию от посторонних глаз, то грамотно составленный код будет казаться кодом только тому, кому предназначена зашифрованная в нем информация. Вглядываясь в цепочку из 42 букв, описывающих последовательность нуклеотидов в вирусе квазиоспы, Андо с каждой секундой убеждался в том, что он имеет дело с самым натуральным кодом. Да он и раньше думал, что это код. Стоило ему в первый раз увидеть эту распечатку, и он сразу же подумал, что это какое-то зашифрованное сообщение...
Но почему? Почему он так подумал?
С этим надо было разобраться. Почему эти буквы воспринимались им как код? Он ведь и раньше сталкивался с очень необычными последовательностями аминокислот в ДНК. Но отчего-то только на этот раз ему показалось, что «странная последовательность» несет в себе какой-то скрытый смысл. Она появлялась везде. Цепочка букв как будто специально лезла на глаза, прерывая обычную нуклеотидную последовательность ДНК вируса оспы то в одном, то в другом месте, словно говоря: «Посмотрите же на меня, наконец! Я шифр!»
Ну и к тому же, цифры, которые он извлек из живота Такаямы, тоже наводили Андо на мысль, что и на этот раз он столкнулся с шифром. И слово «RING», которое получилось у него в прошлый раз, исходя из нынешнего положения вещей, могло иметь сразу два смысла. Во-первых, оно отсылало Андо к «RING-файлам» (так он называл про себя отчет Асакавы), во-вторых, оно могло служить предупреждением. Как если бы Рюдзи давал понять, что теперь он все время будет использовать коды, и надо быть начеку, чтобы не пропустить чего-либо важного.
Эту странную последовательность аминокислотных основ в вирусе выявили только у Рюдзи, из чего можно было сделать вывод, что код послал именно он, и никто другой. Разумеется, факт оставался фактом – Такаяма мертв, его кремировали и предали земле. Но часть его все еще существовала в этом мире в виде образцов ткани, хранящихся в лаборатории. В клетках этих тканей было бесчисленное множество молекул ДНК – крохотных проектов того человеческого существа, которым раньше был Рюдзи Такаяма. А что, если эти молекулы несут в себе волю Такаямы, пытаются сказать что-то, чего он сам не успел сказать перед смертью?
Это было безумное предположение, недостойное профессионального патологоанатома, каковым являлся Андо. Но если ему удастся решить эту задачу и посредством замены превратить бессмысленную буквенную цепочку в значимые слова, то тогда все остальные предположения сами собой отпадут. Теоретически существовала возможность, используя хранящиеся в лаборатории образцы ДНК, взятые из крови Рюдзи, создать человека своими характеристиками полностью повторяющего Рюдзи Такаяму. Создать клон. Скопление молекул ДНК, обладавшее единой волей, воздействовало на вирус в крови Такаямы. В результате в ДНК вируса появилось зашифрованное сообщение – повторяющаяся цепочка нуклеотидных основ.
Андо вдруг со всей силой ощутил, как красиво и точно работал ум Такаямы. Почему зашифрованное сообщение было найдено именно в клетках, пораженных вирусом? Потому что Такаяма, закончивший медицинский факультет, прекрасно знал, что именно эти клетки будут в первую очередь пропущены через секвенсор. Предвидя, что специалисты сосредоточат свое внимание на неизвестном вирусе, Рюдзи направил всю свою волю в мутировавшие молекулы ДНК. Такаяма хотел, чтобы его послание дошло наверняка.
Все эти размышления привели Андо к одному-единственному заключению: из-за того что этот код выглядел кодом и сразу же наводил на мысль о зашифрованном сообщении, он, по сути дела, переставал функционировать как таковой. Значит, он не был шифром в полном смысле этого слова – просто Рюдзи не мог контактировать с человеческим миром никаким другим способом. Вот и все. Двойная спираль ДНК состоит из нуклеотидов, которые обозначаются латинскими буквами А, Т, G и С. То есть единственный способ передать некое сообщение посредством ДНК – это составление различных комбинаций из этих четырех букв. По крайней мере, Андо не видел, что еще можно сделать в условиях кодирования на молекулярном уровне. Рюдзи приспособился к этим условиям и сделал единственно возможное.
И вот тут чувство безысходности, одолевавшее Андо в течение последних дней, вдруг отступило, уступив место непоколебимой уверенности в том, что он сможет решить этот ребус. Это в его силах.
Андо чуть было не закричал. Ведь если предположить, что Рюдзи сознательно попытался посредством ДНК передать ему какое-то сообщение, то, значит, зашифрованные слова должны легко поддаваться дешифровке. Зачем было Рюдзи усложнять задачу? На этой мысли Андо притормозил и шаг за шагом проверил цепочку своих умозаключений на предмет логических прорех. Ошибиться в самом начале значило заведомо обречь себя на провал. Ему не хотелось зря потратить уйму времени из-за неверного выбора отправной точки.
У него больше не было ощущения, что он просто убивает время и старается заглушить воспоминания. Теперь, когда он понял, что сможет расшифровать послание Рюдзи, ему не терпелось поскорее взяться за расшифровку.
Цепочка нуклеотидов выглядела следующим образом:
ATGGAAGAAGAATATCGTTATATTCCTCCTCCTCAACAACAA
Прежде всего нужно было решить, на какие именно комбинации поделить этот ряд символов. Андо решил для начала разбить их на двойки, а потом на тройки. До обеда он успел опробовать оба варианта.
Поделив ряд на двойки, он получил 21 пару:
AT GG AA GA AG AA
ТА ТС GT ТА ТА ТТ
СС ТС СТ СС ТС АА
СА АС АА
Если взять буквенную пару за основную единицу, то – по числу возможных комбинаций из имеющихся четырех букв – максимальное количество таких единиц равнялось шестнадцати. Андо предположил, что каждая пара должна соответствовать какой-то букве.
Ну хорошо. А о каких буквах идет речь? На каком языке написано исходное сообщение?
Это почти наверняка не мог быть японский с его слоговой азбукой, в которой содержится около пятидесяти графем: в этом случае шестнадцати возможных комбинаций было явно недостаточно. Английский и французский алфавиты оба состоят из двадцати шести букв, а итальянский, например, всего из двадцати. Правда, можно было допустить, что сообщение написано на японском, но с использованием латинских букв. Узнать, на каком языке написано исходное сообщение, значит проделать полпути к разгадке.
Но для Андо этой проблемы, можно считать, не было. Ведь ему уже удалось один раз расшифровать послание Такаямы – шесть цифр на клочке газеты, которые сложились в английское слово «ring». Скорее всего, это был намек. Поэтому Андо исходил из того, что, разгадав ребус, он и на этот раз получит текст на английском. В этом он не сомневался.
Итак, у него получилась 21 пара. Некоторые пары повторялись: АА – четыре раза, ТА и ТС – три раза, и СС – два раза. Таким образом, вместо шестнадцати возможных было представлено только тринадцать уникальных комбинаций.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
...Сейчас, сейчас аппарат заработает, и на смену думанным-передуманным придут новые мысли...
И действительно, факс наконец-то затрещал, из щели на его передней панели стала выползать бумага. Андо подождал, пока аппарат затихнет, потом встал и, подойдя к полке, оторвал от бумажной ленты свернувшийся в рулон лист, на котором было напечатано всего несколько строчек. Вернувшись к своему столу, расправил лист и прочел.
Медицинский факультет, университет К***
Для д-ра Андо
Высылаю Вам записку, найденную у изголовья супругов Ода. Пожалуйста, держите меня в курсе развития событий.
Д-р Йокота
Медицинский факультет, университет Д * * *
За этим написанным витиеватым почерком посланием доцента следовало еще одно, с другим начертанием иероглифов. Под ним стояли имена супругов Ода. Йокота не стал переписывать записку, он отксерокопировал ее и прислал Андо копию.
28 октября, утро.
Мы позаботились о кассетах. Можете не волноваться. Мы так устали. Ёсими, Кадзуко, позаботьтесь обо всем остальном.
Тору Ода, Сэцуко Ода
Записка действительно была очень короткой, но она не оставляла сомнений: Тору и Сэцуко знали, что скоро умрут. По-видимому, Ёсими и Кадзуко – это две старшие сестры Сидзуки. Но кому были адресованы первые фразы?
И что значит: «Мы позаботились о кассетах»?
Значит ли это, что старики уничтожили свои копии? Или нет? По крайней мере, не похоже, чтобы они эти кассеты переписали....
Андо попытался представить себе состояние стариков и ход их мыслей.
В воскресенье 21 октября зять стариков Ода появился на пороге их дома и объявил, что Сидзука и Йоко в опасности. Они могут умереть из-за того, что посмотрели какую-то кассету, на которой лежит проклятие. Тору и Сэцуко соглашаются посмотреть сделанные для них Асакавой копии кассеты. Но, несмотря на это, в тот же самый день Сидзука и Йоко умирают, как им и предрекала видеозапись.
Даже если с самого начала старики Ода не вполне поверили Асакаве, то после смерти дочери и внучки у них были все основания считать, что в видеокассете, вернее, в видеокассетах, действительно заключена смертельная опасность. Потом были похороны, и через пару дней старикам сообщили результаты вскрытия: причина смерти Сидзуки и Йоко – внезапный сердечный приступ.
Должно быть, именно тогда Тору и Сэцуко окончательно потеряли надежду на собственное спасение. Их дочь и внучка выполнили то, что предписывалось в кассете, но и это не помогло. Наверное, старики пришли к выводу, что от них теперь ничего не зависит и печальной участи им не избежать. Раздавленные свалившимся на них горем и уставшие от жизни, они решили покорно ждать своего часа.
Если Андо правильно понял смысл записки, то Сэцуко и Тору не стали переписывать кассеты, которые явились причиной всего этого кошмара, а вместо этого «позаботились» о своих копиях каким-то неведомым образом.
...Но каким?..
Ответить на этот вопрос не представлялось возможным. Они могли стереть запись и выкинуть кассеты на помойку. Они могли закопать их у себя на участке. Они могли сделать все что угодно. Андо решил подумать о другом: он начал составлять в блокноте схему перемещений и размножений злокозненной кассеты.
Отправной точкой стал коттедж Б-4. Именно там видеокассета – это исчадие ада и источник всех бед – явилась на свет в тот самый момент, когда видеомагнитофон, поставленный на режим записи, уловил непонятное излучение и записал его на пленку.
Асакава забрал кассету из «Пасифик Лэнд» и увез в Токио – к себе на квартиру. Там он сделал копию для Рюдзи: теперь кассет стало две.
Скорее всего, копия Такаямы попала к Маи Такано и была стерта почти полностью – кроме первых кадров. А оригинал выбросил на помойку вместе с искореженным видеомагнитофоном старший брат Асакавы – Дзюнъитиро. Но перед этим Асакава успел снять со своего оригинала еще две копии для родителей жены. Хотя, судя по всему, после того как Ода о них «позаботились», эти копии уже не существуют... Таким образом, получалось, что порождение Садако исчезло с лица земли. Ни самой кассеты, ни ее копий не осталось.
Андо несколько раз проверил получившуюся у него схему, смахивающую с виду на генеалогическое древо, чтобы убедиться, что все правильно. Кажется, ошибки не было – кассета, если можно так выразиться, самоуничтожилась. Всего лишь через два месяца после своего появления, унеся с собой девять жертв, чудовище само собой издохло. «Но постойте! – подумал Андо. – Ведь если кассета в любом случае убивала каждого, кто ее посмотрел, то она с самого начала была обречена».
Этот странный вирус мог многократно воспроизводить себя в виде кассеты только в том случае, если предписанные действия на самом деле избавляли его жертву от угрозы смерти. Люди должны были верить, что копирование кассеты сохранит им жизнь – тогда у вируса были все шансы адаптироваться к окружающей среде и продолжать функционировать. Если же обещание сохранить жизнь оказывалось враньем, кассета очень быстро должна была исчезнуть с лица земли.
Ну хорошо, предположим, видеокассета, а вместе с ней и вирус, прекратила свое существование. Значит, таких смертей больше быть не должно. Если никто не смотрит кассету, то – соответственно – никто не умирает от закупорки коронарной артерии. Но оставалось одно «но», которое портило всю картину.
...Почему Асакава до сих пор жив?..
Сразу же вслед за этим вопросом пришел второй:
...Куда подевалась Маи?..
Если рассуждать логически – выходило, что кассета больше не существует. Но интуиция подсказывала Андо, что это неверно. Вирусы так легко не сдаются. И вообще, в этой ситуации с кассетами было что-то подозрительное. Что-то, что не укладывалось в рамки логических рассуждений.
3
На входе в библиотеку Андо взял ключ от шкафчика у дежурного. По дороге к шкафчикам он снял пиджак и перекинул его через руку. Вот-вот должна была начаться зима, и на Андо в его тонкой рубашке было холодно смотреть. Но так уж он был устроен – в любом помещении почти сразу покрывался испариной, а в библиотеке с кондиционером начинал изнемогать от жары с первой же минуты. Из портфеля Андо достал ручку и блокнот, потом завернул портфель в пиджак и засунул сверток в один из шкафчиков.
В блокнот была вложена распечатка с результатами сканирования ДНК вируса Рюдзи Такаямы. Андо хотел покончить с расшифровкой уже сегодня – именно поэтому он с утра пораньше отправился в библиотеку. Однако стоило ему взглянуть на выделенный маркером бессмысленный набор из сорока двух латинских букв, как он со всей очевидностью понял, что эта задача ему не по зубам. Впрочем, надо же хоть как-то убить время... Мысль о трех мучительно тянущихся, бесконечных выходных была еще невыносимей, чем мысль о необходимости расшифровывать код. Из двух зол Андо выбрал меньшее.
С блокнотом под мышкой он отправился в читальный зал на третьем этаже и устроился там возле окна. В свое время, когда он был студентом и увлекался всякими кодами и шифрами, у него дома было несколько десятков книг по криптографии. Но с тех пор произошло много событий – сперва свадьба, потом развод, и Андо трижды переезжал. Кроме того, он абсолютно потерял интерес к шифрам. Так что все эти книги теперь были неизвестно где – часть он раздарил, часть выкинул. Он и предположить не мог, что они снова ему понадобятся.
Андо прекрасно понимал, что существует огромное количество кодов, которые он не сможет расшифровать «голыми руками». Ему были необходимы таблицы замены символов, графики частотности букв и прочие специальные пособия. Ну не покупать же все эти книги снова! Вот и пришлось тащиться с самого утра в библиотеку.
Вообще-то, одно время он неплохо разбирался в шифрах и кодировках, но с тех пор прошло уже десять лет. Поэтому для начала он просмотрел учебник под названием «Введение в криптографию». Прежде всего нужно было определить, к какому виду относится код, обнаруженный в распечатке ДНК.
Коды делятся на три большие группы: 1) шифр замены, когда буквы заменяются другими буквами, цифрами или символами, 2) шифр перестановки, в котором процедура шифрования заключается в перестановках элементов исходного текста, 3) инсерционные шифры, когда между словами текста вставляют посторонние, не имеющие отношения к делу слова. Номера, которые Андо нашел на клочке газеты, торчавшем из живота Рюдзи, были классическим примером шифра замены.
Всего через полчаса Андо окончательно убедился, что имеет дело с шифром замены, возможно, немного более замысловатым, чем предыдущий. На этот раз его элементами были не цифры, а буквы. Четыре литеры A, T, G и С, с которыми ему предстояло работать, служили для обозначения нуклеотидов, и, скорее всего, шифр был составлен таким образом, что каждому конкретному буквосочетанию соответствовала какая-нибудь одна буква алфавита.
«Действительно, похоже на код...» – подумал Андо и насторожился. Основная функция кода – это передача информации от одного участника к другому таким образом, чтобы третий участник не смог понять передаваемое сообщение. Для студентов коды и шифры могут быть всего лишь игрушками, гимнастикой ума. Однако во время войны, когда очевидность самого факта шифровки может привести к еще большему обострению ситуации, использовать «код, похожий на код» слишком опасно.
Другими словами, для того чтобы зашифрованная информация не была расшифрована неприятелем, прежде всего нужно позаботиться о том, чтобы шифр не выглядел шифром. Вернее, чтобы он выглядел «не шифром». Предположим, вы поймали вражеского шпиона и изъяли у него блокнот, весь исписанный подозрительными рядами цифр. Почти наверняка окажется, что эти цифры содержат важную, а потому и зашифрованную информацию. Впрочем, не исключено, что это ложная наводка, но все-таки в большинстве случаев, если шифр идентифицирован как шифр, то шансы его разгадать сильно возрастают.
Андо пытался рассуждать логически. Если основная цель кода – скрыть информацию от посторонних глаз, то грамотно составленный код будет казаться кодом только тому, кому предназначена зашифрованная в нем информация. Вглядываясь в цепочку из 42 букв, описывающих последовательность нуклеотидов в вирусе квазиоспы, Андо с каждой секундой убеждался в том, что он имеет дело с самым натуральным кодом. Да он и раньше думал, что это код. Стоило ему в первый раз увидеть эту распечатку, и он сразу же подумал, что это какое-то зашифрованное сообщение...
Но почему? Почему он так подумал?
С этим надо было разобраться. Почему эти буквы воспринимались им как код? Он ведь и раньше сталкивался с очень необычными последовательностями аминокислот в ДНК. Но отчего-то только на этот раз ему показалось, что «странная последовательность» несет в себе какой-то скрытый смысл. Она появлялась везде. Цепочка букв как будто специально лезла на глаза, прерывая обычную нуклеотидную последовательность ДНК вируса оспы то в одном, то в другом месте, словно говоря: «Посмотрите же на меня, наконец! Я шифр!»
Ну и к тому же, цифры, которые он извлек из живота Такаямы, тоже наводили Андо на мысль, что и на этот раз он столкнулся с шифром. И слово «RING», которое получилось у него в прошлый раз, исходя из нынешнего положения вещей, могло иметь сразу два смысла. Во-первых, оно отсылало Андо к «RING-файлам» (так он называл про себя отчет Асакавы), во-вторых, оно могло служить предупреждением. Как если бы Рюдзи давал понять, что теперь он все время будет использовать коды, и надо быть начеку, чтобы не пропустить чего-либо важного.
Эту странную последовательность аминокислотных основ в вирусе выявили только у Рюдзи, из чего можно было сделать вывод, что код послал именно он, и никто другой. Разумеется, факт оставался фактом – Такаяма мертв, его кремировали и предали земле. Но часть его все еще существовала в этом мире в виде образцов ткани, хранящихся в лаборатории. В клетках этих тканей было бесчисленное множество молекул ДНК – крохотных проектов того человеческого существа, которым раньше был Рюдзи Такаяма. А что, если эти молекулы несут в себе волю Такаямы, пытаются сказать что-то, чего он сам не успел сказать перед смертью?
Это было безумное предположение, недостойное профессионального патологоанатома, каковым являлся Андо. Но если ему удастся решить эту задачу и посредством замены превратить бессмысленную буквенную цепочку в значимые слова, то тогда все остальные предположения сами собой отпадут. Теоретически существовала возможность, используя хранящиеся в лаборатории образцы ДНК, взятые из крови Рюдзи, создать человека своими характеристиками полностью повторяющего Рюдзи Такаяму. Создать клон. Скопление молекул ДНК, обладавшее единой волей, воздействовало на вирус в крови Такаямы. В результате в ДНК вируса появилось зашифрованное сообщение – повторяющаяся цепочка нуклеотидных основ.
Андо вдруг со всей силой ощутил, как красиво и точно работал ум Такаямы. Почему зашифрованное сообщение было найдено именно в клетках, пораженных вирусом? Потому что Такаяма, закончивший медицинский факультет, прекрасно знал, что именно эти клетки будут в первую очередь пропущены через секвенсор. Предвидя, что специалисты сосредоточат свое внимание на неизвестном вирусе, Рюдзи направил всю свою волю в мутировавшие молекулы ДНК. Такаяма хотел, чтобы его послание дошло наверняка.
Все эти размышления привели Андо к одному-единственному заключению: из-за того что этот код выглядел кодом и сразу же наводил на мысль о зашифрованном сообщении, он, по сути дела, переставал функционировать как таковой. Значит, он не был шифром в полном смысле этого слова – просто Рюдзи не мог контактировать с человеческим миром никаким другим способом. Вот и все. Двойная спираль ДНК состоит из нуклеотидов, которые обозначаются латинскими буквами А, Т, G и С. То есть единственный способ передать некое сообщение посредством ДНК – это составление различных комбинаций из этих четырех букв. По крайней мере, Андо не видел, что еще можно сделать в условиях кодирования на молекулярном уровне. Рюдзи приспособился к этим условиям и сделал единственно возможное.
И вот тут чувство безысходности, одолевавшее Андо в течение последних дней, вдруг отступило, уступив место непоколебимой уверенности в том, что он сможет решить этот ребус. Это в его силах.
Андо чуть было не закричал. Ведь если предположить, что Рюдзи сознательно попытался посредством ДНК передать ему какое-то сообщение, то, значит, зашифрованные слова должны легко поддаваться дешифровке. Зачем было Рюдзи усложнять задачу? На этой мысли Андо притормозил и шаг за шагом проверил цепочку своих умозаключений на предмет логических прорех. Ошибиться в самом начале значило заведомо обречь себя на провал. Ему не хотелось зря потратить уйму времени из-за неверного выбора отправной точки.
У него больше не было ощущения, что он просто убивает время и старается заглушить воспоминания. Теперь, когда он понял, что сможет расшифровать послание Рюдзи, ему не терпелось поскорее взяться за расшифровку.
Цепочка нуклеотидов выглядела следующим образом:
ATGGAAGAAGAATATCGTTATATTCCTCCTCCTCAACAACAA
Прежде всего нужно было решить, на какие именно комбинации поделить этот ряд символов. Андо решил для начала разбить их на двойки, а потом на тройки. До обеда он успел опробовать оба варианта.
Поделив ряд на двойки, он получил 21 пару:
AT GG AA GA AG AA
ТА ТС GT ТА ТА ТТ
СС ТС СТ СС ТС АА
СА АС АА
Если взять буквенную пару за основную единицу, то – по числу возможных комбинаций из имеющихся четырех букв – максимальное количество таких единиц равнялось шестнадцати. Андо предположил, что каждая пара должна соответствовать какой-то букве.
Ну хорошо. А о каких буквах идет речь? На каком языке написано исходное сообщение?
Это почти наверняка не мог быть японский с его слоговой азбукой, в которой содержится около пятидесяти графем: в этом случае шестнадцати возможных комбинаций было явно недостаточно. Английский и французский алфавиты оба состоят из двадцати шести букв, а итальянский, например, всего из двадцати. Правда, можно было допустить, что сообщение написано на японском, но с использованием латинских букв. Узнать, на каком языке написано исходное сообщение, значит проделать полпути к разгадке.
Но для Андо этой проблемы, можно считать, не было. Ведь ему уже удалось один раз расшифровать послание Такаямы – шесть цифр на клочке газеты, которые сложились в английское слово «ring». Скорее всего, это был намек. Поэтому Андо исходил из того, что, разгадав ребус, он и на этот раз получит текст на английском. В этом он не сомневался.
Итак, у него получилась 21 пара. Некоторые пары повторялись: АА – четыре раза, ТА и ТС – три раза, и СС – два раза. Таким образом, вместо шестнадцати возможных было представлено только тринадцать уникальных комбинаций.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36