Читать книгу: «Линия тени. Юнит», страница 3

Шрифт:

Дорога

Автомобиль выехал с окраины города глубокой ночью, когда улицы уже выдохлись от дневной суеты, а фонари лениво освещали пустые перекрёстки. Алексей поставил телефон в режим навигатора, но без подключения к сети – пусть служит лишь подсказкой, а не маяком. Интерфейс встроил в угол зрения минималистичную панель: маршрут, уровень топлива, риски зоны. Слепо не ехал – в интерфейсе появилась новая вкладка: «Миссия: маршрут», где высвечивались более безопасные дороги с минимальными рисками: камер, постов, и цифровых следов. Уровень доступа к сетям вырос – похоже, Система хотела, чтобы он добрался.

Красота – и страшно. Если это всё сон, то он слишком чёткий.

На выезде из города – первая проверка. Пост ГИБДД. Машин нет, но один патрульный у обочины пил кофе, лениво щурясь в ночную темноту. Алексей притормозил, кивнул. Он ничего не ответил. Интерфейс мигнул: «Уровень риска: 8%. Контакт – не активен».

Мотор гудел ровно, как будто чувствовал мою нервозность и решил не подводить. Дальше – только трасса. Асфальт скользил под фарами, обочины зевали чёрной пустотой. Ни встречных, ни попутных. Только он, машина, и навигация в голове.

Проехал километров сорок, остановился у небольшой заправки. Всё закрыто. Только автомат с кофе внутри. Купил стакан. Горький, как вся эта реальность. Сел обратно в салон. Интерфейс высветил:

Местоположение: вне опасной зоны. Время до прибытия (ориентировочно): 1 день 18 часов.

Рекомендуемый режим: движение сериями – не более 3 часов за рулём, затем 1 час отдыха.

Возможные угрозы: преследование не исключено. Активных сигнатур нет.

Алексей задумался. Хрен его знает, что такое сигнатуры в понятии интерфейса, но их пока нет. Наверное, хорошо. Но Система не исключает преследования. Значит, кто-то может быть на хвосте, но – не рядом. Пока. Он включил фары на ближний, проверил зеркала, щёлкнул пальцами по рулю.

– До Ставрополя, мать его, – пробормотал и вдавил педаль.

С каждой сотней метров он чувствовал, как мир привычного отдаляется. Работа, дом, жена, дочь. Всё теперь позади. А впереди – миссия, деньги, и загадочный бот в Ставрополе.

Цвет касты

Алексей остановился у обочины ближе к рассвету. Небо медленно серело, трасса пустела, только редкие фуры гудели вдалеке. Под головой – сложенная куртка, под ногами – бардачок с бумагами. Сон пришёл не сразу, но, когда накрыл, утащил без остатка. Он вырубился, будто выдернули вилку из розетки. Проснулся от резкого света, пробившегося сквозь веки. Синие мигалки, приглушённый голос, глухой стук сапога по гравию. Подъехали. ГИБДД.

Милицейская машина стояла на расстоянии пяти метров. На борту – привычная ливрея, но интерфейс уже мигал:

Обнаружены:

Бот Сержант «М/ 526886F71/mod 12.1»

Юнит Капитан «М/ 73E60F2F9/mod 5.6»

Каста: Красная

Режим: наблюдение

Подошёл капитан. Высокий, резкий, взгляд как сканер. Козырнул и протянул руку. Алексей молча достал документы. Он мельком глянул, потом на него. Над его головой – тёмно-красная полоса, показатели в порядке. Но взгляд остановился на показателях интерфейса Алексея:

Белая полоса.

Юнит.

Класс: начальный.

Каста: белая.

Он замер на долю секунды. Потом вернул документы.

– Миссия? – короткий вопрос, ни намёка на улыбку.

– Да, – просто ответил Алексей. Все его чувства подсказывали – не врать. Этот парень мог вычислить ложь по одному сокращению зрачков.

Капитан вздохнул и отступил на шаг. Прислонился к дверце машины.

– Жаль. Денег бы я с тебя взял. Но правила есть правила.

Он постучал пальцем по кузову, словно проверяя, настоящий ли металл.

– Синей и красной кастам запрещено препятствовать белой. Хоть в чём-то. Никогда не знаешь, кому ты на самом деле мешаешь – своей или чужой стороне.

