Выбрать главу

Решение было принято. Но времени не было. Стены хранилища снова задрожали. Белая, матовая плёнка «Тишины» показалась в проёме двери. Мариванна не сдержала её. Теперь она пожирала архив.

«Работаем! — скомандовал Леха. — Колян, ты отвечаешь за основу! Я — за системные костыли! Михалыч... прикрывай нас!»

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

«Хорошо. Но... делайте это красиво».

Они принялись за работу. Леха вызвал виртуальную консоль, его пальцы замелькали. Он не стирал оригинальный код — он дописывал поверх. Он вставлял строки, которые позволяли бы объектам иногда застревать в текстурах. Которые создавали бы случайных, зацикленных NPC с бессмысленными квестами. Которые позволяли бы погоде меняться без причины.

Михалыч, стоя у входа, отбивался от надвигающейся «Тишины» своим ключом. Он не мог её победить, но каждый удар создавал крошечную зону нестабильности, которая замедляла продвижение белого марева.

«Леха, — кричал он, — не забудь про мои трубы! Чтобы они иногда текли! И чтобы где-то всегда пахло жареной картошкой!»

Леха, не отрываясь от работы, ухмыльнулся и вписал в код случайные события «запах_еды» и «утечка_воды».

Колян, тем временем, работал с основой. Он не портил её — он... украшал. Он добавлял в строгие математические конструкции элементы непредсказуемости, вероятности, маленькие семена хаоса, которые могли прорасти во что-то новое.

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

«...не... держу... долго... «Тишина»... прорывается... к вам...»

Затем раздался оглушительный, сокрушительный грохот — звук ломающегося кода, рвущихся соединений, падения серверов. И голос Валеры пропал, сменившись пронзительным, высокочастотным писком — звуком победы «Тишины».

Она была здесь. Сейчас.

Белая стена ворвалась в хранилище. Михалыч отпрыгнул, но её волна накрыла его по пояс. Он застыл, его нижняя половина превратилась в серую, безликую статую.

«Леха!» — закричал он, пытаясь вырваться. — «Кончай там!»

«Ещё секунда!» — Леха вводил последние строки. Он добавил главное — право на ошибку. Возможность системы к самообучению, к адаптации, к росту через неудачи.

Код был готов. Не идеальный. Не чистый. Испорченный, исправленный, живой.

«Запускай!» — проревел Михалыч, уже по грудь поглощённый «Тишиной».

Леха посмотрел на Коляна. Тот, бледный как смерть, кивнул.

Он произнёс команду:
«exec ./prometheus_patch_final.sh --accept-bugs --allow-chaos»

Свиток в его руках вспыхнул ослепительным белым светом — но это был не безжизненный свет «Тишины». Он был живым, полным радужных бликов и мерцаний. Свет ударил в потолок, прошёл сквозь стены, заполнил собой всё.

«Тишина», почти поглотившая Михалыча, встрепенулась. Она не отступала — она сопротивлялась. Два принципа, два фундаментальных закона столкнулись: порядок и хаос, небытие и жизнь.

Леха видел, как белое марево бьётся в конвульсиях, пытаясь переварить новый код, но не в силах этого сделать. Оно не понимало его. Оно не могло его «нормализовать».

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

Последнее, что увидел Леха, прежде чем сознание покинуло его, — это фигура Михалыча, высвобождающуюся из каменных оков «Тишины», и улыбку на его лице.

Они сделали это. Они не победили «Тишину» силой. Они заразили её жизнью.

А потом всё исчезло в водовороте света и звука.
ГЛАВА 6: БУНТ МИХАЛЫЧА (продолжение)
Сознание возвращалось к Лехе медленно, словно загружаясь с битого жесткого диска. Первым пришло ощущение — он лежал на чем-то мягком и упругом. Пахло влажной землей, озоном и… да, точно, жареной картошкой.

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

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