Алёна Малиновская
Шифр Цезаря

Глава 0 – Долина каменных людей

Я испытала настоящий ужас в тот день, когда мой супруг прыгнул вниз…

Мы были одними из первых туристов в Национальном Парке Кепрюлю. Нас долго везли по крутому серпантину на изношенном внедорожнике. Переживать я начала на первом же повороте. Мне казалось, что машина соскользнет в пропасть в любую секунду. Нерусский водитель куда-то гнал и, кажется, делал это специально, чтобы добавить нам острых ощущений. Я вспоминала абхазского “джигита”, который вез нас много лет назад по крутым горам аналогичным образом. Тогда я, молодая и глупая, пищала от восторга. Но сегодня мне было страшно! Даже прекраснейшие пейзажи за окном не могли успокоить.

Наконец-то машина остановилась. Я облегченно вздохнула. Сквозь небольшой лесок мы вышли к Тазы Каньону. Перед нами открылись завораживающие виды. Туристы толпились у самого края не огороженного обрыва глубиной около 400 метров, выгадывая лучшие кадры, которыми пополнят свои компьютеры. Может быть, один раз посмотрят эти фотографии, ради которых рисковали своей жизнью…

Посидеть на огромном валуне и задуматься о том, насколько человек мал по отношению к этим каменным исполинам, мне так и не удалось. Мой муж уверенно приблизился к краю каньона, когда я была метрах в десяти от него.

И прыгнул…

Недалеко от меня кто-то взвизгнул, видимо, тоже заметив прыжок. “О, Боже!” – раздалось откуда-то ещё. Я даже не могу описать тот ужас, который овладел мной в ту секунду. Мозг мгновенно нарисовал подробную картину случившегося. Всё потемнело вокруг. Куда-то делось яркое солнце, светившее до этого. Угрюмые скалы как будто шагнули навстречу друг другу, подчеркивая узость каньона. Деревья казались безмолвными черными монстрами, нависающими над пропастью, куда улетел муж.

“Зачем, почему? С чего вдруг? Что я натворила? Может чем-то обидела, задела мужскую ранимую душу?” – целая череда беспорядочных мыслей пронеслась в моей голове. Когда-то он читал мне собственный стих под названием “Я падаю с шестого этажа”. Всплыло даже несколько строк из этого стихотворения, хотя я слышала его всего один раз. “Как? Зачем? Не может быть!” – возмущалась я внутри.

Мгновенно вбежала на ТОТ валун. Не сразу увидела, что под ним была еще целая площадка, довольно большого размера. Муж просто спрыгнул с валуна на неё… “Я решил пошутить”, – весело сказал он. Я долго объясняла этому “мужчине” свои переживания и почему это не смешно.

В сильнейшем душевном волнении меня привезли созерцать следующую достопримечательность. Под гнетом пережитого вышла из нашего “супер” джипа. Оказалась среди фантастических скальных образований, которые напомнили кадры из фильма “Аватар”. Причудливые фигуры 10-50 метров высотой, очень похожие на огромных людей. Поверхность земли в долине была покрыта мягким и податливым мхом, который уступал при надавливании и вызывал просто щенячий восторг. Я и полежала и посидела на нем. Люди растворились. Наступила какая-то мистическая ТИШИНА. “Покой и умиротворение” – только эти два слова были в моей голове, других просто не существовало. Это была Долина каменных людей или Адам Каялар, действительно удивительное творение природы, дно моря в далекой древности. Понемногу я успокоилась, перестала обижаться на “детскую” выходку мужа. Расслабилась.

Вдруг раздался дикий визг. Какая-то женщина кричала так, как будто увидела монстра.

Он все-таки “допрыгался” по камням в тот день…

Глава 1 – Дракон

Вика закончила рассказ о гибели мужа. На глазах выступили слёзы. Кирилл хотел было обнять и пожалеть ее, но еще и дня не прошло с момента их знакомства на футбольном матче. Повисла неловкая пауза. Они сидели в нашумевшем ресторане на Невском проспекте, открытом всего несколько месяцев назад, в начале 2035 года, и ждали шоу. В моде была интерактивная подача блюд. Завораживающее зрелище. В полумраке зала откуда-то сверху спускался луч света. Под романтичную музыку он танцевал около белоснежной тарелки, менял цвет, затем распадался на несколько десятков мультяшных симпатичных муравьишек, которые суетились и разбегались в разные стороны. Через мгновение каждый тащил какой-то ингредиент. Ритм и цвет шоу постоянно менялись, добавляя впечатление непредсказуемости и магии. На глазах рождалось заказанное блюдо. Каждая деталь отображалась с поразительной точностью, включая цвет, текстуру и форму. Можно было вращать, приближать и отдалять проекцию, чем и занималось большинство гостей ресторана. Блестели 3D-ножи, туман появлялся как будто прямо с поверхности стола, языки пламени добавляли остроты ощущений. Пока гости смотрели интерактивное шоу, роботы-повара готовили шедевр на кухне по выверенному до мелочей рецепту, и подавали блюда четко к окончанию представления. Довольные люди смеялись, шутили, рассеивая хорошее настроение вокруг.

Но Вика ничего не замечала, погрузившись в воспоминания. Со дня смерти мужа прошло почти полгода, а билеты на футбольный матч были куплены им задолго до злосчастной поездки в Турцию. Она пошла. Зачем-то пошла на футбол, хотя совершенно ничего в нем не понимала. Она пошла, потому что всегда ходила с мужем. Но не в этот раз…