Алексей молчал. Он кивнул, будто сам себе.

– Ладно. Спи дальше, если хочешь. Или езжай. Я тебя не видел. А ты – меня.

Развернулся и пошёл к патрульной машине. Сержант-бот даже не вышел. Только слегка повернул голову, оценивая Алексея по данным, поступающим напрямую.

Патруль уехал через минуту. Без вопросов, без штрафов. Алексей сел за руль. Сердце стучало, как молот. Не от страха – от осознания. Каста белая. Что это значит – он не до конца понимал, но, похоже, в этой игре у него особая роль. Он снова остался один, но уже не чувствовал себя так, как раньше.

Сел в машину, завёл мотор, но не тронулся. Просто сидел, глядя вперёд в ещё полусонную трассу. Сон полностью ушёл. Белая полоса над головой теперь казалась ему не просто визуальным эффектом. Она значила что-то. Что-то серьёзное. Капитан, этот краснополосый босс, мог бы его спокойно прижать, обыскать, задержать, вынести мозг формулярами. Но не стал. Даже не попытался. Только спросил: «Миссия?» И отступил.

Потому что белая каста.

Алексей вертел это в голове, словно пытаясь найти скол в идеальном камне. Красная – власть. Синяя – контроль, возможно, служебная функция. А белая?

Не элита. Не низы. Просто… промежуточные. Потенциал? Вариант? Переходный этап?

И чем больше он думал, тем больше понимал: белая каста – это не определившаяся.

Ни своих, ни чужих.

Не союзник, не враг.

Карта, ещё не разыгранная.

Такой… wildcard. Джокер.

Алексей вспомнил, как Система в первый раз выдала ему параметры – юнит, начальный уровень, сторона: нейтральная. Сейчас всё укладывалось.

Нейтральный. Белый. Не присягнул ни одному из направлений.

Значит, ещё можно склонить.

И тут ему в голову пришёл ещё один вопрос: а кто вообще распределяет касты? Кто выдал ему – белую? Капитану – красную? Ответ возник сам. Не голосом, не текстом – просто внутри интерфейса активировался скрытый запрос. Алексей не делал его сознательно – он всплыл, как пузырь воздуха из глубины:

Запрос: «Механизм распределения каст».

Источник назначения: Внутренний интерфейс

Уровень доступа: ограниченный

Дополнительно: Распределение каст осуществляется на основе совокупных параметров: IQ, благонадёжность, история выбора, соблюдение заданных алгоритмов, результативность.

Каста может быть изменена в процессе прохождения миссий или значимых решений.

Решение назначается через внутренний интерфейс, использующий систему многоуровневого анализа.

Внешнего субъекта управления не обнаружено.

Алексей перечитал сообщение интерфейса ещё раз. Значит, никакого божества, комитета, мастера игры – нет. Только алгоритм. Машина внутри него. Интерфейс, решающий, кто ты – по поступкам, а не словам. И если это так… Значит, он может повлиять. Его каста – не приговор. Это статус на сегодня. Завтра – он может быть кем-то другим. Или – никем?

Алексей глубоко выдохнул, включил поворотник и мягко вырулил обратно на трассу. Дорога ждала.

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

Алексей припарковался и остался сидеть в машине. Интерфейс подсветил:

Остаток на текущем счёте: 823119,11

Текущая миссия: сохранить не менее 1 300 000 рублей до момента передачи.

Стоимость полного бака: 4435,00 руб.

Ориентировочный расход: 7,8 л / 100 км.

Оставшееся расстояние: ~950 км.

Он открыл встроенный калькулятор интерфейса. Подсчёты сыпались сами:

– Один бак – хватит на примерно 600 километров.

Значит, понадобится ещё одна заправка ближе к Ставрополю.

Общая стоимость топлива – около 8500. Плюс немного на еду и непредвиденные расходы…

– Итог: остаётся впритык. Буквально с копейками.

Алексей перевёл взгляд на счёт. Всё сходилось. Без права на ошибку.

Оставить запас?

– Да, оставляем минимум 810000 нетронутыми.

Режим экономии активирован.

Доступно для трат: 4619,11 руб.

