***
Объект из западного сектора перенесли в более глубокую сервисную нишу и собрали вокруг него почти всё, что у базы называлось точной техникой. Тейлз сидел у внешнего скана с таким видом, будто уже третий час подряд пытается договориться с предметом, который не признаёт их физику достойным языком. Робин стоял рядом, скрестив руки, и периодически произносил короткие, очень обидные комментарии в адрес реальности как инженерной среды. Саша держался по левую сторону стола, не влезая поверх, но и не оставляя им прежней роскоши самодельной слепоты. На экране крутилась модель многогранника: не тепловая карта, не чистая структура, не стандартное поле плотности. Скорее набор несовпадений. — Ещё раз, — сказал Робин. — Вот это место не может одновременно быть здесь и давать такую задержку отклика по внутренней кромке. — Может, — тихо ответил Саша. — Это не ответ, это издевательство. — Нет. Это уже факт. Тейлз не отрывал глаз от схемы. — Он прав. Пауза. — Объект не пытается быть машиной по нашим правилам. Он пытается сначала закрепиться как геометрия, а уже потом как функция. Робин медленно провёл ладонью по лицу. — Ненавижу всё, что приходится сначала принимать философски, а потом чинить руками. Саша смотрел на рваные слои модели и чувствовал, как за глазами начинает нарастать знакомое тупое давление. Пока не боль. Только предупреждение. — Нам не хватает второй половины, — сказал он. Тейлз поднял голову. — В смысле? — Архивных внешних логов SkyCity. Старых морских глубинных линий. Их мёртвых сеток. Их довоенной геометрии. Саша перевёл взгляд на Тейлза. — У вас объект. У них — куски внешнего поведения. Пока это не свести, мы будем читать угрозу либо как материал, либо как след. А это две разные слепоты. Робин сразу среагировал: — То есть нам нужны данные Эггмана. — Да, — сказал Саша. Тишина после этой короткой реплики была предсказуемой. Не из-за новости. Из-за того, что теперь её произнёс вслух именно он. Тейлз первым нарушил паузу: — Он не даст их просто так. — Знаю. — И мириться с нами тоже не побежит. — Знаю. Робин коротко усмехнулся без веселья. — Обожаю эти разговоры. “Нам нужно то, что даст только человек, которого мы всей базой готовы задушить по очереди, но организованно.” Саша ничего не ответил. Потому что в этом месте у Робина, как обычно, была отвратительно полезная точность.***
Эггман в это же время пришёл к той же мысли и ненавидел её не меньше. В нижней аналитической секции SkyCity стало уже не холодно — привычно. Люди там давно перешли ту фазу усталости, где ещё ждёшь нормальной смены, и вошли в ту, где начинаешь считать само существование за дурную форму переработки. На главном экране висели три слоя: западный шов света, падение объекта, временная рябь по внешнему морскому ряду. Отдельно — глубинные архивы. Отдельно — показания дальнего маяка, от которых даже теперь, после нескольких перерасчётов, пахло чем-то, не желавшим укладываться в дисциплину привычной физики. Эггман стоял перед этой схемой и смотрел на неё с тем типом внимания, который всегда выглядит как гнев, только умнее. — Итак, — сказал он. — Что мы знаем наверняка? Молодой аналитик слева заговорил быстро, потому что медленные ответы рядом с Эггманом вообще редко увеличивали шансы на карьеру. — Угрозы немедленного вторжения нет. — Это знает даже мебель. Дальше. — Объект из западного сектора был ранним забросом. Не исполнительной машиной. Не оружием в полном развёртывании. — Дальше. — Временная рябь прекратилась сразу после извлечения объекта. — Дальше. — PeaceKeepers забрал физический образец раньше нас. Вот на этом месте Эггман всё-таки скривился. — Вот это мне не нравится не как учёному. Техник у боковой консоли осторожно вставил: — Но у нас остались сами следы среды. У них — нет. Эггман медленно перевёл на него взгляд. — Ты правда сейчас собираешься продавать мне полуслепоту как стратегическое утешение? Техник тут же замолчал. Не потому что испугался. Потому что ответ уже прозвучал. Эггман снова посмотрел на схему и сказал почти самому себе: — У них предмет. У меня история поведения среды. Пауза. — У них, скорее всего, снова этот ходячий системный шрам. У меня — город и архивы. Ещё одна пауза. — Замечательно. Значит, у нас у всех недостающая половина. Аналитик осторожно спросил: — Вы думаете, Саша уже вернулся на базу? Эггман не ответил сразу. Потом очень сухо сказал: — Если они не идиоты, да. Пауза. — Если он не идиот, тоже да. Он не знал этого наверняка. Но слишком хорошо понимал ритм необходимости, чтобы ошибиться в направлении.***
На базе к вечеру у Саши начались первые настоящие головные боли. Не такие, которые можно назвать просто усталостью. Хуже. Те, что сначала давят изнутри на переносицу и виски, потом начинают дробить внимание на слишком мелкие куски, а потом вдруг заставляют человека говорить короче не потому, что он хочет, а потому что каждая лишняя мысль проходит через голову как через плохо закреплённый металл. Оги заметила это раньше, чем он сам успел убедительно сделать вид, что всё в порядке. Она нашла его у бокового коридора между техмодулем и сервисной нишей, когда он на пару секунд остановился у стены, чуть прикрыв глаза. — Нет, — сказала она сразу. Саша открыл глаза. — Что “нет”? — Не начинай играть со мной в “ничего не происходит”. — Я и не— — Головная боль? — отрезала Оги. — Или ты хочешь убедить меня, что просто внезапно решил полюбоваться грязной перегородкой? Он устало выдохнул. — Да. — После лазарета? — Не только. Оги прищурилась. — После чего ещё? Вот тут он замолчал на долю секунды слишком долго. Этого хватило. — Плохо, — сказала она. — Очень плохо. — Не критично. — Я тебя сейчас ударю медицинским журналом, и это тоже будет “не критично”, — ответила Оги. — Но приятно тебе не станет. Она шагнула ближе. — Ты не умеешь уставать по-нормальному, да? Саша чуть опустил голову. — Иногда умею. — Врёшь средне. Оги посмотрела на него уже не как врач на пациента, а как человек, который заранее пытается понять объём будущей проблемы. — Ещё раз полезешь выше своей текущей вместимости — предупреждай меня раньше, чем я увижу это по цвету твоего лица. Он кивнул. — Хорошо. — И не “хорошо” из тех, которыми ты обычно отвязываешься. — Нормально, — сказал Саша. Оги очень медленно выдохнула. — Хуже. Но засчитано.***
В SkyCity к ночи пришли к решению, которое никому там не нравилось. Эггман собрал короткий закрытый круг: два аналитика, один старший техник связи, один человек из кризисного контура и схема западного сектора на центральном экране. — Итак, — сказал он, — мы можем продолжать играть в гордое превосходство и с умным лицом копить половину данных, пока у PeaceKeepers лежит вторая. Он постучал пальцем по краю консоли. — Или мы признаём, что внешний слой не интересует наша внутренняя драматургия, и делаем то, что положено умным людям перед большой угрозой: временно становимся неприятно рациональными. Старший техник осторожно уточнил: — Вы предлагаете прямой контакт? — Я предлагаю управляемый контакт, — поправил Эггман. — Не союз. Не мир. Не доверие. Обмен. Он чуть усмехнулся. — Сам факт, что мне приходится это произносить вслух, уже должен был кого-то в мире достаточно унизить. Никто не рискнул шутить. Потому что все в комнате понимали: это не красивый поворот. Это уступка необходимости. — Канал? — спросил техник. — Не обычный. Эггман уже продумывал это быстрее слов. — Старый аварийный релейный путь через мёртвый морской узел. Такой, который они не сочтут немедленным штурмом, но и проигнорировать не смогут, если у них ещё остались мозги, а не одна только обида. Аналитик поднял глаза от планшета. — А если они решат, что это ловушка? Эггман посмотрел на него почти снисходительно. — Тогда это будет означать, что у Джерри случился острый дефицит прагматизма. А я пока не готов в это поверить.***
База жила вечерней перестройкой. Мара ушла на морской ярус. Робин пытался привести в порядок старую карту внешних узлов и каждый третий раз называл систему словом, которое даже у дронов могло бы испортить самооценку. Тейлз не вылезал из техмодуля. Джерри занимался контуром обороны так, будто любой разговор о глобальной угрозе надо сначала пережить нормальной турелью на нормальном секторе. Рита держала людей и ритм. Саша исчез из общего поля зрения только ближе к ночи. Не демонстративно. Тихо. Как человек, который знает: если задержится ещё на один разговор, то начнёт отвечать уже не качеством мысли, а упрямством против боли. Хеппи заметила это случайно. Или не совсем случайно. Она просто шла за новым комплектом фильтров через старый внутренний переход, когда увидела слабый, почти бесцветный свет под полуоткрытой дверью сервисного помещения, которое обычно никто не использовал. Остановилась. Хотела пройти мимо. Потом почему-то всё-таки повернула голову. Саша сидел на полу у дальней стены. Вокруг него в воздухе висели терминалы. Не экраны в обычном смысле. Не база данных на панике. Что-то гораздо тише и страшнее: тонкие прозрачные поля, строки шифров, обрывки карт, слои планеты, рёбра старых систем, сигнальные нити, которых в обычной комнате быть не должно. Они не горели ярко. Они проступали. Как будто вокруг него на несколько метров мир соглашался вспоминать свой старый интерфейс. Хеппи замерла. Именно в эту секунду Саша открыл глаза. Все терминалы дрогнули. Несколько верхних погасли сразу. Остальные начали медленно складываться обратно в воздух так, будто их никогда и не было. Он встал не резко. Скорее слишком спокойно для человека, которого только что увидели в явно не предназначенной для чужих глаз форме. — Давно стоишь? — спросил он. — Пару секунд. Он кивнул. На лице не было злости. Только очень знакомое, очень плохое выражение человека, которого опять застали внутри ещё одного слоя правды, не вынесенной в общую комнату. Хеппи подошла ближе. — Ты сказал, что будешь говорить раньше. — Я говорю. — Не всё. Саша опустил взгляд на уже почти погасший нижний терминал. Потом снова на неё. — Не всё. Это прозвучало не как защита. Как факт, который сам ему не нравится. — Что это? — спросила Хеппи. — Рабочий слой. — Слишком удобное название. Он почти усмехнулся. Почти. — Согласен. Хеппи смотрела на пустеющий воздух вокруг него. — Ты просил не врать. И сам опять просишь тишину? Вот тут он ответил сразу: — Не навсегда. Пауза. Очень короткая. Очень тяжёлая. — Не говори пока, — сказал Саша. — Мне нужен ещё один чистый вход, прежде чем я начну вытаскивать это в общий контур. Иначе получится ещё одна правда в неправильной форме. Хеппи долго смотрела на него. Потом тихо сказала: — Ты опять просишь меня носить за тебя неудобное молчание. Саша не отвёл взгляда. — Да. Никакой красивой защиты. Никакой фразы про правила. Только да. Хеппи медленно выдохнула. — Ненадолго, — сказала она. — Ненадолго. Она кивнула. Развернулась. И ушла, уже зная, что выполнит обещание только до того момента, пока это не станет очередной слишком дорогой тишиной.***
Около полуночи в общем модуле сдох свет на старом морском канале. Не весь. Только на одной линии. Тейлз заметил это первым, потому что и так не собирался спать. — Стоп, — сказал он. Робин поднял голову от схемы. — Что? — Мёртвый узел М-19. — Он мёртвый уже шесть лет. — Знаю. Тейлз нахмурился. — А теперь нет. На панели дрогнула тусклая, дрянная, почти музейная строка аварийной связи. Не сигнал тревоги. Не пакет внешнего слоя. Человеческий канал. Робин медленно выпрямился. — Это ещё что? Тейлз уже читал метки. И от одного выражения его лица стало ясно: сейчас ночь станет хуже. — SkyCity, — сказал он. Робин не сразу понял. — Что? — Канал идёт через старую морскую релейку. Аварийный путь. Не штурм. Не ловушка в лоб. Он поднял глаза. — Они стучатся. В модуль вошёл Джерри ещё до того, как его успели позвать. Похоже, база уже давно научилась вызывать его не командами, а сгущением плохих новостей. — Доклад. Тейлз кивнул на строку. — SkyCity. Управляемый аварийный канал. Они не ломятся. Предлагают связь. Джерри посмотрел на экран. Потом на Робина. Потом на Тейлза. — Значит, дошли и они, — сказал он очень тихо. Рита появилась в модуле через полминуты. Следом — Соник. Ещё через несколько секунд в дверях встал Саша, уже без терминалов вокруг, но с той тенью боли за глазами, которую Хеппи теперь умела замечать. Никто не стал говорить о канале как о мире. Потому что это был не мир. Это был первый момент, когда старая война наконец признала: у неё появилась общая, ещё более неприятная математика. И именно с неё всё теперь должно было начаться всерьёз.