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