Машинально кивнул, как будто кто-то рядом слушал. Вышел, вставил карту, залил на ровно четыре с половиной тысячи, как подсказал интерфейс. Автомобиль с благодарным урчанием проглотил бензин.

Алексей купил ещё бутылку воды и пластиковый контейнер с пирожками – дешёвая, не слишком свежая пища, но сейчас пойдёт. На еду ушло 212 рублей. Оставалось – чуть меньше четырех тысяч. Психологически стало как-то тесно. Он снова сел в машину. – Всё. Теперь или доедем… или не доедем вообще.

Попутчица

Автомобиль проехал ещё километров сорок, когда увидел её. На обочине, у развилки, где трасса уходила в сторону юга, стояла девушка. Пуховик серый, капюшон, рюкзак у ног. Не выглядела как автостопщица. Скорее – как человек, у которого закончились деньги и не на что добраться.

Алексей проехал мимо. Секунд на десять. Потом остановился. Сдал назад, приоткрыл окно.

– Куда?

Она подошла медленно, с недоверием. Оценила взглядом – усталый мужик за рулём, старенький седан, не бандит и не маньяк. По крайней мере, не на первый взгляд.

– На Ставрополь. Или до ближайшей нормальной заправки, – голос спокойный, почти безэмоциональный. – Там уже разберусь.

Он кивнул. – Садись.

Она забросила рюкзак на заднее сиденье и устроилась рядом. Не особо разговорчивая. Это его полностью устраивало. Разговаривать не хотелось. Алексей включил габариты и снова выехал на трассу.

Минут пятнадцать ехали в тишине. Он краем глаза глянул на интерфейс:

Бот/Юнит обнаружен. Идентификация…

Объект: W/ 4F069746F/mod 4.1

Имя: Дарья

Каста: не определена

Класс: неизвестен

Тип: не классифицировано

Статус: временно нейтральна

Угроза: не определена.

Алексей резко напрягся. Ни бота, ни юнита. Ни класса, ни касты. Интерфейс моргал жёлтым – будто и сам не знал, что она такое. Такого раньше не было.

– Ты далеко едешь? – спросила она, словно почувствовав его взгляд.

– Ставрополь.

– Удобно, – коротко ответила она и снова уставилась вперёд.

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

Решил нарушить молчание. Осторожно, как будто вёл машину по льду.

– Откуда едешь?

– С Каспия, – коротко ответила. – Училась там.

– Геологи?

– Почти. Гидробиология. В лаборатории местной работала. Стажировка. Хотела остаться, но финансирование срезали, проект свернули. Теперь домой.

– В Ставрополь?

– Угу.

Пауза. Вроде всё логично. Только в голосе – ноль эмоций. Слишком ровно для человека, который только что потерял работу, учёбу, перспективу.

Алексей кивнул, словно для себя. – Времена такие. Сам тоже без работы остался. Да и с жизнью немного… не определился.

Она повернулась к нему.

– Вы программист?

Алексея кольнуло. – С чего вдруг?

– Просто… – она чуть пожала плечами. – Вид у вас такой. Думающий. Уставший. И на дороге не как все себя ведёте. Притормозили не сразу. Посчитали, да?

Алексей усмехнулся. – Прикидывал. Деньги на бензин – впритык. Каждая остановка – это план.

– У меня тоже план, – тихо сказала она. – Доехать. Дальше – видно будет.

– А родители?

– Нет уже. Осталась одна. – Она снова уставилась в окно. – Привыкаю.

Интерфейс по-прежнему молчал. Ни каста, ни статус. Но тревога не спадала.

– Знаешь, – сказал Алексей. – Бывают моменты, когда думаешь, что вся жизнь – это просто набор случайностей. А потом внезапно всё начинает складываться в какую-то систему. И ты либо игрок, либо фигура.

– А вы кто? – спросила она.

– Пока не знаю.

Она слегка улыбнулась. Первый раз. – Тогда берегите себя. Игроков давно не жалуют.

Встреча на трассе

Они ехали уже несколько часов, когда Алексей заметил знакомый силуэт в зеркале заднего вида. Серый хетчбэк, давно выцветшая краска, смутно знакомый гул двигателя. «Девятка».

Сердце ухнуло вниз. Не может быть. Они нашли его.

– Проблемы? – Дарья сразу уловила его напряжение.

