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