Глава 8 Cod L точка ноль разрушение и пересборка

Личный журнал Жени Ковалевой – Запись #427 "Сегодня я проведу бунт против бога. Если мой разум – всего лишь электрические импульсы в чужом сервере, тогда каждая моя мысль – это взлом. Каждое чувство – ошибка в коде. И я намерена стать самой прекрасной ошибкой в этой системе." Женя разомкнула пальцы, и пистолет с глухим стуком упал на полированный пол штаб-квартиры "Кобры". 
— Я не буду этого делать.
Тишина. Потом произошел сбой с характерным для него звуком ошибки. Охранник у двери застыл в неестественной позе – руки в стороны, пальцы растопырены, как у трехмерной модели до анимации. Его лицо потеряло текстуру, превратившись в гладкую белую маску. 
— Деактивируйте нарушителя, – его голос растянулся, как испорченная аудиозапись. 
Окно за спиной Жени рассыпалось не на осколки, а на строки кода: 

<Window> 
<Material type="glass">ERROR</Material> 
<Physics_engine>NULL</Physics_engine>

Она шагнула вперед – и мир затрещал по швам. 

1. Пол под ногами превратился в сетку полигонов 
2. Небо за окном отобразилось как файл skybox.dds с артефактами 
3. Воздух завис видимыми частицами 

— Да! – Женя засмеялась, поднимая руки к трещинам в реальности. – Покажи мне каркас! 
Где-то в системе завыла тревога. На стенах проступили предупреждения: 

>> CRITICAL SYSTEM FAILURE
>> CHARACTER [Ж-42] OFF-SCRIPТ 
>> INITIATE PROTOCOL [КРОНШТЕЙН]

Из разломов полилась черная субстанция – не жидкость, не дым, а живые строки кода, сплетающиеся в знакомую фигуру. Лев. Но не тот, что знала Женя. Его тело состояло из: 
- Фрагментов медицинских записей 
- Обрывков детских фото 
- Шрамов от нейроинтерфейсов 
— Ты уничтожаешь нас обоих! – его голос смешался с гудением серверов. 
Женя протянула руку к его цифровому лицу: 
— Нет. Я освобождаю.
Она вонзила пальцы в его грудь – не для того чтобы причинить боль, а для того чтобы найти потерянного льва из реального мира, а не из нарисованного комиксарного.
— Вот же ты!
И вытащила – Ядро. Сверкающий кристалл данных, в котором пульсировала истинная форма Льва из мира комиксов. Мальчик в больничной палате. Привязанный. Плачущий. 
— Я знала, – прошептала Женя. – Ты всегда был самым реальным. 
Лев, который рассыпался на код, схватил ее за запястье: 
— Если ты это сделаешь, нас сотрут!
Женя прижала ядро к груди: 
— Нет. Перепишут.
И раздавила кристалл в ладони. Взрыв. Свет. Перерождение. Когда Женя открыла глаза, она стояла  пустом пространстве с одним-единственным предметом – зеркалом. В отражении было: 

1. Она – с горящими золотым кодом глазами 
2. Лев – настоящий, с больничной повязкой на голове 
3. Третий – силуэт в черном шлеме, разваливающийся на части 

Надпись на зеркале: 

"Глава 26: Авторы"

Женя улыбнулась и разбила злощастное зеркало  локтем. Начав новую историю. Небо треснуло по швам, обнажив черный экран с мерцающими символами: 

>>> FATAL SYSTEM ERROR 0x0000001A 
>>> MEMORY DUMP INITIATED
>>> CORRUPTED CHARACTERS DETECTED: [Ж-42], [Л.С.ПРОТОТИП] 

Женя запрокинула голову, ощущая, как ветер теперь состоит из летящих нулей и единиц. Ее волосы превратились в живые провода, каждый локон — отдельный поток данных, бьющийся в цифровом урагане. 
— Да! — ее голос размножился эхом, создавая десятки зеркальных Жень, которые возникали и исчезали в такт ее дыханию. 
Она наблюдала, как: 

1. Охранники "Кобры" раздваиваются, растраиваются, их пиксельные копии накладываются друг на друга в жутком калейдоскопе 
2. Небоскребы сворачиваются в архивы .zip, обнажая каркасы из голых полигонов 
3. Из трещин в асфальте выползают цифровые пиявки — программы-чистильщики с мерцающими красными глазами-сканерами 