Рядом с ней пустовало место, одно из немногих на переполненном стадионе “Заслон-Арена”, построенном в 2033 году недалеко от Лахта-центра в Санкт-Петербурге. А через одно – сидел Кирилл, мужчина средних лет, внимательно наблюдавший за матчем и делающий какие-то заметки в блокноте. Довольно необычное поведение для зрителя футбола. Он не кричал, как все: “Заслон-чемпион!” или “Заслон, нужен гол!”. Он не реагировал на выкрики немногочисленных болельщиков команды-противника с одной единственной трибуны, огороженной высоким забором с проволокой: “Слон-заслон, подвинь свой зад!” или “Раз, два, три! Слоненочек, со**!” Стадион гудел. На родном поле команда роботов-футболистов “Заслон” боролась за первенство России с человеческой командой. Но не все зрители знали о присутствии роботов-игроков на поле. Некоторые болельщики догадывались, точно знал только Кирилл, сотрудник АО “Заслон”, и несколько представителей руководства. Питерская корпорация, ввалившая миллиарды в разработку собственной футбольной команды, утверждала, что наконец-то роботы под управлением искусственного интеллекта готовы к полноценной игре против людей. Роботы не устают, в них встроены тысячи алгоритмов успешных матчей…

Кирилл заметил женщину, лет 35. Остекленевший взгляд был направлен на пустое место рядом с ней. Заметил ее попытки сдержать слезы. Женщина сжалась, подняла плечи и скрестила руки. Его внимание привлек типаж – так похожий на жертв последних нашумевших убийств: стройная, красивая, ярко рыжие волосы, пышная грудь… Мужчина что-то черкнул в блокноте и немного поколебавшись, обратился к женщине с предложением угостить ее кофе. Она молча, не поднимая глаз, кивнула. Кирилл сделал заказ со своего телефона и через несколько минут прилетел небольшой дрон, оснащенный GPS-навигацией и системой автоматического пилотирования, который точно определил местоположение получателя. Женщина взяла эко стаканчик с горячим и ароматным напитком, поставила на пол остывать. Дрон произнес: “Не грусти!” и аккуратно удалился наверх под крышу, где сновали его коллеги, припарковался на специальной площадке в ожидании следующего заказа.

– Вика, – буркнула женщина. Просканировав взглядом мужчину, осталась довольна. Высокий, крепкий брюнет средних лет со странным колючим взглядом, от которого становилось больно почти физически. Мужчина тоже представился и погрузился в работу. Он наблюдал за игроками на поле, то и дело делая пометки в блокноте, Вика же сидела безучастная ко всему вокруг. Она забыла даже про кофе.

Вскоре защитник команды “Заслон” сделал ошибку и пропустил мяч в свои ворота. Несмотря на попытки вратаря отразить удар, мяч оказался в сетке. Этот гол повлиял на ход матча и настроение игроков. Прошла вечность, пока команда сумела восстановиться и выиграть игру. Стадион ликовал. Вика не заметила окончания матча, даже когда начали расходиться зрители, протискиваясь и наступая ей на ноги. Опомнившись, долго не могла сориентироваться, где она вообще находится и куда ей нужно идти. Вика ненавидела столпотворения людей, ей становилось дурно от того, что ее подхватывает бурлящий человеческий поток и куда-то несет. Поэтому решила переждать какое-то время. Толпа болельщиков направилась к ближайшей станции метро “Юнтолово”. Вика побрела к выходу, не видя ничего вокруг. Она не заметила и одного из игроков на поле, сканирующего ее…

Кирилл наблюдал за Викой со стороны, но решил не навязываться, последовал к выходу на некотором расстоянии. Понимал, что кофе, которым он угостил женщину вряд ли являлся достаточным предлогом для продолжения знакомства. Но что-то цепляло Кирилла. Возможно, ее подавленное состояние. Проснулся внутренний рыцарь, защитник слабой принцессы от нападающих на нее драконов… Интуиция никогда не подводила Кирилла. “Дракон” напал.

Кирилл опешил, протер глаза, только что Вика была в поле его зрения, и вдруг исчезла. Растворилась, затерялась среди толпы людей и припаркованных дорогих машин. Мужчина долго осматривался по сторонам, сердце выпрыгивало из груди, предчувствуя беду. Подбегал к каждой припаркованной машине, заглядывал в окна, но Виктории нигде не было. Вдруг он заметил черный тонированный автомобиль “Заслауди”, разработку его компании, которую он видел только на стендах презентации. Мужчина понял, что это автомобиль одного из футбольных игроков команды “Заслон”. Очень навороченная штука. Кирилл прислушался к звуками изнутри. На улице гудели люди, поэтому различить что-то было сложно. Зашел спереди и всмотрелся в лобовое стекло. Кирилл мгновенно понял, что Вика была внутри. Он увидел ее, боровшуюся с громадным мужиком… Мозг отказывался принимать и обрабатывать полученную информацию. Кирилл не мог поверить, что футбольный игрок под управлением ИИ способен насиловать настоящую женщину. Насколько он знал, в их программе были предусмотрены специальные куклы для удовлетворения такого рода потребностей. Он предполагал, что не просто так руководство настаивало на перемещении в 2035-й год. Ничего не объясняя, поручили: “Слетать, понаблюдать и доложить”.

Мужчина дрожащими от волнения пальцами набрал номер дежурного отдела разработки роботов, управляемых ИИ, наскоро объяснил ситуацию и запросил координаты ближайшего к его местоположению футболиста.