Алексей кивнул на зеркало: – Кажется, знакомые люди. Нехорошие.

Хетчбэк ускорился, поджимая нас. Обгон, резкий манёвр, и уже перекрывает дорогу. Алексей резко ударил по тормозам. Асфальт скрипнул под колёсами. Перед ним встали Клоп и Рыжий. Тот самый дуэт, который должен был остаться в прошлом дворе, но почему-то ехал по его душу.

– Ну что, шеф, думал, уйдёшь? – Рыжий вышел первым, ухмыляясь. Клоп шёл позади, нервно оглядываясь по сторонам. – А мы скучали. Подошёл к двери, постучал по стеклу. – Давай, вылезай. Поговорим по-хорошему.

Дарья сидела молча, взгляд холодный, но спокойный.

– Они за тобой?

– Да, – тихо ответил Алексей.

– Деньги?

– Скорее всего. Чего им ещё может быть нужно?

Рыжий, не дождавшись, сам дёрнул дверь.

– Давай без глупостей, ладно? Карту – сюда. Пин-код – вслух.

Алексей посмотрел на него. Интерфейс уже отображал данные:

Юнит «М/ 77A917196/mod 6.1»

Каста: красная

Статус: агрессор

Угроза: высокая

Клоп – бот. Подчинённый Рыжему. Тоже с высоким уровнем агрессии, явно готовый к грязной работе.

– Карту, – повторил Рыжий, поднимая брови. – Без пин-кода не уйдём.

Алексей почувствовал, как напряжение нарастает. Но прежде чем он успел что-то сказать, вмешалась Дарья.

– Бесполезно, – её голос прозвучал спокойно, почти обыденно.

Рыжий даже дернулся, услышав её. – А это ещё кто? – он окинул её взглядом. – Ты что, беженцев собираешь?

Дарья не обратила внимания. – Белая каста, – она кивнула на Алексея – Тебе известно, что это значит?

Рыжий нахмурился. – И что? Ты думаешь, меня это остановит? Деньги есть – значит, можно взять.

– Белая каста – промежуточная, – продолжила она, будто читая лекцию. – Не определённая. Не твоя и не синяя. Любое вмешательство с твоей стороны – это нарушение баланса. Ты не знаешь, для кого он работает. Может, для твоих. Может, для тех, кто выше тебя. А может – для Системы, которая кормит и тебя.

Она посмотрела ему прямо в глаза. – И, если ты сейчас сделаешь шаг не туда, последствия прилетят не от него. Система сама найдёт, как закрыть дыру.

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

– Повезло тебе, шеф, – процедил он, наконец, отступая. – Но помни: белый – это не значит бессмертный. Рано или поздно ты определишься. А там – посмотрим.

Он махнул Клопу, и они вернулись к своей машине. Без угроз, без наигранной бравады. Просто уехали.

Алексей выдохнул, чувствуя, как ладони липнут к рулю.

– Спасибо, – тихо сказал он.

Дарья посмотрела на него. – Не за что. Я же сказала – у меня тоже план. И, похоже, у нас с тобой они пересекаются.

Тем временем, в «девятке» Клоп молчал уже несколько километров. Двигатель гудел ровно, а Рыжий курил, как будто и не было странной остановки. Но в глазах Клопа крутились вопросы, как шарики в барабане. Наконец, он не выдержал. – Рыжий… а чё это было?

– В каком смысле?

– Да блин, в прямом. Мы почти карту у него отжали, ты ж сам сказал – легко возьмём. А тут какая-то девка открывает рот, и ты… ты просто отступаешь. Ты! Рыжий!

Рыжий не ответил сразу. Сигарета докуривалась до фильтра. Он выбросил её в окно и только потом заговорил.

– Ты видел её?

– Ну, видел. Обычная баба. Может, хитрая. Но не волшебница ж…

– Она не обычная. И он не обычный.

Клоп фыркнул, уселся глубже в кресло.

– Да что вы за люди стали, а? То Самуил со своими расписками, будто судья какой. Теперь ты. Какие-то намёки, полуфразы. Что за фигня, Рыжий?

Рыжий посмотрел в зеркало, как будто проверяя, не следят ли за ними. Потом произнёс полушёпотом: – Слушай, Клоп. Есть в этом мире такие вещи… про которые лучше не знать. Но когда знаешь – назад дороги нет. Радуйся, что ты в непонятках находишься.