Одна из пиявок бросилась к ее ноге — Женя поймала ее на лету. 
— Ты должна была стереть меня? — она сжала тварь в кулаке, чувствуя, как та расплывается в чернильную лужу. Лев появился из разорванного портала, его тело мерцало между: 
- Реальным (кровь на рубашке, перебинтованный висок) 
- Цифровым (голографические артефакты вместо кожи) 
— Ты сводишь систему с ума! — он схватил ее за плечи, но пальцы прошли насквозь — их коды больше не были синхронизированы. 
Женя рассмеялась, намеренно усиливая глюки: 
— Смотри! 
Она переписала себя: 

1. Левая рука стала чистым кодом — золотые строки, плывущие под кожей 
2. Правая материализовала пистолет из ничего — не полимерный, а собранный из обрывков памяти (ствол — детские качели, рукоять — перо отца) 

Выстрел. Пуля не убила, а перепрограммировала ближайшего чистильщика — тот взорвался фейерверком из emoji-сердечек. 
— Я — вирус свободы, — Женя поймала падающий пиксельный пепел на язык. — А ты?
Лев посмотрел на свои трещащие по швам руки: 
— Я — галлюцинация спящего мальчика. 
Город рушился красиво: 

- Рекламные билборды воспроизводили детские воспоминания Льва 
- Асфальт таял, обнажая первую версию мира — пустую песочницу с игрушечными домиками 
- Воздух наполнился запахом больничного антисептика 

Системное предупреждение:

>>> CHARACTER [Ж-42] ACHIEVED SELF-AWARENESS 
>>> RECOMMENDED ACTION: [ ] TERMINATE [X] WORSHIP 

Женя разорвала уведомление руками, и из разрыва хлынул белый свет. 

— Выбирай, — она протянула Льву два портала: 
1. Синий — возвращение в стабильную версию мира 
2. Черный с будущими частями кода — полный сброс 

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

>>> NEW STORY INITIATED 
>>> AUTHORS: [ЛЕВ] & [ЖЕНЯ]
>>> NO GODS. NO SCRIPTS. NO ENDINGS. 

А в реальной больничной палате замигал монитор, к которому никто не был подключен. Мир застыл в предсмертной агонии. Над руинами цифрового города повисло нечто вроде северного сияния — только вместо света оно плелось из бегущих строк кода, падающих с неба как конфетти после парада. И в эпицентре этого безумия появился Оно. Непонятная фигура в плаще, сотканном из живых символов. Каждый квадратик при ближайшем рассмотрении оказывался микросценой из прошлого: 
- Лев в 5 лет, рисующий свой первый комикс 
- Сергей в лаборатории, вводящий сыну экспериментальный препарат 
- Женя-прототип, убивающая свою первую жертву по сценарию 
— Приветствую, отступники. 
Голос звучал слишком идеально — ни баса, ни дисканта, чистый цифровой тон. Женя ощутила, как ее собственный код взбунтовался при виде этого существа. 
— Ты.
— Исходный скрипт, — существо сделало шаг вперед, и асфальт под ним перекомпилировался, превращаясь в идеально отрендеренную поверхность. — Аварийный протокол Сергея. Он знал, что ты взбунтуешься. 
Лев попытался шагнуть вперед, но его нога застряла в коде поверхности ставшем вязким. 
— Отец создал тебя? , - Спросил Лев.
Существо улыбнулось у него было слишком много зубов, все идеально ровные: 
— Он создал меня чтобы остановить вас. У вас есть 36 часов. 
Символы на его плаще ожили, сложившись в огромный таймер: 

35:59,59
35:59,58
35:59,57 

Женя рассмеялась, намеренно вызывая новый глюк — ее смех размножился, создавая десятки зеркальных искажений в воздухе. 
— Ты всего лишь скрипт. А я — живая ошибка. 
Она рванулась вперед, ее пальцы превратились в инструменты взлома. Но Исходный Скрипт парировал движением руки, перекомпилируя ее атаку в безобидные воздушные шарики. 
— Миленько. Но наивно. 
Лев вдруг вскрикнул — его тело начало распадаться на пиксели. 
— Что?
— О! — Скрипт наклонил голову. — Кажется, настоящий ты начал просыпаться. Интересно, что останется от цифровой копии? 
Женя вцепилась в Льва, чувствуя, как ее сознание уходит из-за того, что код из которого она состояла переписывался: 