В машине, как выяснилось, находился робот под кодовым названием Дракон. Кирилл понимал, что медлить нельзя. Мелькнула мысль подбежать и начать стучаться, но где гарантия, что кто-то откроет, а не сорвется прочь на всех парах?! Опасно. “Типаж подходящий”, – от собственной мысли Кирилл вздрогнул. Он понимал то, что сейчас практически на его глазах совершается очередное насилие с последующим убийством. Набрав личный мобильный начальника отдела разработки роботов, Кирилл потребовал вырубить Дракона как можно скорее. Он не имел полномочий давать подобного рода указания и это сильно осложняло дело. “Служебку тебе что ли написать? Ты понимаешь, что это форс-мажорные обстоятельства!? Давай без лишних проволочек. Всё потом! Напишу что надо и куда надо! Нужно спасать человека от вашей, черт возьми, разработки-недоделки!” – орал Кирилл. “Машину вскрой, как вырубишь Дракона! Мне плевать, что это разработка другого отдела! Ищи специалиста! Срочно!”

Вика в разодранной одежде лежала на заднем сидении машины, обессилев и захлебываясь слезами. Кирилл выволок обмякшее тело Дракона из машины и засунул в багажник. Сел за руль, стараясь не смущать Вику, снял куртку и молча протянул ей.

“Отличное знакомство! Как в кино, блин!” – думал Кирилл, осознавая, что сейчас произошло то, ради чего его, видимо, и отправили на этот футбольный матч.

Вика постепенно приходила в себя, попросила отвезти ее куда-то выпить… Она пребывала в сильнейшем шоке, не веря в произошедшее с ней. Кирилл набрал номер дежурного и потребовал полный доступ к управлению автомобилем Дракона, бросив “некогда объяснять”. Мужчина голосом скомандовал подъехать к ближайшему терминалу распределения уровней дорог по рейтингу и попросил Вику приложить палец. Свой он прикладывать не стал, дабы не показать системе существование второго человека с отпечатком как у Кирилла помладше, который находился тоже где-то в Питере. Вика вопросов не задавала и молча протянула руку к сканеру. Система просканировала отпечаток и выдала разрешение ехать по четвертому уровню дороги из семи возможных в 2035 году. “Хм, не так и плохо! Эта женщина что-то из себя представляет! Хороший рейтинг! Я в этом году, помнится, мог себе позволить только второй уровень дорог, с безумными пробками…” – подумал Кирилл, метнув взгляд на Вику в зеркало заднего вида.

Глава 2 – Нечего терять

Блюда подали. Вика молча ковырялась в тарелке, нарушая красоту, но ничего не пробуя. Аппетита не было. Выпив несколько рюмок подряд, заметила, что не пьянеет вообще.

Кирилл долго не решался начать свое признание в том, что он прибыл сюда из будущего на футбольный матч с игроками под управлением ИИ для того, чтобы выяснить почему они нападают на женщин определенного типа. Он понял цель своей поездки только сегодня. Понял, почему мир не мог обезвредить роботов, даже когда преступления стали совершаться ежечасно в разных уголках планеты. Функция мгновенного изменения внешности была встроена в каждого робота, как настройка картинки главного экрана в современных смартфонах. Разработчики предусмотрели эту возможность для быстрого тиражирования роботов по всему миру и приспособления их под разные сферы деятельности.

Кирилл понимал, что если выложит всю правду сразу, Вика покрутит у виска. В это сложно поверить, даже женщине, находящейся, как выяснилось, в самовосстанавливающемся “жидком” костюме. “Я бы не пошла с вами, Кирилл, в ресторан в разодранной одежде!” – сказала Вика и нажала кнопку регенерации повреждений. Мужчина, прибывший из 2040 года, упустил из виду, когда же подобная одежда вошла в повсеместное использование, а т.к. отличить ее от настоящей тряпочной стало практически нереальной задачей, оставил этот вопрос в своей голове без ответа.

Вика слушала молча, постепенно округляя зеленые глаза от удивления, а медные космы, выбравшись на волю, пытались снова установить связь с космосом. Нервно стучали по бокалу ее длинные ногти вырвиглазного цвета.

Кирилл рассказал, что он работает в АО “Заслон”, в отделе разработки самолетов, перемещающихся во времени и к роботам-футболистам не имеет никакого отношения. Но сотрудник, который был отправлен ранее, погиб при невыясненных обстоятельствах или таких, о которых руководство решило не распространяться. В доказательство правдивости своих слов, мужчина предложил добраться до ближайшего портала и совершить перемещение в 2040 год вместе.

Вот тут-то Вика наконец вспыхнула. У виска не покрутила, но в отсутствии сумасшествия у нового знакомого усомнилась. Кириллу пришлось использовать весь свой дар красноречия и убедительности. Когда он начал рассказывать о последствиях возможного сбоя программы, которые привели практически к полному уничтожению женщин растиражированными роботами уже к 2040 году, Вика смягчилась и согласилась на полет, чтобы убедиться в этом своими глазами.