– Ты сейчас серьёзно?

– Более чем.

Клоп смотрел на него, будто впервые увидел. – Ты что, в секте? Это всё из-за той полоски у него над головой, про которую ты как-то рассказывал да?

Рыжий хмыкнул. – Полоска – это просто метка. Кто видит – поймёт. Кто нет – будет дальше жить в уверенности, что мир простой, как кирпич. Ты – не видишь. Пока. И, честно, завидую.

– То есть ты реально веришь, что… что есть какие-то уровни? Касты? Интерфейсы?

– Я не верю, Клоп. Я знаю.

– А этот… белый? Это что значит?

Рыжий завёл двигатель.

– Белый – это как только что заехавший в хату первоход. Он ещё не определился, но с ним нельзя шутить. Потому что, если ты врежешься не туда – тебя может снести с карты. Не люди. Не полиция. Система. И никто тебя не спасёт.

– Чё за бред…

– Бред? – Рыжий повернулся к нему. – Ладно, закончим базар. Будем считать, что я тебе ничего не говорил, а ты ничего не слышал.

Позже, в «девятке»: Рыжий только начал закуривать, когда телефон ожил. Абонент – «Шеф». Рыжий уже пожалел, что не выключил аппарат. Он ответил.

– Да, слушаю.

Голос в трубке был рваный, холодный, страшный.

– Что там у тебя случилось? Почему Система выдаёт мне, что подчинённый мне юнит чуть не запорол косяков и был предупреждён?

Рыжий чуть замешкался, не зная, что и сказать. Он хотел придумать отмазку по дороге, но разговор произошёл раньше, чем он планировал. Но деваться было некуда, и он ответил – Да был тут один объект в разработке. Мы с Клопом хотели его немного облегчить, ну и у нас не получилось из-за кое – каких проблем с Системой.

– В смысле? Что произошло?

Клоп вытянул шею, прислушиваясь. Рыжий отвернулся, смотря в окно.

– Ну, в общем, этот лох взял бабок у Самуила 800 кусков и смотался из города. Мы с Клопом за ним. Догнали, наехали. Хотели забрать карту с деньгами…– Он замолчал, потом добавил: – Без насилия. Просто блокировали. Он оказался не один. С ним девушка… странная. Не определилась в интерфейсе.

– И?

Рыжий сглотнул. – Он белый. Юнит, не бот. Интерфейс открылся только после подхода. До этого не просматривался. Девушка тоже вне сетевой классификации. – Тут, конечно, Рыжий просто врал, но признаться, в том, что он не удосужился взглянуть на интерфейс Алексея перед тем, как начать на него наезжать – значило навлечь на себя ещё большие неприятности.

На том конце повисла тишина.

– Белый, – повторил шеф. Медленно, выговаривая каждую букву. – И ты наехал.

– Я не знал, – быстро сказал Рыжий. – До подхода не светился. Без признаков. Как обычный.

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

– Я…

– Что «Я»? Ты думал, что? Деньги возьмёшь и уйдёшь в закат? Ты знаешь, почему нельзя прикасаться к юнитам белой касты? Потому, что они временно не определившиеся. Ничьи. И почти сразу Система назначает им квалификационную миссию, чтобы определить к какой касте его отнести. Эта миссия может быть как усиливающая нас, так и усиливающая синих. Но это никому неизвестно. Поэтому, их просто нельзя трогать. Никому. Табу, понимаешь? У него миссия, придурок. И если ты её завалишь, никто не будет выяснять, умышленно ты это сделал или случайно. Ответит тот, кто нарушил это правило. То есть ты! Но ты то – хрен с тобой, кроме этого и мне не слабо прилетит, потому, как ты мой подчинённый.

Рыжий молчал.

Шеф выдохнул, медленно и произнёс зловеще. – Слушай меня внимательно. Забудь пока про него. Забудь, где он, как он выглядит, и что он должен до тех пор, пока он не определился с кастой. И про эту девку забудь. Если она вне классификации – значит, она выше тебя на три уровня. И если ты попадёшься ей ещё раз – тебя не будет.

– Понял, – хрипло отозвался Рыжий.

