После пятого удара сдалась и она. Глухо скрипнув, стальной монолит в пол метра толщиной подался назад, образовав изрядную щель.
Плотный поток призрачных существ рванулся на свободу. Проносясь мимо меня тусклой лентой, они устремились вверх. Еще мгновение и призраки, пронзив потолок коридора, скрылись из виду.
– Спасибо тебе, человек, – зазвучала благодарность в голосе Гнили. – Я даже и не надеялся…
– Мелочи! – отмахиваюсь я, как будто каждый день спасаю как минимум по одной цивилизации. – Твои родичи на свободе. Пора заняться моими друзьями.
– Вперед! – с энтузиазмом произнес Гниль, окрыленный спасением своего народа. – Мы должны успеть до появления антивирусов.
Пара шагов и лифт выбрасывает меня на последний этаж небоскреба – раздел утилизированных объектов. Широким шагом иду по пустому коридору а Гниль тем временем прощупывает содержимое комнат.
– Модели.
– Модели.
– Бракованная версия вируса, – дрогнул его голос.
Делаю шаг в сторону этой двери.
– Нет! Не стоит! – наполняет шлем глухой, полный скорби голос. – Для него лучше исчезнуть… Я и не знал, что кроме меня экспериментировали еще на ком-то.
Согласно киваю головой и, не сказав ни слова, продолжаю свое шествие.
– Модели.
– Матрицы двух людей! Здесь! – зазвучала в голосе Гнили искренняя радость.
– Держитесь мужики! Я иду! – победно ору я во весь голос.
Лихим движением, как жонглер, перебрасываю из руки в руку незаменимую при общении с дверями кувалду. Размах посильнее и универсальная отмычка с мясом вырывает двери.
– Не ждали? – с улыбкой в пол лица появляюсь в дверном проеме, поставив ногу на поверженную преграду.
Моему взгляду открылась небольшая комнатка с белоснежными стенами. Никакой мебели. В дальнем углу, утупив глаза в противоположную стену с обреченным видом сидит Артем. Шурик занимается более интеллектуальным делом – отжимается на кулаках от пола в центре комнаты.
– Витек? – в один голос протянули друзья, оторвавшись от своих дел.
– Домой хотите? – еще шире растянулась моя улыбка.
Грешен, люблю эффектные появления. Ничего не могу с собой поделать, но вид ошеломленных моим визитом друзей доставляет мне массу удовольствия.
В ответ на мои слова Шурик немного дурковато от радости улыбнулся и согласно задергал головой, а Артем просто кивнул.
– Откуда ты взя…
Невидимая сила сорвала меня с места и швырнула вдоль коридора. Кубарем качусь по полу ударяясь несколько раз о стену. Встав на ноги, обнаруживаю, что я, таким образом, сместился метров на двадцать.
– Тревога! – панически взвыл Гниль. – Антивирус! Спасайся, кто может!
– Нет! Надо их забрать!
Пол у моих ног раскололся, и из трещины распрямляясь, вырвался ворох длинных щупалец с холодно поблескивающими захватами на концах.
Меч приходит на смену кувалде и обрушивается на преграждающее путь щупальце. Вместо того, чтобы рассечь его пополам огненное лезвие тускнеет и рассыпается в пыль. Щупальца реагируют мгновенно. Захват острыми когтями пробивает мой панцирь и входит в бедро. Боль! Какая боль! Я думал, что подобных ощущений в этом мире не бывает. Оказывается, ошибся.
Рывок назад и вместо рассыпавшегося меча в руке появляется плеть. Взмах над головой и удар в основание щупальца. По идее этот модуль программы должен уйти в ошибку "деление на ноль" и впасть в информационную кому. Проще говоря – зависнуть. Но не тут то было. Эффект от удара оказался равен нулю. Даже не нулю, а отрицательным, так как в ответ на стеганье я получил ощутимый шлепок щупальцем в голову.
– Все бесполезно! – паникует Гниль. – У него слишком хорошая защита! Нужно уходить!
– Нет! Я друзей не брошу, – скриплю зубами я, стараясь не обращать внимание на раздирающую тело боль.
Пару шагов назад, короткий разгон и я рыбкой пролетаю над извивающимися щупальцами. До дверей в заветную комнату остается всего пару метров. Я уже вижу Шурика с перекошенным от страха лицом, стоящего в дверях. Он крепко ухватился пальцами за то, что ранее было креплением двери, и не решается шагнуть за порог.
Еще один удар. На этот раз в спину. Я слышу, как трещат под захватом пластины моих доспехов а окружающий мир покрывается розовой пеленой.
– Мои возможности не безграничны! Мы их не вытащим! – стонет Гниль под нажимом программы-антивирусника.
До двери осталось всего несколько метров. Протягиваю руку навстречу Шурику…
Рядом с ним в дверном проеме появляется Артем, он что-то кричит, я не слышу из-за методичного гупания крови в висках, и они одновременно бросаются ко мне.
С грохотом рухнул между нами изрядный кусок потолка, и в коридор через образовавшийся пролом ворвалась стайка хищного вида рыб похожих обводами на акул. Стальные чешуйки, покрывающие тела отливают синевой. Повертевшись, они определились с целью. Нет ни малейшего сомнения, что это я. Грустно… Эти рыбки мне совершенно не нравятся.
– Все! – обречено вздохнул Гниль. – Экзекуторы – модуль антивируса, занимающийся удалением того, что невозможно излечить. Нам хана!
Но, не смотря на пессимизм попутчика, я сдаваться не собираюсь.
– Получайте! – злобно шепчу, и бросаю сеть логических задач, не имеющих решения.
Сеть окутывает ворвавшуюся через потолок стаю и в придачу прямо в центр получившегося клубка влепляется торпеда с алгоритмом сжатия данных. На глазах сеть стягивается в комок не больше футбольного мяча. Все! Хана экзекуторам! Ни одна программа, упакованная таким образом, работать не будет!
Но рано радоваться. Через отверстие в потолке впорхнула новая стая зубастых рыбок, и еще одна мелькает у входа.
– Беги! Беги пока есть шанс! – умоляет Гниль. – Ты их озадачил своей нетрадиционной тактикой. Так дальше и действуй. Мои ресурсы полностью твои – прямой доступ.
– Я вернусь! – кричу что есть сил в сторону дверей заветной комнаты и начинаю нетрадиционно действовать. Знать бы еще, что здесь считается нетрадиционным…
У скафандра появляется реактивный двигатель, и я свечой ввинчиваюсь прямо в стаю акул-экзекуторов. Противник не ожидал такого хода, и шарахается в стороны, очищая дорогу.
Оказавшись на плоской крыше, сразу же делаю рывок в сторону. И правильно… На место моего выхода с крошечным запозданием обрушивается серия мощнейших гравитационных ударов сверху. Как я и запланировал, опомнившись, рыбки рванули за мной, и попали прямехонько под залп тяжелой артиллерии союзников.
Бросаю взгляд на разбросанные по всей крыше пластинки акульей брони и удовлетворенно хмыкаю.
Над зданием висит несколько тяжелых туч, из которых вываливается еще несколько стай, но до них еще далеко.
– Ты случайно не догадался скопировать себе файлы с моего ноутбука?
– Догадался, – довольно отвечает Гниль. – Я запасливый. А что?
– Обеспечь к ним приоритетный доступ.
– Готово.
Нахожу на крыше место почище, и расшвыряв в стороны куски акульей начинки опускаюсь на колени. Доспехи теряют свою зеркальность и становятся совершенно прозрачными. Защита снята. Теперь я легкая мишень для преследователей.
– Ты совсем рехнулся? – опять завопил, было на время угомонившийся Гниль. – Они же нас в лепешку!…
– Не шуми! Где управляющий модуль антивируса? – перебиваю его причитания.
– Самое большое черное облако. Но что ты…
– Увидишь! Обещаю, ты будешь сидеть в первом ряду… У самой сцены.
– Вот этого я и боюсь! – обречено вздыхает он.
Экзекуторы окружают меня плотным кольцом. Хищно сверкают маленькие глазки. Изредка вспыхивают тоненькие струйки пламени на плавниках, выравнивая положение рыбешек в пространстве. Только сейчас замечаю, что у них вместо зубов в пастях натыкано несколько десятков вращающихся буров. Ну и укус должен быть у такой твари. За счет того, что буры вращаются и покрыты зубчиками, таким ротиком можно без всякого ущерба для себя бетон грызть. Вот только зубную щетку после каждой чистки менять придется.
Страх, бушевавший по началу в душе, утих. На смену ему пришла лихая, или даже можно сказать бесшабашная бравада, излегка разбавленная фатализмом. Я полностью уверен в том, что делаю и ни капли не сомневаюсь в успехе задуманного. Сейчас эти куски программ узнают, что такое человеческая логика замешанная на знаниях профессионального программиста. Жаль, только друзей спасти не удалось. Ничего, сперва фокус, а потом сделаю еще одну попытку.
Черное облако медленно опускается прямо на меня.
Я не ошибся, в этом антивируснике активирована функция обучения. Он уловил нетрадиционное поведение программы, то есть меня, и теперь постарается изучить это явление подробнее, чтобы учитывать в дальнейшем. И пока не разберется, он не спустит с цепи своих собачек… Тфу ты. Не собачек, а рыбок. Но при таких рыбках лучше уж чтобы это были собачки, например что-нибудь карманное, такое… такое, чтобы при одном взгляде на это существо на глаза наворачивались слезы жалости.
– Ну, давай, давай, иди ко мне любопытный ты мой, – тихонько шепчу я как бы боясь спугнуть опускающегося исполина.
До облака уже можно дотянуться рукой, но я по-прежнему не двигаюсь и выражаю всем своим видом покорность. Оно медленно окутывает меня. Наваливается темнота, и сотни крохотных щупалец начинают ощупывать мое тело. Я слышу, как они шелестят по мне, чувствую их холодные прикосновения.
Пора. Рука лезет в карман и достает коробочку не больше спичечной. На потертой этикетке надпись "Дрожжи". Естественно, в силу окружающей меня темноты ничего этого я не вижу. Но этого и не нужно. Я это знаю.
Пальцы разрывают шелестящую упаковку. Плевок.
– Блин, промазал!
Еще плевок. Жидкость, попав на серый брусочек, вызывает необратимый процесс. Естественно, в реальности дрожжи себя так не ведут… Но это не реальность… и не дрожжи. Все это, как говорит Гниль, работа фантазии, построенная на стереотипах.
Брусочек быстро превращается в пузырящуюся, дурно пахнущую массу. И эта масса невероятно быстро разрастается.
Нервно зашевелились окружающие меня щупальца почуяв неладное.
– Что с тобой, бедненький? Что-то не то скушал? – ехидно говорю я. – Учись, умненький ты мой. Учись, пока плохо не стало. А станет! Ох, как станет. Это я тебе как программист говорю.
– Ну, ты даешь! – звучит восхищение в голосе Гнили. – С тебя учебники писать!
– Ага! И памятники ставить. Лучше при жизни, иначе у меня не будет возможности по достоинству оценить труд скульптора, – самодовольно поддакиваю похвале. – Ведь до чего пустая и бесполезная программа, а пригодилась.
Откуда эта программа взялась в моем ноутбуке я, честно говоря, даже не знаю. Может Артем в свое время подсунул. Любит он такие подлые программки. Она относится к категории шуточных или как говорят подлянистых. Стоит запустить эту программу, и она сразу же начинает тупо себя расширять до тех пор, пока свободное место на носителе информации не закончится.
А дрожжи все растут и растут, заполняя информационное пространство антивирусной программы. Наконец им становится тесно, и антивирусник так и не поняв, что же произошло, разрывается на куски.