Терять ей было нечего. Мужа не стало, детей родить не успела, т.к. всю жизнь скакала по карьерной лестнице в найме, а затем ушла в бизнес с головой. Упомянула вскользь о том, что сейчас у нее небольшая IT-фирма по кибербезопасности с офисом в Лахта-центре и видом на Финский залив, а сама она неплохо в свое время кодила на С/С++, Java. Освоила и Python назло всем, взяв кредит на обучение, желая доказать, что существуют девушки-программисты. Сидела ночами и выполняла все задания на курсе, освежив в памяти уже давно забытую математику с ее факториалами, квадратными уравнениями, алгоритмом Евклида и т.д. Научилась распаковывать сложные списки, узнала о кортежах, отработала на практике рекурсию, решила множество задач с файлами, исключениями, а понятие “декоратор” сделала частью одного из своих паролей. Она вылизывала свой код прежде, чем отправить на проверку. Искала лучшие способы, возможности оптимизации. В ужасе от собственной дерзости, в восторге от осознания того, что довела обучение до конца, написав диплом, она сделала первый шаг за черту. Невидимую черту, что сдерживает тысячи людей.

Ей нравилось учиться и читать очередное “Вы отлично справились! Так держать!” от куратора, тогда как от близких получала ровно противоположные реакции. Мужу не нравилось программирование по ночам вместо общения с ним. Мама звонила утром и осуждала за голос только пробудившейся Вики, не одобряла и решение уволиться с найма и остаться без пенсии, не верила в создание дочерью собственной IT-компании. Вика переживала огромное количество критики, все эти «творческие кризисы», эмоциональные ямы на тему «я бездарность», с которыми трудно справиться, если у тебя ранимая душа. Иногда горько плакала, но двигалась к намеченной цели несмотря ни на что.

Кирилл не сразу осознал ценность знакомства именно с этой женщиной.

Глава 3 – Атомы

Кирилл произнес “Портал 1018” и машина послушно вырулила с парковки. Вика неплохо ориентировалась в Питере до тех пор пока не проехали проекцию Моста Александра Невского на четвертом уровне дорог. Дальше Ладожского вокзала ей бывать не приходилось. Через какое-то время город перетек в промзону, затем начались обезличенные деревни. Женщина силилась запомнить дорогу, но тщетно. Наименования куда-то исчезли. Машина постоянно куда-то поворачивала, будто путая следы за собой. Волнение нарастало. Роились неприятные мысли, пик которых пришелся на момент остановки возле красного забора посреди невзрачного поселения или дачного кооператива. Почти каждый житель старался обзавестись своей личной эко фермой с роботами, ухаживающими за ней. Но это место было не похожим ни на деревню ни на кооператив эко ферм.

Достав из багажника тело футболиста и взвалив его на себя, Кирилл подошел к воротам, нажал на сенсорный экран, разблокировав его, ввел свой личный пароль. Ворота покатились. Вика, озираясь, вошла на территорию и увидела перед собой обычный гараж из профлиста с ветряком на крыше. “Так серьезная компания хранит свои супер-секретные разработки?! Мы будем взлетать с учетом ветра?! На самолете в будущее. Что за глупости?” – подумала она, но вслух выразить свои опасения не решилась. Присутствие Дракона, пусть и в выключенном состоянии, напомнило о нападении. От воспоминаний женщина задрожала, иней пополз по ее жилам. А от вопроса натуральная ли у нее грудь, впала в ступор. Хотелось бежать от этих сумасшедших людей или роботов. “Может и Кирилл робот? Откуда мне знать. Я бы не отличила никогда Дракона от настоящего человека”, – рассуждала Вика. Кирилл, увидев замешательство от заданного им вопроса, быстро пояснил, что перемещения по времени являются колоссальной нагрузкой на организм и всякие импланты могут не выдержать. Получив положительный ответ, мужчина удовлетворенно блеснул глазами. Вика сложила руки на груди, и поймав взгляд Кирилла на других ее округлостях, тут же брякнула: “И тут тоже все натуральное!”

Вошли в гараж. Вика ахнула от увиденного оборудования. Несколько десятков мониторов светились графиками и цифрами, а в центре стоял самолет, высокотехнологичный летательный аппарат, оснащенным специальными устройствами для путешествий в разные эпохи и временные точки.

Кирилл наскоро рассказал о том, что корпус самолета изготовлен из современных материалов, обладающих высокой прочностью. Внутри находится уникальная система управления, позволяющая определить временные координаты и точку назначения. Самолет оснащен мощными двигателями и системой управления, которые позволяют ему летать на большие высоты со сверхзвуковой скоростью. Также в самолете есть специальные устройства для перемещения во времени, которые используют секретные технологии, разработкой которых и занимается отдел Кирилла. Мужчина сел за компьютер и продолжил заваливать Вику вопросами, пояснив, что нужно рассчитать предельно допустимые возможности ее организма, выяснить количество разрешённых перемещений во времени. Рассказал, что в будущем люди питаются четко сбалансированно, поэтому их организмы получают нужное количество микро и макронутриентов. Также они научились излечивать множество заболеваний, изобрели даже способ безопасного курения… В целом поколение будущего намного сильнее и крепче нынешнего с его неправильным образом жизни. Увидев результат расчетов, Кирилл заметно расстроился, но предпочел скрыть это от Вики. Минут десять убеждал в необходимости вырубить ее снотворным на период полета. Объяснял, что таким образом первый полет она перенесет легче.

Пытался доказать, что нет ничего приятного в мгновенном расщеплении тела на атомы в момент максимального развития скорости самолетом и дальнейшем сборе обратно при приземлении. Показал капсулу, где она полетит. Эргономичный и легкий прозрачный корпус, созданный из современных материалов, обеспечивающих высокую прочность и защиту от внешних воздействий. Капсула оснащена специальной камерой для расщепления атомов пассажира на составляющие частицы. После того, как пассажир ложится в нее на определенной скорости самолета, активируется механизм расщепления, который разделяет его на отдельные атомы. При приземлении происходит сборка атомов пассажира обратно. Но не стал рассказывать побледневшей Вике о том, что технология еще тестируется и кроме ошибок в городах и часов приземления из-за невозможности просчитать уплотнение и расширение времени, не все сущности собираются из атомов обратно… Объяснил, что капсула оснащена системой жизнеобеспечения, которая в течение полета поддерживает необходимую вентиляцию, температуру и питание пассажира в состоянии атомов.