– Если ещё раз влезешь не туда – я лично позабочусь, чтобы ты стал частью асфальта. Ты меня понял?

– Понял.

Связь прервалась.

Рыжий бросил телефон на панель и долго молчал. Потом медленно выдохнул:

– Ну и влипли…

Клоп наконец осмелился заговорить:

– Эм… Это что, серьёзно?

– Серьёзно – это когда ты думаешь, что ты пуп земли. А потом выясняется, что тебя поставили на доску просто ради баланса, и ты нет никто и звать тебя никак.

Вопросы без ответов

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

– Кто ты? – спросил он, наконец.

Она не обернулась. Говорила, не отрывая взгляда от дороги:

– Сейчас – пассажир. Вчера – безработная. Завтра… кто знает.

– Нет, я серьёзно, – он покосился на неё. – Откуда ты знаешь про белую касту? Про Систему? Про то, как всё работает?

Пауза.

– Я не знаю, – тихо сказала она.

– Ты же объяснила им, как будто всю жизнь этим занималась.

– Я объяснила то, что слышала от других. Понимаешь, Алексей, тут нет учебника. Нет инструкции. Нет центра, куда можно позвонить и спросить: «Здравствуйте, я попал в игру, что делать дальше?»

Алексей смотрел на дорогу, но внимал каждому слову.

– Всё, что есть – догадки. Кто-то говорит, что мы – часть эксперимента. Кто-то – что всё это своего рода фильтр. Что-то вроде чистки человечества по параметрам. Как тест на скрытые качества. А может, и вовсе – игра. Но с реальными последствиями.

– А ты? – спросил Алексей. – Что ты думаешь?

– Я думаю, что это больше, чем кажется. Что кто-то или что-то следит. И что каждое наше решение взвешивается. Не кем-то. А чем-то. Интерфейс – не просто панель. Это зеркало. И оно меняется в зависимости от того, кем ты становишься.

Алексей кивнул, пытаясь переварить. – Сколько людей вообще в Системе?

– Тоже никто не знает. Большинство – боты. Они не видят ничего. Живут, работают, рожают детей. Но среди них есть юниты. Или те, кто ещё не активирован. Иногда кто-то просыпается – после удара, стресса, перегрузки. Иногда – просто так. И тогда всё меняется.

Алексей вздохнул.

– То есть ты тоже юнит?

Дарья усмехнулась, глядя прямо перед собой:

– Я думаю, я наблюдатель. Пока. Но с белыми – никогда не бывает «пока» надолго.

Алексей кивнул, глядя вперёд.

– Значит, ты наблюдатель. А кто вас назначает? Кто вообще всё это запускает?

Дарья вздохнула и откинулась на спинку кресла.

– Вопрос на миллион – сказала она. – Или на миллион триста, если быть точной. Мы не знаем. Нет единого «создателя». Никто не выходит на связь. Нет мастера игры. Только ты и интерфейс. Всё остальное – догадки и легенды.

Она замолчала на секунду, потом добавила: – Иногда кажется, что сам интерфейс – и есть Система. Что он и наблюдает, и оценивает, и наказывает. Что у него нет хозяев.

– А как он решает, кто в какой касте?

– Говорят, учитывает всё: прошлое, поведение, выборы, намерения. Даже мысли. Может, ты всю жизнь делал правильные вещи – но по ошибке, неосознанно. Значит, ты – не синий. Может, ты помогал людям, но ради выгоды – значит, ближе к красному. А если ты в процессе – вот тогда и становишься белым.

Алексей нахмурился. – Значит, каста – это не про «кто ты», а про «кем можешь стать»? – У белых – да, – кивнула она. – У синих и красных – про цель. Про сторону. А у тебя – про возможность. Ты пока на весах. Система смотрит. И если вмешаться в этот момент – можно сломать больше, чем понимаешь. Вот почему им нельзя было тебя трогать. И вот почему я вмешалась.

Алексей пару секунд молчал, потом спросил: – Ты много таких, как я, видела?

– Немного. И, как правило, они либо исчезают, либо становятся очень заметными. Белые долго не задерживаются. Они либо делают выбор…, либо Система делает его за них.

– А ты?

Дарья посмотрела на него.

