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