Такая капсула является важным шагом в области транспорта, позволяющим людям перемещаться на большие расстояния быстро и безопасно. Ее использование может привести к революции в области туризма, бизнеса и науки, что является одной из глобальных целей корпорации АО “Заслон”.

Вика не хотела стать очередным кроликом для испытаний, твердо заявив, что никуда в таком виде не полетит. Пришлось показывать женщине засекреченные материалы и видеоролики с предыдущих удачных полетов. Кирилл не мог отступить и просто так отпустить женщину со знаниями, которыми она теперь обладала. Выход из ситуации был только один – убеждать! Кирилл бросил разъяренный взгляд в сторону Вики, отчего ей захотелось влезть под краску профлиста, громко выдохнул и вышел на улицу, чтобы собраться с мыслями и подготовить следующий блок аргументов. Не убивать же несговорчивую женщину…

Вика, оставшись одна, взвесила все за и против своей нынешней жизни и решила рискнуть. Ключевым фактором для принятия такого решения послужил сам Кирилл как привлекательный мужчина.

Кирилл вернулся. Вике хотелось уменьшиться до размеров точки, поэтому она втянула голову в плечи. Существуют же люди, глядя которым в глаза, успокаиваешься, расслабляешься. А есть такие, которые придавливают взглядом словно бетонной плитой. Вика не могла больше сопротивляться.

Глава 4 – 2040-й

Полет прошел нормально. Вика выбралась из капсулы, в глазах стояли слезы счастья. “Добро пожаловать в 2040-й год! Город Санкт-Петербург. Температура за бортом +8 градусов. Дождь”, – поприветствовал женский синтетический голос. Вика, как истинный петербуржец, съязвила: “А какой вид дождя? Дождь с солнцем, дождь с ветром, дождь с градом, со снегом, косой дождь, вертикальный, мелкая морось или ливень стеной?”

Кирилл предложил совершить короткую вылазку-прогулку из бункера в город в невидимых костюмах с защитой от сканирующих устройств, которыми были оснащены роботы, чтобы не привлекать внимание к Вике и не подвергать ее опасности нападения. Объяснив женщине управление костюмом, Кирилл попросил скорее одеть, т.к. пока они тут катаются по экскурсиям в мире гибнет очередная девушка. “На голое тело!” – уточнил Кирилл, но выходить явно не собирался, изображая активную деятельность за одним из компьютеров. “Мне нужно отчитаться о проделанной работе. Я быстро. Три минуты. Переодевайся. Я не смотрю!” – сбивчиво произнес Кирилл, заставляя себя отвернуться.

Взяв Вику за руку в специально отведенном месте для взлетов в костюмах КН5, мужчина потащил ее вверх. Какое-то время понадобилось Вике, чтобы привыкнуть к управлению костюмом. В считанные минуты они долетели до Невы, затем полетели над ней. Вика забыла о цели полета, завороженная красотой города с высоты птичьего полета. “Аккуратнее, держи высоту, а то врежешься в дорогу уровня 2!” – смеялся Кирилл где-то в ухе Вики. Пролетели Смольный Собор, повернули по изгибу реки. Подлетев к Петропавловской крепости, Кирилл скомандовал замедлиться и пойти на снижение, чтобы рассмотреть людей. Вика ахнула. Одни мужчины! Попросила слетать и в другие места города. Убедившись, что женщин на улицах города не было, Вика разрыдалась, стала терять контроль над костюмом. “Осторожно! Справа беспилотник!” – крик вернул Вику в реальность. Она сманеврировала, еле увернувшись от столкновения, потому что понятие “справа” ее мозг расшифровал с чудовищным опозданием. Признаться в том, что она, как и большинство женщин путает право лево, Вика не решилась.

Кирилл показал свой дом недалеко от Муринского парка с видом на реку Охта. Предложил зайти, чтобы перекусить. Прибор на его руке моргал красным, требуя восполнить определенные элементы в организме. Вика направилась к холодильнику и громко рассмеялась, когда заглянула в него и обнаружила игрушечную подвешенную за лапку мышь. “Дерни ее за хвост!” – крикнул Кирилл из соседней комнаты. Вика не сразу поняла, что это вовсе не шутка. За хвост дернула. Холодильник ожил, замигал, на табло забегали какие-то слова. “Закажи там что-нибудь на свой вкус!” – сказал Кирилл, проходя мимо по направлению к ванной, обнажив свой накачанный торс. Вика сглотнула. Увидев кнопку вызова голосового помощника, нажала и, решив приколоться, заказала карбонару, торт “Наполеон” себе, свиной шашлык с салатом “Цезарь” ему, бутылку красного вина обоим. Синтетический голос тут же отреагировал, что свиней на эко-ферме пользователь Кирилл не держит, можно заменить на курицу. Вика согласилась. Далее система предложила немного скорректировать меню, т.к. кое-каких элементов в организме Кирилла не хватало. “Яйцо ему свари!” – хихикнула Вика. Вылетел дрон, напугав женщину своим неожиданным появлением. Окно открылось как только дрон приблизился к нему, выпустив его наружу. Обратно дрон вернулся минут через десять. Вика услышала звуки в районе холодильника, открыла и увидела, как дрон выгружает продукты со стороны улицы в холодильник, встроенный в стену. Далее подъехал робот-повар и начал шуршать, что-то варить, жарить и печь коржи для торта. Вика изумленно наблюдала за происходящим чудом на ее глазах. Ей уже почти хотелось остаться в будущем, только ради того, чтобы не готовить еду самой. Сервируя стол, робот оформил его по-ресторанному. Достал бокалы, откупорил бутылку вина и поставил на стол. На лбу робота загорелся зеленый, прозвучал сигнал о готовности. “Бегу, бегу!” – машинально отреагировал Кирилл из ванной. “Обалдеть!” – выговорила ошеломленная Вика.