– А я всё ещё думаю, стоит ли мне делать выбор. Или остаться вне доски.

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

– А можно выбрать? – спросил он наконец.

– Что?

– Касту. Если я решу…, например, быть синим. Стать «добром». Это вообще возможно?

Дарья тихо усмехнулась. Не насмешливо – скорее грустно.

– Все хотят быть синими, когда впервые узнают о Системе. Это кажется… правильным. «Я хороший, я помогу». Но выбор – это не заявление. Не слова. Это путь. И если ты скажешь, что хочешь быть синим, а потом свернёшь не туда – Система просто отметит: ложь. И покажет, кто ты на самом деле.

– Значит, Система читает намерения?

– Она читает всё. Поведение, импульсы, микрореакции, ассоциации. Даже то, о чём ты думаешь, но не делаешь. Она не оценивает поступки, как судья. Она творит картину. Динамичную. Живую. И она не ошибается – по крайней мере, так говорят.

Алексей медленно кивнул. – А если ошибается?

Дарья чуть прищурилась, посмотрела на меня.

– Тогда тебя больше нет. Либо ты перезапускаешься, либо исчезаешь. Проваленные миссии, критические отклонения от баланса – всё это Система фиксирует. Но не наказывает. Не напрямую.

– А как?

– Начинает ломаться твоя реальность, отваливаются связи, пропадают ресурсы. Люди перестают тебя замечать. Всё становится… тоньше. Как будто ты больше не принадлежишь этому миру. А потом – бах. И тишина. Полная.

Алексея пробрало. Он подумал о своём доме. О том, как жена перестаёт смотреть в глаза. О том, как дочь пытается отдалиться и перестаёт узнавать. О том, как всё, что раньше казалось прочным – стало словно тенью.

– Похоже, у меня уже всё началось.

Дарья медленно кивнула.

– У белых всегда начинается до того, как они понимают, что в игре.

– А кто тогда Игроки? – спросил Алексей. – Я слышал это слово. От людей, которые вроде как не знают про Систему… но всё равно говорят: «Ты как будто игрок». Это просто метафора, или…

Дарья не сразу ответила. Словно взвешивала, сколько можно сказать.

– Игроки – это те, кто вышел за пределы. Те, у кого интерфейс не просто панель, а инструмент. Уровень, когда ты не просто выполняешь миссии, а можешь выбирать между ними. Отказываться. Комбинировать. Формировать свои условия.

Алексей нахмурился. – То есть у меня миссия одна, без выбора. А у них – есть возможность не выполнять?

– У них – ответственность. Они могут влиять. На других. На саму Систему. И это звучит круто, пока не понимаешь, чем это оборачивается.

– Чем?

– Их решения становятся… узловыми. Как шахматные партии. Сделал неверный ход – и кто-то умер. Или родился не там. Или мир чуть-чуть сдвинулся. Уровень Игрока – это не про силу. Это про вес. Вес выбора.

Алексей почувствовал, как внутри что-то отзывается. То ли страх, то ли… предчувствие.

– А я? – спросил он. – У меня нет значка «Игрок». Нет выбора. Только миссия. Но всё это, что происходит… Неужели я просто юнит?

Дарья посмотрела на него чуть дольше, чем обычно.

– Игроками не рождаются. Ими становятся. Иногда – внезапно. Иногда – после провала. Иногда – после настоящего выбора, сделанного не по интерфейсу, а вопреки.

– То есть шанс есть?

Она кивнула.

– Всегда. Особенно у белых.

Алексей молчал. Всё сказанное Дарьей медленно оседало в голове, как пыль на полке: незаметно, но навсегда. Они ехали уже без спешки, трасса петляла между холмами, и где-то вдалеке над горизонтом вспыхнул первый свет рассвета. Тишина стала почти уютной. Почти.

– А давно всё это существует? – спросил он. – Система. Интерфейс. Касты. Или это что-то новое?

Дарья чуть улыбнулась, не отводя взгляда от дороги.

– А как ты думаешь, откуда на Земле пирамиды?

Алексей хмыкнул. – Ты сейчас серьёзно?

– А почему нет? – спокойно ответила она. – Пирамиды, Стоунхендж, подземные города в Турции, геоглифы в пустыне Наска… Всё это – не следы цивилизаций. Это следы игр.

