⁃ Муж прислал сообщение, – дрожащим голосом заявила Носова, показывая содержимое на экране: «На борту произошло убийство и находятся несколько киллеров, которые не знают друг о друге, мне нужна помощь».
Глава 14. Расшифровка
00:00. Два часа двадцать минут после начала полета
После того, как компания решила разделиться, начав поиски по тому, что они лучше всего умеют, Геннадий одолжил Виталию припасенный для выполнения своего задания моток ниток. Мужчина понимал, что категорически нельзя оставлять туалет открытым, ведь только благодаря их неведомой удаче в кабинку до сих пор никто не заходил. Быть может, то были счастливое совпадение и везение, а может все дело оказалось в испуге самих пассажиров, слышавших отрывками разговор об убийстве, смерти и бомбе, и, решив не искушать судьбу общением со странными личностями, посчитав их сумасшедшими и душевно больными.
Обмотав один конец веревки за ручку защёлкивания двери изнутри, Носов закрыл «гармошку», пустив понизу остатки мотка, после чего с силой потянул на себя, стараясь переключить режим работы замка. На удивление все прошло, как нельзя лучше, а над дверью загорелся значок, означающий, что туалет занят.
⁃ Прекрасно, – прошептал Виталий, а затем спрятал веревку, просунул ее под дверью кабинки, – теперь туда точно никто не войдёт, я надеюсь.
Поняв, что дело сделано, а этого точно хватит на пару часов полёта, мужчина направился назад к своему месту, чтобы в уже более спокойной атмосфере попытаться разгадать шифр. Как только он вышел в коридор, то сидящие рядом тут же зашушукались, явно обсуждая то, что они случайно услышали из их разговора.
⁃ Надеюсь, они подумали, что это шутка, – пронеслось в голове у Носова, и он тут же продолжил движение по проходу.
В противовес этой точке зрения все стоящие рядом сразу расступались, боясь ненароком обидеть или обозлить странного пассажира. Конечно, сейчас было не до них, но все равно приятно, что приставать не будут, а он может спокойно в одиночестве разобраться со всеми проблемами. Телефон улетел в унитаз, как и все намерения связаться с женой, поэтому надеяться можно было только на себя. Оставалось лишь верить в то, что первое сообщение до неё дошло, а дальше будь, что будет.
За окном было все также темно, лишь два красных фонарика на крыльях, видимые издалека из любой части салона разрезали этот пустой и бесконечный мрак. Даже днём в самолёте невозможно ориентироваться, где конкретно находишься без использования навигационных систем, а ночью, так уж тем более. В лицо дул вентилируемый воздух, над головой постоянно мигали значки и периодически раздавались звуковые сигналы.
⁃ Уважаемые пассажиры, говорит капитан корабля, – раздался голос с большим количеством помех, – наш самолёт входит в зону турбулентности, пожалуйста, займите свои места и пристегните ремни безопасности.
Все тут же зашевелились ещё больше, начав рассаживаться по креслам, а Виталий добрел, наконец, до своего сидения. С размаху плюхнувшись, он выполнил рекомендации пилота, после чего достал из кармана блокнот и карандаш, решив полностью записать первую фразу заказчика этого странного мероприятия.
«Вижу, что уже нашёл первую весточку. Ты правильно подумал, на борту не один киллер. Поиграй со мной и тогда успеешь разгадать, кто убьёт тебя самого, первая подсказка: 46285», – прочитал мужчина сообщение, которое получилось.
⁃ Попробуем подсчитать количество букв для начала, – решил Носов, став двигать остриём по написанной строчке.
⁃ Получилось сто тридцать три, не делится ни на два, ни на три, ни на пять, бессмысленно, так, хорошо, тогда попробуем символы, – продолжил он свои рассуждения, повторив ту же операцию, но уже считая в том числе цифры, пробелы и знаки препинания.
⁃ Сто семьдесят два, уже лучше, но все равно слишком много, никто не будет зашифровывать послание с таким количеством переменных, просто нерационально, – одернул себя Виталий. – Так, это точно не транспозиционный шифр, когда буквы переставляются по заранее определённому правилу, иначе изначально сообщение невозможно бы было прочитать. И не азбука Морзе, точек мало, тире вообще нет. Тогда что?
В этот момент самолёт сильно затрясло, отчего Носов выронил из рук карандаш на пол от неожиданности. Ребёнок где-то впереди заорал от резкого испуга, а транспорт продолжал качаться, как корабль на волнах, дребезжание с каждой секундой усиливалось. Борт попал в зону турбулентности и прямо сейчас, проваливаясь в «ямы», пытался как можно скорее из неё выбраться.
Поняв, что останавливаться на достигнутом нельзя, Виталий потянулся вниз и смог подхватить вверх, помогая себе одной ногой, упавший пишущий предмет, после чего продолжил решать неожиданно подброшенную задачку.
⁃ Шифр Цезаря, – продолжил он, – сдвиг каждого символа на одну позицию в сторону, попробуем. ГЙЗФ. Нет, полный бред. Так, может быть квадрат все того же Юлия? Нет, букв сто тридцать три без учета цифр, которые невозможно с ними совместить, всего символов сто семьдесят два. Ни одно это число не может помочь извлечь из себя квадратный корень. Печаль.
Все размышления он продолжал линовать таблички и формулы в блокноте, но ничего не получилось.
⁃ А если перевести цифры в буквы: сто тридцать восемь, нет, точно не квадрат Цезаря, тогда что? – продолжил размышления Виталий. Тогда возможно двоичный код? Было бы логично, увидь я цифры, но полноценные фразы со смыслом, вряд ли.
Вдруг качка на борту закончилась, и самолёт стал вновь лететь ровно по прямой. Над головой погас значок ремней безопасности, и все тут же, как бешеные, повскакивали со своих мест, двинувшись в сторону туалета.
⁃ Только не выломайте там дверь, прошу вас, – взмолился Носов и вернулся к блокноту. – Энигма? Точно нет, нужен исходный код из соотношения вращающихся колёс и клавиатуры, его не разгадать в таких условиях. Зеркальное отражение? Определённо нет. Шифр Виженера? Бесполезно, он основан на методе нашего любимого Гая Юлия.
Перевернув листок к изначальному сообщению, мужчина попытался ещё раз перечитать внимательно всю фразу, стараясь уловить смысл не математически, а лингвистически.
⁃ Я что-то точно упускаю, как будто это лишь начальное послание, смысл которого раскроется лишь тогда, когда соберём все! – предположил он.
Переведя взгляд на последнее предложение, Виталий чуть не вскочил с места, улыбаясь до ушей от радости.
⁃ Ну конечно, шифр – не все послание, а лишь последнее слово! – воскликнул он, сообщив новость соседу по креслу.
Тот лишь ненавязчиво улыбнулся, после чего развернулся в другую сторону, подперев подбородок рукой, надеясь, что странный попутчик с ним больше не заговорит.
⁃ Значит так, – подытожил Носов, переписав на отдельный листок ещё раз цифры: «46285». – Так-с, что мы имеем, пять символов не по порядку, ни один из них не повторяется. Попробуем перевести все в буквы по соответствию порядкового номера, получится D, M или V, F, O или X, B, K или T, H, Q или Z, E, N или W. А теперь из этого нужно собрать что-то удобоваримое. MOBQE, DOKHE. А если переставить буквы местами: BEQOM, HEKOD, – та же бессмыслица. Нет, это явно не весь шифр, чего-то точно не хватает.
Подумав об этом, он потёр сонливые глаза и отложил блокнот в сторону, решительно не понимая, что ему делать дальше. Попробовав сместить все буквы на одну в сторону, как ещё один иногда действенный метод, ничего не получилось – тот же нерешаемый ребус. Перестановка цифр местами аналогично не дала результата. Виталий не мог справиться с единственным, что было ему по силам – тем, чем ежедневно занимался на работе. Окончательно опустив от разочарования руки, мужчина посмотрел на потолок, гипнотизируя взглядом обшивку разрезающего темноту самолёта. До Владивостока и гибели его жены оставалось около шести часов. Время текло неумолимо, с каждой секундой его оставалось все меньше, а в этой гонке со смертью он беспощадно проигрывал.