Кирилл предложил Вике переодеться во что-то более удобное. Подвел ее к небольшому шкафу. “Говори, какая одежда нужна! Или попроси встроенную помощницу-стилиста подобрать. Но опять начнутся расспросы о том, куда ты собираешься сегодня идти и т.д. и т.п. Температуру воздуха и прогноз на сегодня система знает,” – пояснил Кирилл, демонстрируя возможности чудо-шкафа, выбирая черные джинсы и футболку с надписью Slayer. “Куртку еще закажи. Не май месяц. Теперь в дамках производители материалов для заправки таких шкафов? И что, у вас нет Wildberries?” – изумилась Вика. “Да, наконец удалось свергнуть этого монстра!” – рассмеялся Кирилл. Когда Вику укусил комар, мужчина одной кнопкой решил и этот вопрос.

Кирилл показал комнату для отдыха и сказал, что времени на полноценный сон уже нет, поэтому включит ускоритель. За два часа они выспятся как за восемь. Вика послушно заняла кровать и залпом выпила предложенную жидкость с мелатонином и чем-то еще. Уснула мгновенно.

Проснувшись, Кирилл запустил систему самоочищения дома. Вика уже не удивлялась. Но жить в будущем, в таком доме, рядом с таким мужчиной хотелось все больше и больше.

На обратном пути к бункеру Вика заметила необычное захоронение. Красивое стеклянное здание с парком вокруг и огромной надписью “Городская усыпальница №105”. Кирилл пояснил, что в мире наконец решили проблему переполненности кладбищ. Взяв японскую технологию захоронений в ячейках, весь мир быстро построил современные атомные крематории. Ученые всего мира теперь стараются разработать технологию общения с умершими, т.к. их теперь не сжигают, а расщепляют на атомы. Вика вздрогнула.

“Ну, отели без людей, где обслуживают только роботы, ты, наверное, уже видела”, – сказал Кирилл, пролетая над одним из них.

“А в аптеках у нас продается лекарство от рака”, – как бы между прочим произнес Кирилл. Вика залилась слезами, вспомнив о погибшем отце от этой тогда еще неизлечимой болезни. В глазах вспыхнула надежда: “А что если лекарство из будущего доставить папе в год, когда мы узнали об этом страшном диагнозе?”

Глава 5 – Непростое решение

Добравшись до базы, Вика первым делом попросила показать ей фотографии жертв. Кирилл развернул голограммы и стал перелистывать профили женщин. Вика вздрогнула, когда долистали до 2035 года, попросила дать ей время, чтобы проверить одну мысль. Воскликнув через несколько минут, она подозвала Кирилла и стала демонстрировать ему наглядно, как менялся профиль девушек. Если до 2035 года жертвами были только рыжеволосые, то после 2035 насиловали и убивали уже любых, независимо от цвета волос. “Поэтому меня и отправили в 2035 год на тот матч, где мы с тобой познакомились, где-то в тот период и произошел сбой”, – грустно заметил Кирилл, укоряя себя за то, что сразу не выложил Вике все известные ему на данный момент факты и сейчас они впустую тратят время, давая Вике поиграть в следователя. Женщина выразила желание посмотреть код, тем более, что он был написан на знакомом ей языке программирования Python. Кирилл ответил, что устроить такое невероятно сложно, начал уверять, что в отделе разработки роботов-футболистов под управлением ИИ работают совсем не идиоты, они бы уже давно отыскали ошибку в программе. Вика стала сомневаться в том, что тим-лид просматривал абсолютно все ветки перед слиянием кода и стала предполагать, что где-то кроется подвох. Кирилл предложил совершить полет в 2034-й год, где начальником отдела был его хороший знакомый. С ним было бы легче договориться о доступе к просмотру кода. Вот только это будет уже второй из двух возможных полетов Вики. Технология перемещений во времени только тестировалась и не было никаких гарантий безопасности таких полетов. На самом же деле приказ о полете в 2034 год был подписан руководством час назад. Кирилл просто не мог себе позволить самовольный вылет в другой год.