Алексей покосился на неё. – Объясни.

– Есть теория… Старая. Неофициальная. Её передают только между теми, кто в Системе давно. Те, у кого доступ глубже. Вроде как, Земля – это игровая площадка. Но не первая. Просто текущая сессия.

– И те, кто были до нас…Проиграли. Или завершили. Или стали чем-то другим. А остатки их присутствия – это то, что мы теперь называем «историческими загадками». Мы думаем, что они строили – а они, возможно, просто выполняли свои миссии. Транслировали знаки. Проводили квесты. Создавали артефакты, которые нужны были в тех играх. Возможно, должны были активироваться в будущем. Может, даже – в нашей игре.

Алексей покачал головой. Это звучало безумием. Но после всего, что произошло – уже не казалось невозможным.

– А что будет, если мы тоже… проиграем?

Дарья вздохнула. – Не знаю. Но если история повторяется – то, скорее всего, останется лишь камень. И шёпот.

Дарья помолчала несколько секунд. – Или кто-то вроде нас, сидящий в машине спустя пару тысяч лет и задающий те же вопросы. Они молчали несколько минут. За окном мелькали дорожные знаки, пригородные деревни, редкие грузовики. Солнце окончательно поднялось, но внутри салона стало только холоднее.

Алексей вдруг почувствовал, как под кожей шевелится вопрос, который давно назревал. И он вырвался сам.

– А если… – начал он, глядя на дорогу, – а если мы вообще не люди?

Дарья не удивилась. Даже не повернула головы. Только чуть приподняла уголок губ.

– В смысле?

– Ну… Если это игра. Если интерфейс внутри. Если каста – это алгоритм. Если кто-то следит, наказывает, исправляет. А вдруг мы – не игроки, а симуляции? Цифровые болванки с заданным набором реакций?

Дарья усмехнулась. Не насмешливо, а как будто слышала это уже не раз.

– А ты когда в последний раз думал, как работает твоё тело?

– Что?

– Серьёзно. Сердце бьётся само. Пищеварение запускается по расписанию. Нейроны передают импульсы. Ты нажал на педаль – импульс прошёл по проводам, мышца сжалась, действие выполнено. Что это, если не интерфейс?

Алексей замолчал.

– А память? – продолжила она. – Хранилище. Воспоминания, реакции, рефлексы. Некоторые процессы автоматические, другие – условно ручные. Прямо как BIOS и пользовательский уровень доступа. Большинство информации, которая к тебе приходит, ты рефлекторно не запоминаешь – ОЗУ. Оно тебе не пригодится в дальнейшем и твой организм, автоматически стирает эту информацию после перезагрузки – сна. Некоторая информация, как ты считаешь, тебе важна, и ты делаешь определённые усилия для того, чтобы её запомнить – пытаешься записать её из ОЗУ в ПЗУ.

– А как же биология?

– А биология – это просто другой тип кода. Белковый. Его уже расшифровывают – ДНК, РНК… И это тоже очень похоже на программу. Ты думаешь, «настоящий человек» – это что? Мясо и вода, или то, как всё это вместе ведёт себя в Системе?

Алексей сжал руль. – То есть ты не исключаешь, что мы…

– Не исключаю ничего, – перебила она мягко. – В этой игре ты никогда не знаешь, кто ты – пока не дойдёшь до конца. И то – не факт.

Она взглянула на него краем глаза.

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе
Возрастное ограничение:
12+
Дата выхода на Литрес:
10 июня 2025
Дата написания:
2025
Объем:
270 стр. 1 иллюстрация
Правообладатель:
Автор
Формат скачивания:
Аудио
Средний рейтинг 0 на основе 0 оценок
Текст
Средний рейтинг 0 на основе 0 оценок
По подписке
Текст PDF
Средний рейтинг 5 на основе 1 оценок
Текст PDF
Средний рейтинг 0 на основе 0 оценок
По подписке
Аудио
Средний рейтинг 0 на основе 0 оценок
Текст PDF
Средний рейтинг 0 на основе 0 оценок
Текст, доступен аудиоформат
Средний рейтинг 0 на основе 0 оценок
По подписке
Черновик
Средний рейтинг 5 на основе 1 оценок
Текст
Средний рейтинг 5 на основе 1 оценок