Sumrak – Нулевой час (страница 8)
Пепел, кружившийся в воздухе, не касался его, обтекая по невидимым силовым линиям. COLLISION_DETECTION: OFF. Лишь одна горячая частица прилипла к его влажной реснице, разделив грандиозное Колесо надвое чёрной, царапающей полосой – соринка в глазу, мешающая видеть Бога.
Страх и отчаяние сменились холодной любознательностью debugger-а. Он хотел рассмотреть своё творение в деталях.
Его взгляд выхватил сектор. Пепел сгустился, образовав лицо Доржо. Не память. Модуль.
[STATUS: LEGACY_KERNEL. ACTION: MANDALA_DELETE]. Стирает песочную мандалу.
Лама стирал песочную мандалу. В глазах учителя не было жестокости. Только бесконечная печаль и знание. И Артём понял: Доржо не просто учил его создавать. Он с самого начала учил его запускать format C:. Принимать неизбежность распада как часть system maintenance.
Картина сменилась.
LOADING_MODULE: LIDA.dat
Лида бежала по берегу, и её алый шарф летел за ней, как glitch алого цвета в этом монохромном мире.
[STATUS: ROOT_ERROR. ACTION: BECKON].
Она обернулась, её лицо сияло от смеха. Это не был corrupted file, преследующий его. Это был backup чистой, незамутнённой любви – того самого файла, что стал топливом для его многолетней вины.
Колесо повернулось.
[LOADING_MODULE: OLGA.dll].
Он увидел спину Ольги. Она рвала их фотографию.
[STATUS: NORMALITY_CORE_DAMAGED]. [ACTION: DELETE_RELATIONSHIP].
Он видел не её гнев, а то, как мелко дрожат её плечи – микровибрации боли, которую организм глушит выбросом адреналина, но мышцы всё равно помнят. И этот спазм был сейчас в его собственной спине, словно они всё еще были соединены одним нервом. Он видел не ненависть, а её огромное, всепоглощающее одиночество, ERROR: 404_CONNECTION_NOT_FOUND, которое он ей причинил. В тот момент, когда он смотрел на это, его собственное горло перехватил спазм – тот самый, сухой, комковатый, который он чувствовал, когда глотал тогда, в пустой квартире, запивая вину водой из-под крана. Вкус ржавчины и соли.
Образ снова сменился.
LOADING_MODULE: MAKSIM.bin
Максим. Он сидел на полу, как маленький монах. Он держал в кулачке камень с дыркой, hardware_key, и смотрел сквозь него.
[STATUS: CLEAN_INSTALL. ACTION: OBSERVE_THROUGH_FILTER].
Он не был жертвой. Он был safe_mode. Хранителем backup_copy реальности, которую Артём ему передал, освободив от своего проклятия. Свет от лампы, проходя сквозь дырочку, создавал на стене крошечную точку света. Единственный pixel надежды в этом мире теней.
Колесо сделало ещё один медленный оборот.
LOADING_MODULE: ELENA.py
Елена. Она стояла в лаборатории, её лицо было освещено холодным синим светом монитора.
[STATUS: COUNTERPART_SCRIPT. ACTION: DEBUG].
Она смотрела на схему реактора, и на её губах была улыбка developer-а, который вот-вот запустит свой код, не замечая, что сама является лишь script в чужом, куда более страшном application.
И, наконец, Крутов.
LOADING_MODULE: KRUTOV.sys
Он сидел в своём кресле. Он произносил ту самую фразу: «Ты его создал». Но теперь Артём видел его лицо не глазами user-а, а глазами creator-а. И на лице Крутова был не триумф. Была растерянность. [LOGIC_ERROR]. System administrator, который только что осознал, что стал всего лишь peripheral device в чужом, им же запущенном execution flow.
Артём перестал смотреть на сектора. Он поднял взгляд к самому центру колеса, к его тёмной, пустой ступице. К точке, вокруг которой всё вращалось. И он понял, что смотрит на NULL, на самого себя.
Он понял. Он не был инструментом. Он не был жертвой. Он был ядром. Все они – не отдельные user_profiles. Они – modules одного большого, чудовищного application. Их жизни, их решения – всё это было лишь спицами в колесе, которое вращал он сам. Своим даром, своей виной. Он не просто видел будущее. Он питал его своей болью, делая его неизбежным.
Увидев всё это, Артём не сломался. [SYSTEM_STATUS: STABLE]. Наоборот. Внутри него что-то выпрямилось, обретая последнюю, страшную силу. Он медленно, с усилием, которое, казалось, могло расколоть сам бетон, начал подниматься на ноги.
Он встал. Во весь рост. В zero_point мандалы на полу, глядя вверх на гигантский user_interface в воздухе. Он был осью, вокруг которой вращался его личный, им же сотворённый ад.
– Это не карма… – прошептал он. Голос, усиленный гулкой акустикой, прозвучал громко и чисто. Он говорил это не Крутову. Он говорил это Вселенной. Он отправлял свой последний bug_report. И он был готов выполнить команду format C:.
Но за этой пустотой, за этим NULL, он почувствовал нечто ещё. Присутствие. НАБЛЮДАТЕЛЬ. Не Крутова, не Елену. Холодный, безразличный, древний взгляд, смотрящий сквозь эту дыру в реальности – тот самый Голос из Бездны, что годами шептал ему из каждого видения. Он не звал. Не приказывал. Он просто ЖДАЛ. [WAITING_FOR_INPUT…]. И его ожидание было страшнее любого приказа.
Он ощутил вектор. Направленный интерес, идущий сквозь эту пустоту прямо к нему. Этот взгляд скользнул по Артёму, как по пустому месту, как по отработанному интерфейсу, и устремился дальше, вглубь, сквозь время и расстояние. К той единственной резервной копии, что была спрятана за тысячи километров – к мальчику с камнем в кулаке. Артём был лишь проводником, временным IO_PORT, через который Бездна смотрела на свою истинную цель.
Он – та пустота в центре, которая придавала форму всему остальному. Сансара вращалась вокруг него. Больше не было нужды в словах или чётках. Он сам стал 108-й бусиной. И только он, как root-пользователь, мог инициировать полное удаление.
Артём протянул руку к медленно вращающемуся колесу из пепла. Он не пытался его остановить. Он просто коснулся его. [INITIATING_CONTACT].
И в этот момент рёв станции достиг оглушительного, невыносимого крещендо, готовый вызвать [FATAL_KERNEL_PANIC] в самой ткани реальности. Звук преодолел предел человеческого восприятия и оборвался, превратившись в чистую кинетику.