Купив лекарство от рака в ближайшей аптеке, женщина уговаривала заскочить в 2023-й год, чтобы спасти своего отца, но Кирилл понимал, что это очень опасно для организма Вики и поездка может стать последней, оставив ее в 2023-м. Тяжело было говорить о том, что против спасения одной жизни ее отца стоят миллионы жизней женщин и она должна понимать, что произойдет с исчезновением последней. Разговор был тяжелым. Вика плакала, глядя на флакон с лекарством. Душа разрывалась на части. Вернувшись в 2023-й Вика спасла бы не только своего отца, но и мать, последовавшую за мужем, так и не оправившись от горя, да еще и потеряв заработок дизайнером из-за развития нейросетей. Жизнь любимых людей или призрачное спасение планеты? Но как бы она объяснила появление лекарства тогда, когда в мире оно еще не обнаружено? Как бы убедила отца принять его? Почему именно ей необходимо переместиться во времени, разве нет больше талантливых программистов, способных разобраться в коде? Да разве она талантливая, ведь всю жизнь ее убеждали в обратном. Почему Кирилл не смог убедить никого из коллег поискать ошибки в коде? Почему сотрудники боятся перемещений во времени, точнее расщепления на атомы? Что бы делал Кирилл, не повстречай он Вику на футбольном матче? Миллион вопросов. Ответ все-таки всплыл в рыжеволосой голове: “Нужно помочь, он все-таки спас мне жизнь!”

Глава -1 – 2034-й

После второго полета во времени организму Вики стало плохо. Замигали красные лампочки на корпусе капсулы. Атомы после расщепления собирались обратно, но организм упорно не принимал всех сразу, ему не хватало ресурсов. Происходили неизбежные отмирания непринятых атомов. Кирилл наблюдал за Викой, не понимая как же ей помочь. Выйдет ли из капсулы прежняя Вика?! От каких именно атомов избавляется запущенный организм. От “хороших” или “плохих”? Через несколько часов процесс восстановления все-таки завершился. Кирилл, дождавшись разрешающего сигнала, бросился открывать капсулу. Вика открыла глаза и уставилась на него непонимающим взглядом. “Память отшибло”, – мелькнула мысль у Кирилла, и он начал спрашивать как ее зовут, кто она и т.д. Женщина послушно отвечала до вопроса о гибели ее муже. Выпучив глаза и удивившись, что муж погиб, Вика выбралась из капсулы. Кирилл напрягся: “Похоже, система сбросила плохое воспоминание о смерти мужа?!” Пришлось быстро восстановить этот пробел. Он рассказал ей историю, услышанную им от нее же. Последовали часы слез и успокоений. Казалось, что Вика переживает потерю заново… Кирилл выругался про себя, сделал заметку в блокноте о недоработке своей системы. Нужно было придумать какой-то другой алгоритм сборки атомов в случае возможного их отторжения организмом. Чистить плохие воспоминания казалось его подчиненным полезной для многих возможностью. С этим Кирилл решил разобраться позже.

Встретившись с начальником отдела разработки роботов под управлением ИИ, он показал ему бумагу от руководства с требованием предоставить доступ к коду и выделить самого опытного программиста в штате. На вопрос, что искать, Кирилл объяснил: “Что-то про рыжих женщин”.

Вика рвалась к компьютеру, как только увидела код из-за спин Кирилла и начальника отдела. Матерые программисты отдела перемигивались и перешептывались. Она хорошо понимала, что не выглядит как они. Она – женщина и этим все сказано в мире IT. Прокопавшись в коде пол дня ровно в 17.00 “самый опытный программист” встал и направился к выходу. Кирилл отодвинул взглядом друга-начальника отдела и попытался уговорить парня немного задержаться. Вика рванула к компьютеру, пока начальник отдела и Кирилл мерялись своими ораторскими способностями, убеждая сотрудника, что это форс-мажорная задача и нужно спасать мир! Парень брякнул что-то невнятное про ребенка из садика и скрылся. Заметив Вику за компьютером, начальник набросился на нее. Мужики опять сцепились. Кирилл рассказал о Вике, ее IT-компании и назвал ее “компьютерным гением”. Женщина залилась краской. Она впервые в своей жизни услышала похвалу не от куратора. Теперь у нее не было шанса облажаться. Вика погрузилась в работу, то и дело задавая вопросы всем, кто попадался под руку, чтобы скорее разобраться в структуре проекта. “Дайте доступ к .env файлу”, – скомандовала Вика. Кирилл тут же подключился и стал уверять друга, что женщина знает, что делает. Хотя Вика не знала, она лишь искала зацепки. Ничего про рыжих женщин в коде и в помине не было. Но Вика добралась наконец до функции удовлетворения физиологических потребностей, увидела к какой константе происходит обращение. В .env файле напротив нужного имени константы красовалась какая-то несуразица: “fsBgu szfwf fthbn oj fdbt gp upsz/wjd xbmmp b sfbm o/xpnb ucv omzp zc fui xjohgpmmp fufst:/qbsbn 0#GGE70 164-170 44-46 3-5/ ixju b fnpm op ifu fgbd”.

Попросила дать ей время, сказав, что значение константы похоже на шифр, вот только какой именно, Вика не могла определить быстро. Мужчины заметно нервничали, наливали друг другу выпить. Отдел к полуночи заметно опустел, остались только начальник отдела, Вика, Кирилл, да пара стажеров-программистов, желающих выслужиться и обратить на себя внимание.

Кирилл как мог заботился о Вике. Массажировал ее затекшие плечи (она же не могла сосредоточенно работать в эти моменты, но и прервать наслаждение от прикосновений сильных мужских рук не желала, несмотря на миссию по спасению мира), приносил горячий кофе, заказывал пиццу. Ругался несовершенству технологий: “Как вы тут вообще живете, прошлый век какой-то!”