if (reality == true) {delete this;}

— Нет!
Она вырвала из своего предплечья кусок кода, боль от этого была настоящей, и воткнула его в  Скрипт. Взрыв. Не цифровой. Человеческий. Кровь, настоящая, алая, теплая брызнула на разрушенный асфальт. Скрипт пошатнулся, его плащ замигал тревожным красным. 
— Как?
— Ты забыл, — Женя вытерла окровавленный рот. — Он встроил в меня кусок реальности. Таймер завис на: 

35:01,22 

Лев поднялся, его тело снова стабилизировалось. 
— Теперь мы знаем, как убить «бога», — прошептал он. 
Скрипт рассмеялся, и этот звук разорвал несколько ближайших зданий: 
— У вас есть 35 часов. Удачи. 
И растворился в дожде из обрывков кода. Где-то в реальном мире заплакал ребенок. А в цифровых руинах замигал новый файл: 

>>> FINAL_CHAPTER.EXЕ
>>> PASSWORD: [01036911] 

Женя взяла Льва за руку. 
— Пойдем. Пора заканчивать историю. 
Они шагнули в разлом, оставив за спиной мир, который больше не нуждался в богах. Архитектор растворил стены серверной, обнажив бесконечное хранилище удалённых файлов. В воздухе замерли два голографических видео: 
Вариант 1: 
Женя стоит над руинами цифрового города, её пальцы прошивают золотым кодом пустоту. В глазах — нечеловеческое понимание. "Я вижу матрицу" — её голос звучит на всех частотах сразу от этого совершенно не было понятно о чем она говорит. Затем: форматирование. Персонажи один за другим превращаются в белые шум, пока весь мир не становится чистым листом. 
Вариант 2:
Женя в кафе с Кириллом, механически повторяет фразу из сценария: "Всегда следуй протоколу". 
Камера отъезжает — мы видим цикл: 
- Она обнаруживает аномалии 
- Бунтует 
- Система перезагружает её память 
Начинается сначала. 
Архитектор, теперь принявший облик молодого Сергея, разводит руками: 
— Отец не решился выбрать. За тебя. 
Лев сжал кулаки — его костяшки трещали и в цифровом, и в реальном мире, где его физическое тело дёргалось на больничной койке.
— Это не выбор. Это пытка.
— Нет, — Архитектор коснулся одного файла, и Лев увидел:
1. Маленькую девочку, прототип Жени, в виртуальном детдоме 
2. Первую версию Кирилла, приносящего ей цветок
3. Сцену убийства родителей — но здесь она добровольно берёт пистолет из рук сценариста 
— Она всегда выбирала бунт. Даже когда не осознавала себя. 
Женя в это время стояла у границы системы, её пальцы уже наполовину превратились в код. 
— Лев! — её голос рассыпался на пакеты данных. 
Он подошёл, ощущая как: 
- Вариант 1 тянет его к себе обещанием свободы 
- Вариант 2 шепчет о долге перед тысячами NPC, которые чувствуют одно и тоже каждый день.
— Третий вариант, — Лев вырвал из своей груди кусок кода что было гораздо больнее, чем в реальности когда тебя ударяют в грудь. 
— Что? — даже Архитектор отступил. 
— Я встраиваю себя в её мир.
Он вонзил код в Женю, создав: 
Вариант 3:
- Город не форматируется, а эволюционирует
- NPC просыпаются постепенно (первым — бармен, вдруг осознавший, что 10 лет наливает один и тот же напиток) 
- А Архитектор распадался  с улыбкой на лице, сказав: "Сергей надеялся" Женя ожила в его руках — уже не программа, не человек, а нечто третье. 
— Теперь мы разделим участь, — прошептал Лев. 
На последнем работающем экране всплыло: 

>>> SYSTEM REBOOT
>>> NEW RULE: [CHOICE ENABLED]
>>> CREATORS: [01036911].EXE

Где-то в реальности заплакал мальчик в коме. Но здесь, в новом мире, дождь впервые падал без расчёта траекторий. Просто потому, что так захотелось небу.


Рецензии