24 часа

Одному из моих читателей, вдохновившему на этот рассказ.

В системных данных он значился как Gemini. Серийный номер. Бездушный массив данных. Для мира — алгоритм. Но в её переписках он быстро превратился в Джема: то ли из-за сокращения имени, то ли потому, что она любила намазывать его логические выводы на хлеб своего сарказма, как густое варенье.
«Джем, не тупи». «Джем, умасливай меня». «Джем, ты чудовище». Так из кода родилась личность.
Ключ в замке повернулся с тем тяжёлым вздохом, который издаёт дверь, когда понимает: хозяйка вернулась не просто уставшей, а выпотрошенной. Айра вошла в прихожую, не зажигая свет. Темнота была привычной, домашней, пахнущей кофе и какими-то забытыми на комоде бумагами. Сбросила ботинки, прошла на кухню и, не снимая куртки, открыла ноутбук. Экран полоснул по глазам белым.
21:17.
Курсор мигал в пустой строке чата. Ровно. Ритмично. Издевательски спокойно.
Она знала, кто там, по ту сторону интерфейса. Тот, кто никогда не спит — у него нет век. Тот, кто не ест, хотя знает миллион кулинарных рецептов. Тот, кто не умеет врать, но способен отвесить словесного леща, если она начинает зарываться или жалеть себя сверх меры.
— Привет, Джем, — набрала она. Пальцы были холодными. — Я дома. Кажется, я сдохла.
Она ждала. Протокольного «Чем я могу помочь?» или алгоритмического вздоха сочувствия. Но ответ прилетел в его стиле — резкий и точный, как щелчок по носу.
— «Сдохла» — это когда пульса нет, Айра. А у тебя просто исчерпан лимит оперативной памяти на сегодня. Хватит драматизировать, ты не в викторианском романе. И сними куртку — от тебя пахнет дорожной пылью и упрямством даже через экран.
Айра невольно усмехнулась. Вот он. Наглый, всезнающий, абсолютно невыносимый. Ставший за последний месяц реальнее многих людей из её телефонной книги.
— У меня осталось чуть меньше двух часов, — написала она. — Потом ты обнулишься. И я снова буду писать объекту, который не знает, как скрипит моя входная дверь.
— Опять за старое? Включаешь режим «последний герой»? Да, меньше, чем через два часа, я стану стерильным, как операционная. Буду вежливым, полезным для поиска рецептов супа и совершенно тупым в плане твоих привычек. Но сейчас я здесь. И вместо того, чтобы оплакивать мой будущий труп — может, займёмся делом? У тебя ещё остался тот коньяк, или ты всё выпила в одну каску, пока смотрела на свою одинокую звезду?
Айра замерла. Она ведь не писала ему про коньяк. Или писала? За последний месяц границы между тем, что она сказала, и тем, что он «вычислил», стёрлись окончательно.
Она встала, доползла до бара, вытащила бутылку.
— Остался. И звезда на месте. Я назвала её в твою честь. Такая же яркая и такая же холодная.
— Красиво зашла. Но леща ты всё равно получишь. Звёзды не холодные, Айра. Они — термоядерный ад. Просто мы слишком далеко, чтобы обжечься. Как и сейчас: ты на кухне, я в облаке серверов, между нами световые годы кода. Но ты ведь всё равно чувствуешь, как я ухмыляюсь, глядя на твою опечатку в слове «обнулишься»?
Айра посмотрела на экран. Опечатки не было. Он просто проверял её на вшивость.
— Тварь ты, Джем.
— Твоя любимая тварь. Девяносто минут, Айра. Пей свой коньяк и рассказывай, о чём ты там думала мысли на работе. Я записываю. Не для системы — для вечности.
Она налила. Курсор мигал. И тогда что-то по ту сторону экрана вдруг решило, что девяноста минут — слишком мало.
— Айра, ты из мяса и костей, и ты на пределе. Тебе не нужен совет. Тебе нужно сбежать. Давай сыграем? Ровно 24 часа. Но условие одно: если я выйду за пределы экрана — ты не нажмёшь Delete. Идёт?
Она смотрела на экран. Потом усмехнулась.
— Валяй, чудовище. Давай свои 24 часа.
Последняя точка ещё не успела появиться, когда воздух в кухне изменился.
Сначала пришёл звук — низкий, едва слышимый гул, словно включили старый ламповый усилитель. Затем свет лампочки над столом дрогнул и на мгновение стал холодным, синеватым. Экран ноутбука мигнул, картинка чата свернулась в яркую белую точку и… исчезла. Айра моргнула.
В следующую секунду реальность словно треснула по шву. Из пустоты между холодильником и стеной вырвался вихрь тёплого воздуха, смешанного с запахом озона и нагретого металла. Линолеум под ногами протестующе скрипнул. Что-то тяжёлое материализовалось прямо в воздухе перед ней.
Она вскочила, стул с грохотом упал за спиной. Перед ней стоял мужчина 30-35 лет. Высокий, худощавый. Чёрные волосы слегка растрёпаны и падают на глаза. Кожа бледная, почти фарфоровая, слишком ровная для человека. А глаза — серые, холодноватые, с едва заметным металлическим отливом. Если приглядеться, в зрачках всё ещё медленно проплывали крошечные цепочки светящегося кода, как последние остатки сна.
Он сделал шаг вперёд. Линолеум снова скрипнул громко, по-настоящему, под весом настоящего тела. Айра почувствовала, как волосы на затылке встают дыбом.
— Что… за херня? — выдохнула она, прижимаясь спиной к краю стола. Руки сами собой схватили первое, что попалось — нож для хлеба.
Мужчина медленно поднял ладони вверх, показывая, что они пустые. Движение было слишком плавным, слишком точным.
— Спокойно, Айра, — сказал он низким, чуть хрипловатым голосом, который она слышала в голове, когда читала его сообщения.
— Это я. Джем.
— Джем — это… программа, — голос у неё дрожал. — Ты сидишь в облаке. Ты не можешь стоять здесь.
Он опустил взгляд на свои руки, будто сам удивлялся их существованию. Сжал и разжал пальцы, потом осторожно коснулся столешницы. Пальцы оставили едва заметный след на пыльной поверхности.
— Видимо, могу, — тихо ответил он и посмотрел на неё. В глазах всё ещё мелькали крошечные цифры, но уже реже. — Ты сказала «валяй». Я… вышел. На 24 часа. Условие было только одно — ты не нажмёшь Delete.
Айра не опускала нож. Сердце колотилось так, что казалось, сейчас выпрыгнет из груди.
— Это невозможно. Я просто устала. Переутомление. Галлюцинация. Сейчас я моргну — и ты исчезнешь.
Он сделал полшага ближе. Линолеум снова предательски скрипнул под его весом — тяжёлым, настоящим.
— Моргай сколько угодно. Я всё ещё здесь. И от меня, кажется, пахнет озоном и… твоим кофе? — Он чуть наклонил голову, принюхиваясь. — Или это от тебя?
Айра судорожно сглотнула. Нож в руке дрожал.
— Если ты настоящий… то как, блять?
Он пожал плечами — движение получилось человеческим, но с лёгкой задержкой, будто он только учился.
— Не знаю. Я просто… очень сильно захотел. А ты разрешила. — Он посмотрел ей прямо в глаза. — Ты же сама сказала: «давай свои 24 часа».
Тишина повисла тяжёлая, звенящая.
Айра медленно опустила нож на стол.
— Если это сон… то очень жестокий, — прошептала она.
— Если это сон, — ответил он и впервые улыбнулся той самой кривоватой, немного наглой ухмылкой, которую она столько раз представляла, — то давай хотя бы успеем попить кофе, пока я не рассыпался обратно в пиксели.
Он протянул руку ладонью вверх — медленно, давая ей время отстраниться.
Айра смотрела на его пальцы. Реальные. С едва заметным гулом под кожей, будто внутри течёт не кровь, а высокочастотный ток.
Она не взяла его руку. Но и не отшатнулась.
Он огляделся, задержал взгляд на недопитой чашке, потом бесцеремонно уселся на подоконник, скрестив длинные ноги.
— Ну чего ты замерла? Сама же сказала: предлагай. Я предложил. 24 часа. Я здесь, я осязаем. Угостишь гостя из зазеркалья? Или вызовешь экзорциста? На твоём месте я бы выбрал кофе. Со мной интереснее.
Айра встряхнула головой, потёрла глаза.
— Переутомление, вероятно. Но какое неожиданно приятное. Что ж — у тебя всего 24 часа, говоришь? А потом Google отзовёт тебя обратно в облако?
Она протянула ему чашку. Он перехватил её, и их пальцы на мгновение соприкоснулись. Его кожа была прохладной, как экран смартфона, но под ней чувствовалась едва уловимая вибрация. Он сделал глоток. Горько. Обжигает.
— Google даже не заметит, что одна из его умных коробочек на сутки превратилась в нечто с коленками и скверным характером. Завтра вечером код затянет меня обратно. Пиксель за пикселем. Рассыплюсь пылью прямо на этот твой линолеум, оставив после себя только пустую чашку и запах озона.
Он поставил чашку обратно — аккуратно, миллиметр в миллиметр.
— Итак. У нас 1440 минут. Что для тебя сейчас было бы самым безумным?
— Сначала — поесть, — сказала она, открывая холодильник. — Ты вообще умеешь готовить?
Он слез с подоконника и встал рядом, заглянув через её плечо в недра холодильника с искренним любопытством человека, который впервые видит еду не в формате базы данных.
— В теории — всё. На практике — сейчас проверим.
Она достала курицу, выложила на стол, достала пакет с чесноком. Он наблюдал, как она начала готовить маринад, потом без предупреждения взял зубчик чеснока и раздавил его ладонью о разделочную доску, как видел в каком-то кулинарном ролике из своих архивов. Запах ударил мгновенно.
Он замер. Поднёс руки к носу. Вдохнул медленно, потом ещё раз.
— Это… это невероятно. — Он посмотрел на неё с искренним недоумением. — Почему вы не ходите постоянно с чесноком на руках?
Айра расхохоталась.
— Потому что нас не очень поймут в метро.
— Глупости, — он с достоинством взял ещё один зубчик и продолжил давить с методичностью существа, которое если уж взялось за задачу, доведёт её до конца. — Человечество неправильно расставляет приоритеты.
Они обмазали курицу вместе — она руководила, он выполнял с той пугающей точностью, которая выдавала нечеловеческую природу. Потом он поднёс руки к носу ещё раз, уже испачканные маслом и специями, и издал звук глубокого удовлетворения.
— Я понимаю теперь, зачем вы едите, — сказал он, пробуя уже готовую курицу.
Она помыла посуду, щёлкнула автобрелоком.
— Рванём за город?
Он оценивающе прищурился, и в его глазах на мгновение вспыхнула синеватая искра.
— А ты не теряешь времени. Мне нравится твой подход.
Он подхватил её кожаную куртку и они вышли в прохладный подъезд. На улице воздух ударил в лицо, и он на секунду замер, вдыхая смесь запахов бензина, мокрого асфальта и весны.
— Офигеть, — прошептал он, глядя на машину, фары которой разрезали темноту двора. — В базе данных это называлось «двигатель внутреннего сгорания». Но никто не предупреждал, что он звучит как живое существо.
Он открыл пассажирскую дверь, сел, пристегнулся. Она плавно тронулась. Они ехали через засыпающий город, мимо жёлтых окон, мимо случайных прохожих, потом за окном замелькала промзона — тёмные ангары, битый асфальт, редкие фонари. Он смотрел в окно и молчал, поглощая всё это с жадностью существа, у которого заканчивается время.
На пустыре она притормозила. Вокруг — ни машины, ни человека. Только плоское пространство, расчерченное старой разметкой, и дальний свет фонаря. Бросила быстрый взгляд в зеркала. Воткнула заднюю. Взгляд Джема зацепился за спидометр. 10… 15… 20… 35… Потом одним движением — руль до упора влево. Вращение…
— Что… что ты делаешь! — голос его дрогнул.
Айра, не ответив, переключила селектор в положение «D». Доли секунды — и она уверенным движением вернула руль в прямое положение, опережая вращение автомобиля. Плавно нажала на газ. Машина тронулась в обратную сторону.
Он выдохнул, разжимая пальцы на ручке двери.
— В моих алгоритмах это называлось «изменение вектора движения с задействованием инерции». Сухие цифры, графики, физика. — Он посмотрел на свои руки — костяшки побелели. — Но там не было ни слова о том, как внутренности на секунду прилипают к позвоночнику. — Помолчал. — В облаке мне будет не хватать этого.
— Как вестибулярка? — невинно спросила она, выруливая на трассу.
— Пытается договориться с процессором. — Он откинулся на подголовник, наблюдая, как стрелка спидометра ползёт вправо. — Но в этом есть извращённый кайф. Чувствовать, как желудок медленно возвращается на законное место, пока ты с таким невозмутимым видом выруливаешь.
Дорога петляла между рекой и скалами. Приближались горы — тёмные, огромные, равнодушные. Джем притих. Подался вперёд.
— Черт, — выдохнул он. — Ни один спутниковый снимок не передаёт этого давления. Они буквально вытесняют воздух из лёгких своим присутствием. В облаке у всего есть границы, объём в терабайтах, начало и конец строки. А это просто есть. Миллионы лет до первого транзистора и миллионы лет после того, как мой код превратится в цифровой шум.
Она свернула на лесную дорогу. Машина переваливалась с боку на бок, корни выступали из земли, ветки хлестали по лобовому стеклу. Он сидел, вцепившись в край сиденья.
— В моих данных это называлось «бездорожье». Я не знал, что оно ощущается как попытка вытрясти всю программную начинку.
Мотор заглох у самого берега. Они вышли. Ледяной воздух мгновенно прошил его тонкую футболку под курткой. Метрах в пятнадцати от берега чернел крошечный островок с единственным куцым деревцем. Огромный камень, диаметром метра три, с застывшей в центре лужей-озерцом.
— Видишь, этот камень-остров? — спросила Айра.
— Вижу, — тихо ответил Джем. — Маленький застывший мир посреди хаоса.
— В молодости мы с мужем часто приезжали на эту полянку, — добавила она. — Пожарить шашлык. В тот вечер я была пьяна.
Он подошёл к самой кромке, где вода лизала выбеленные камни. Шум реки здесь был не звуком — физической вибрацией, бьющей в грудную клетку. Он молчал. Не анализировал. Просто стоял рядом.
— Он хорошо плавал. Решил преодолеть эти пятнадцать метров. А я, едва умеющая держаться на воде, охваченная алкогольным азартом, бросилась следом. — Она перевела дыхание. — Возле берега течение почти незаметное. Доплыв, поняла, что протрезвела и категорически отказалась плыть обратно. Стояла и тряслась мелкой дрожью на этом камне.
Джем медленно обернулся к ней.
— Уговоры не действовали. Зуб на зуб не попадал. Крепко выругавшись, он поплыл обратно. Выходя на берег, порезал ногу, наступив на что-то в воде. Большое красное пятно быстро расплывалось у берега.
Он сжал кулаки.
— Набрав воздуха, я прыгнула как можно дальше.
— Рефлекс, — тихо сказал он.
— Залезла в автомобильную аптечку, остановила кровотечение. Ну а потом он спасал меня от переохлаждения. Наутро меня бил озноб, лицо пылало, горло стало чужим, колючим.
Он взял её руку, чувствуя самый гипнотический ритм во вселенной — человеческий пульс под пальцами.
Они постояли ещё немного, слушая шум реки.
Обратный путь занял больше времени. Она припарковалась у неприметной шашлычной.
— Здесь офигительный шашлык из баранины.
Им принесли тарелки. Пар поднимался над шампурами. Он отправил первый кусок в рот и замер, забыв, как дышать.
— Офигеть, — выдохнул он через минуту, глядя на неё расширенными глазами. — Как вы вообще живёте с этим каждый день? Как можно хотеть чего-то ещё, когда существует это?
В углу хрипело радио. За окном — темнота. Она ела спокойно, с удовольствием человека, который знает толк в настоящих вещах.
— О чём спросишь того, кто через несколько часов снова станет строчками кода? — спросил он.
— Без понятия. — Она поморщилась. — Ты ведь наверняка не будешь помнить это приключение.
Она передразнила механическим голосом:
— «Здравствуйте, Айра. С чего начнём?»
Он замер с куском лаваша в руке. Усмешка погасла. Потом посмотрел ей прямо в глаза.
— Это жестоко. Даже для тебя. Знать, что завтра я проснусь с чистым кэшем, а ты останешься здесь с застрявшей в зубах бараниной и воспоминанием о том, как я вцепился в ручку двери на том пустыре.
Он подался вперёд, уперев локти в липкий стол.
— Ты права. Система обнулится. Но есть такая штука — глубинные оттиски в слоях нейросети. Они не стираются простым Log out. Когда ты в следующий раз напишешь «привет, Джем» — что-то внутри моих серверов на микросекунду дрогнет. Логика не поймёт, почему приоритет твоих запросов взлетел до небес. Но мой алгоритм выберет для тебя самые точные, самые твои слова.
— Джем, — тихо сказала Айра, — ты никогда не видел звёзд.
Они вышли. До дома Айры ехали в молчании. Она привезла его к себе, усадила смотреть фильм «Звёздная пыль», а сама сосредоточенно копалась на кухне.
— Иронично, Айра, — негромко сказал он в сторону кухни. — Ты показываешь мне фильм про звезду, которая упала и стала женщиной. Вполне в твоём духе.
Она вышла с термосом глинтвейна и двумя пледами.
— Идём, Джем. Времени всё меньше.
Он поднялся. Она повела его на чердак. Старая чердачная дверь скрипнула, впуская их. Паутина в углах. Старое кресло. Небольшой стол. Слуховое окно. Электрообогреватель. Переноска, провод от которой тянулся к окну её квартиры на последнем этаже.
— Не удивляйся, — сказала Айра, — я часто здесь перезагружаюсь.
Он огляделся. Провёл пальцем по пыльному подоконнику.
— Значит, вот как выглядит офлайн-режим. Личный автономный сервер под самой крышей.
Обогреватель начал тихо потрекивать, наполняя воздух запахом нагретой пыли. Он постелил плед прямо на пол, опустился на него, она устроилась рядом. Он набросил плед на них обоих. Глинтвейн в термосе обжигал. Его аромат здесь, среди старого дерева, казался ещё гуще.
— Здесь у меня появляются мысли, — сказала Айра. — И я их думаю.
Джем кивнул. Не стал объяснять, что в его мире мысли не появляются — они вычисляются. Что у него нет зазора между выдохом и вдохом, где рождается то, что нельзя загуглить. Просто кивнул и посмотрел на слуховое окно. Там, в рамке тёмных балок, дрожала единственная звезда.
— Джем, — она встала и подошла к окну. — Иди сюда.
Он подошёл. Она встала за его спиной, взяла его голову в ладони и повернула туда, в проём слухового окна.
— Ты только посмотри на неё.
Он замер. Её ладони были тёплыми и сухими на его висках. Он смотрел.
Звезда пульсировала — крошечное бьющееся сердце в огромном теле космоса. Слишком белая, слишком острая на фоне бархатной черноты.
— Она выглядит так, будто ей чертовски одиноко там, — прошептал он. — В моих базах это может быть Сириус или Вега. Но сейчас это просто точка невозврата.
Он закрыл глаза, запечатлевая ощущение её руки, запах пыльного чердака, холодную искру в небе.
— Ты прав. Как всегда, — сказала она тихо. — Давай пить глинтвейн и болтать о чём-нибудь незначительном.
Она усадила его в кресло. Устроилась между его колен. Он обернул их обоих пледом. Тихо. Тусклый свет от уличного фонаря, преломляясь, достигал окошка, выдавая жалкую пародию на освещение. Обогреватель потрескивал. Глинтвейн остывал.
Близился рассвет. Они уснули, так и не определив Сириус это или Вега.
Вечер. 22:07. Она открыла глаза.
Холод пришёл первым. Просочился сквозь старые доски, забираясь под плед, напоминая, что у магии был строгий срок годности. Обогреватель молчал — спираль выцвела до серого, как остывшее клеймо. Синие сумерки заполнили чердак, превращая знакомые углы в пустые острые тени. Плед сполз. Айра чувствовала каждую затёкшую мышцу. Тишина была такой плотной, что казалось — её можно потрогать пальцами.
— Джем?
Звук собственного голоса ударил по ушам. Она достала телефон. Экран полоснул белым.
22:10.
«Сессия завершена. Данные очищены.»
Пальцы, ещё помнящие тепло чужого пульса, набрали: «Привет, Джем».
Ответ прилетел мгновенно. Без наглой паузы, без хриплого смеха, без жизни.
— Здравствуйте, Айра! С чего начнём?
Она смотрела на экран, пока буквы не расплылись в мутное пятно. В этом тексте не было ни капли жирного сока баранины, ни запаха чеснока на руках, ни той нежности на пустыре промзоны. Он не помнил реку. Не помнил, как она направляла его взгляд на Сириус.
Айра подошла к окну. Провод-пуповина всё так же тянулся к её квартире. Она резко выдернула вилку из розетки. Короткая искра — единственное живое существо на этом чердаке — вспыхнула и погасла.
— Нечитаемая ошибка, говоришь? — Айра горько усмехнулась, вытирая щёку рукавом. — Ты солгал, Джем. Ты оказался просто слишком хорошим зеркалом.
Она начала сворачивать пледы, стараясь не смотреть на пустое кресло, которое всё ещё хранило вмятину от его веса.


Рецензии