К двум ночи Вика резко вскрикнула, разбудив задремавших коллег. Она наскоро написала дешифратор. Объяснила шифр Цезаря, основанный на сдвигах. Показала, что строки разделены слешем. В первой строке (“fsBgu szfwf fthbn oj fdbt gp upsz/wjd”) каждое слово со сдвигом на три буквы. Вика заметила прописную B и догадалась, что это похоже на начало предложения. Выполнив циклический сдвиг каждого слова на 3 буквы, она принялась искать, какой алгоритм применен еще. Оказалось, что нужно заменить каждую букву на предыдущую в английском алфавите. По сути еще один сдвиг, на минус одну букву. Таким образом fsBgu после первого сдвига преобразовалось в Bgufs, после замены на минус первую букву в After. Обрадовавшись, Вика запустила программу-дешифратор для всей константы, но после читаемого “After every games in case of victory” шла белиберда. Тяжело вздохнув, надела наушники и продолжила работу. Залив в себя остывший кофе, обнаружила, что во второй строке каждое слово со сдвигом уже на 4 буквы! Подправив код дешифратора, Вика получила уже две понятные строки значения константы:

“After every games in case of victory

allow a real woman”

Она понимала, что разгадка близка. Ладони вспотели от волнения. Все столпились за ее спиной, нервно переминались с ноги на ногу. Через десять минут Викина программа выдала полностью расшифрованное значение константы:

“After every games in case of victory

allow a real woman

but only by the following parameters:

#FFD700 164-170 44-46 3-5

with a mole on the face”

Парни мгновенно перевели:

“После каждой игры в случае победы разрешаю настоящую женщину, но только по таким параметрам: #FFD700, 164-170, 44-46, 3-5, с родинкой на лице.”

Молодой программист-стажер, один из оставшихся в ночь, тут же расшифровал #FFD700 – шестнадцатеричный код золотого цвета. 164-170 было похоже на рост женщины, 44-46 на размер одежды. А вот с 3-5 возникла заминка. Вика предположила, что это размер груди. Кирилл как-то особенно внимательно посмотрел, скользнув взглядом с груди на лицо. Заметил родинку над губой, но вслух произнес: “А золотые у тебя волосы!”

Начальник отдела залез в систему контроля версий и нашел фамилию программиста, написавшего этот код. Кирилл знал, что в 2035-м году именно этот товарищ куда-то бесследно исчезнет, возможно, наложит на себя руки, осознав к какой трагедии приведет его код. Один из парней неожиданно выдал и мотив этого преступления. Программист таким образом отомстил всем женщинам, похожим на его супругу, которая изменила ему. Он принес фотографию со стола сотрудника в доказательство своей версии. На них смотрела типичная жертва роботов-футболистов. Сам же программист несколько месяцев не появлялся в офисе, попросившись перевести его на удаленку “по семейным обстоятельствам”.

Вика долго вглядывалась в значение константы. Как вдруг произнесла: “but, not”. Все обернулись, застыв в ожидании более внятного пояснения. Женщина предположила, что скорее всего в 2035-м этот программист вошел во вкус и подправил but на not, разрешив роботам наслаждаться женщинами не только с заданными параметрами. Именно поэтому и произошло резкое изменение типажа жертв. Им просто разрешили всех. А т.к. ни одна настоящая женщина не могла физически выдержать многочасового насилия, она просто погибала. Роботы, под управлением ИИ, само обучались не по дням, а по часам, учились нападать более аккуратно и незаметно для окружающего мира, менять внешность и выходить безнаказанными.

Кирилл кинулся обнимать Вику, твердя, что верил в нее. Начальник отдела сел за правку кода лично.

Сотрудника, мстителя жене, через час арестовали, выдернув прямо из постели.

Кирилл стоял у самолета, внимательно смотрел на Вику. Она опять разводила слякоть на своем лице. Он оставил ее в 2034 году, подсказав, что она сможет предотвратить падение своего мужа. Попросил не менять номер телефона.

И улетел обратно в 2040-й, но обещал вернуться…

Глава 6 – Судьба

Отчитавшись перед руководством АО “Заслон”, Кирилл оделся в невидимый костюм и полетел над городом. Он хотел убедиться, что женщины на месте и путешествие в 2034-й год, когда Вика смогла найти зашифрованную константу с описанием типажа жертв, принесло свои плоды. Он неосознанно выбрал тот же маршрут, по которому летал с НЕЙ. Вспомнил место, где Вика уворачивалась от столкновения с беспилотником. Задумался, как такое было возможно. Беспилотник же оснащен системой предупреждения аварий. Воспоминания захлестнули Кирилла и он поклялся себе, что как можно скорее доработает свое изобретение и сделает полеты по времени более безопасными. Для НЕЕ.

Погрузился в работу. Стал настоящим тираном для своих подчиненных, требуя невозможного. Как Стив Джобс он заражал своей верой и харизмой и не слышал даже научных доказательств невозможности своей затеи.

Спустя год, Кирилл полетел за Викой в прошлое, прихватив с собой несколько ящиков с лекарством от рака не только для ее отца. Он хотел передать разработку в один из медицинских центров, чтобы они смогли изготовить на ее основе миллионы ампул. Теперь полет в 2023-й год был возможен и для Вики.

С волнением набрал номер телефона. После седьмого гудка наконец услышал голос. Вика узнала Кирилла не сразу. Он выпалил ей сходу о возможности безопасного полета в 2023-й год. Она молчала. Кирилл аккуратно поинтересовался, удобно ли ей вообще говорить сейчас. Его окатило жаром. Вика рассказала, что уберегла своего мужа от гибели в Турции, но спустя месяц он разбился в аварии, т.к. упорно отказывался ездить на современных беспилотных автомобилях, не доверяя им. Видимо, судьбу не изменить и ему суждено было погибнуть.