Обложка Плановое Отклонение

Плановое Отклонение

Андрей Корженевский

0% прочитано
Стандартный
Андрей Корженевский

Плановое Отклонение

Глава 1

1

Моя бабушка должна была умереть в Заречье-12 за девять лет до рождения моей матери. Не умерла. Поэтому Дом победил.

Я записываю это до погружения, пока точно помню: слово «поэтому» здесь не метафора и не истерика. Сначала я написал «вероятная причинная связь», потом — «семейное отклонение». После последнего выхода под ногтем осталась синяя типографская краска, хотя в комнате не было ни ленты, ни матричного принтера, ни бумаги вообще. Ну, теперь пишу проще.

На столе лежат шесть предметов: фотография Зои Брагиной с районной спартакиады, её комсомольский билет, заявка снабжения № 117/к, план третьего корпуса НИИ «Янтарь», распечатка АСОП-3 за нужный год и детская открытка без подписи. Фото и билет были моими, семейными. Остальное пришлось выискивать и добывать: уцелевшие копии архива Заречья, выгрузки Дома, документы, которые формально никогда не существовали.

Связей между ними почти не было. Нормальный архивист сказал бы: мало данных, поздняя копия, сомнительная датировка, источник не подтверждён.

Оператор, типа меня, так не скажет. Он кладёт фотографию рядом с картой, заявку — поверх плана и ждёт, когда система предложит между ними действие.

Сначала ничего. Только стол, лампа, дрожание курсора и пульс в кончиках пальцев. Потом бумага под заявкой потемнела, словно на неё пролили воду, и я услышал шаги. Не увидел — услышал: быстрые каблуки по линолеуму, коридор, которого в моей комнате быть не могло. Да и самого НИИ не было: третий корпус снесли за двадцать три года до моего рождения.

На фотографии Зоя улыбалась так, как улыбаются люди, ещё не внесённые в расчёт. Красавица, спортсменка, секретарь комсомольской организации сектора снабжения, дочь заместителя руководителя объекта. В личном деле — «идейно выдержана, дисциплинированна». В семейной памяти — бабушка Зоя, которая не любила говорить о молодости и никогда не покупала сахар впрок.

Потом на распечатке возникла её фамилия:

ОТКЛОНЕНИЕ: ПЛАНОВОЕ

СОСТОЯНИЕ: ТРЕТЬЕ

СОГЛАСОВАНИЕ: РУЧНОЕ

Я ещё могу собрать всё обратно в папку, закрыть контур и сказать ребятам, что архив Заречья повреждён окончательно. Реконструкция невозможна.

И признать, что я живу из-за чужой незакрытой ошибки.

Я подтверждаю связь вручную.

Коридор стал видимым.

2

Коридор проступает не сразу. Сначала на плане появляется влажная тень — длинная, неправильная, как если бы бумага вспомнила место, которое когда-то обозначала. Потом тень разбивается на стену, поворот, дверь, окно в конце. Я всё ещё вижу свой стол и край фотографии, но поверх них уже ложится другой свет — мутный, зеленоватый, от длинных ламп под потолком.

Где-то рядом стучит печатающий механизм. Не тихий современный принтер: звук тяжелее, упрямее, будто буквы выбивают не на бумаге, а на костях и терпении.

Я не «вхожу в коридор», конечно. Ручная реконструкция работает иначе: документы строят карту, а там, где архив молчит, тело оператора достраивает связь. Стоит согласиться считать маршрут существующим — и он получает температуру, запах, направление. Сейчас пахнет горячей пылью, фенолом, мокрым сукном и старой копиркой.

Зоя шла быстро. Сначала у неё не было лица, только пятно, пока система не подтянула фотографию, но походку я узнал сразу: спортивную, слишком прямую для человека, который несёт папку с документами и не имеет права её нести. У зеркала она на полушаге застыла, посмотрела в стекло, встряхнула головой и пошла дальше.

Кажется, увидела меня. Воспоминание решило, что ему что-то померещилось.

На двери висело:

СЕКТОР РУЧНОГО СОГЛАСОВАНИЯ

ПРС-3. ДОПУСК ПО СПИСКУ

Зоя толкнула дверь плечом.

— Костя, скажи мне, что я дура.

Молодой человек у планшета поднял голову. Я знал, что это мой дед, Константин Белов, инженер второй категории при АСОП-3 «Янтарь», дежурный по ручному контуру. В личном деле — спокойное лицо, мягкие глаза, тонкий рот человека, который привык спорить с машиной вежливо. Здесь он был живее: рукав белого халата закатан, рука в чернильном пятне, волосы не расчёсаны, на переносице след от очков.

«Янтарь» официально считался системой планирования снабжения. Он связывал склад, транспорт, смены, пропуска, заявки — вещи, которые нормальный плановик рядом бы не положил, — и строил вероятностную картину будущего. Утром его должны были показать комиссии из Москвы: решить, можно ли масштабировать контур дальше Заречья-12.

— Милая, ты не дура. Но это не даёт тебе права врываться в режимный сектор без записи.

— Прекрасно. Тогда я просто паникёр, а это просто бумага.

Она бросила папку на край панели. ПРС-3 занимал почти весь центр комнаты: стекло, миллиметровка, три широких сектора — «–», «0», «+», зажимы для перфокарт, молочные лампы, стрелка и перо самописца на подвижной каретке. Плюс подтверждал связь, минус отвергал, ноль оставлял её в ручном контуре — до решения оператора. Если не знать, что это научный прибор, можно было решить: кто-то построил спиритическую доску для людей, которым стыдно верить в духов.

— Если тебя увидят…

— Увидят сотрудника снабжения с заявкой. Почти законно.

— «Почти» — не категория допуска.

— Конечно. У вас тут категорий только три.

Зоя говорила зло, но не испуганно; красивая не так, как пишут в личных делах, а потому что вся была направлена вперёд.

Костя открыл папку. Заявка № 117/к: сахар, чай, бинты, спирт, ампулы, серое сукно, дополнительный транспорт, два ящика мыла, шестьдесят четыре порции усиленного питания для ночной смены.

— Комиссия завтра. Ничего удивительного.

— Серое сукно для комиссии?

— Мало ли.

— Бинты, спирт и ампулы тоже? И шестьдесят четыре порции на смену, в которой тридцать один человек?

Она ткнула пальцем в нижнюю строку:

ОСНОВАНИЕ: МЕРОПРИЯТИЕ 19/III

ТИП: ПЛАНОВОЕ ОТКЛОНЕНИЕ

ПОЛУЧАТЕЛЬ: ТРЕТИЙ КОРПУС

ДАТА ФАКТИЧЕСКОГО РАСХОДА: НЕ ПОДТВЕРЖДЕНА

— Мероприятия не существует. Я проверила календарь ДК, склад, санчасть, транспорт. Нет его и не было. А заявка пришла утром, с подписью отца.

— Подпись могла пройти пакетом.

— Костя.

— Резервная ведомость.

— Костя.

— Сбой адресации.

Зоя почти улыбнулась.

— Скажи ещё три нормальных объяснения. Лучше пять. Я их все люблю. Особенно «сбой адресации»: им можно объяснить всё, что страшно назвать словами.

Костя закрыл дверь на защёлку.

— Ты понимаешь, что если это не ошибка…

— Если ошибка — её надо исправить до Москвы. Если не ошибка — до Москвы тем более нельзя пускать.

— Так говорят люди, которые хотят остаться без допуска.

— Я отвечаю за снабжение. План нужен для людей, Костя. А это список принадлежностей для запланированной случайной аварии. Ваша работа, да?

Он взял лист за угол, будто тот мог оставить ожог.

— Никто не умирает по графику. Система только определяет вероятность.

— Нет. Она не предсказала заявку, она её оформила. Если машина пишет «потребуется бинт», бинт появляется. Если пишет «место в санчасти» — кто-то туда попадает.

— Она считает, что вероятнее всего.

— Она считает так, что это становится вероятнее.

Костя промолчал.

— Вот и проверь.

— На ПРС?

— А ты знаешь другой прибор, чтобы разговаривать с бумагой?

— Он не разговаривает с бумагой.

— Конечно. Регистрирует микромоторные реакции оператора при сопоставлении неполных массивов данных. Я читала методичку. Костя, ну чем это не яблочко по тарелочке?

Он вставил заявку в зажим.

— Тем, что яблочко не подключено к троичному вычислителю.

— То есть сказка стала научной?

— Сказка стала проверяемой.

— Вот это как раз и страшно.

Они улыбнулись, но ненадолго. За стеной печатающий механизм снова ударил по бумаге.

Костя разложил карточку смены, карту маршрутов, бланк ручного согласования.

— Руку убери. Будет наводка.

— От меня?

— От всего. От тебя особенно.

— Польщена.

Он положил два пальца на контактную планку и закрыл глаза. Стрелка дрогнула, лампы вспыхнули одна за другой; каретка прошла над стеклом, как палец, который ещё не решился указать.

— Объект?

— Заявка сто семнадцать дробь к. Сектор снабжения. Получатель — третий корпус.

— Основание?

— Мероприятие девятнадцать дробь три. Не подтверждено.

— Связанные карточки?

— Склад, санчасть, транспорт. И мой пропуск. Заявку выдали на мой допуск, я забрала её, чтобы не ушла дальше.

Костя открыл глаза.

— Личный пропуск нельзя класть в контур как связанный объект.

— Потому что он связанный? Поздравляю, ты доказал мою правоту.

Между ними лежали заявка, карта, карточки и три знака. Очень простая система для мира, который внезапно перестал быть простым.

— Хорошо. Пропуск — только источник доступа. Не субъект.

— Запиши. Мне нравится, когда бумага знает, кем я не являюсь.

Пропуск лёг на край поля. Каретка опустилась; линия пошла к плюсу, остановилась и медленно вернулась к центру. Лампа над нулём загорелась ярче остальных.

— Это хорошо?

— Связь не подтверждена и не отвергнута.

— То есть машина не знает.

— Уточняет.

— У вас тут всё не знает очень уверенным голосом.

Перо снова двинулось — не к заявке, а к её пропуску. Костя резко поднял руку.

— Наводка.

— Ты даже не посмотрел.

— Я видел. Ты рядом, нервничаешь, держишься за стол. Контур ловит микровибрации.

— Если новая наука умеет отличать будущее от заявки, но не мою руку от твоей, может, она не так уж нова?

Он скомкал бланк.

— Прогоним без пропуска.

— Нет. Если выводит меня — пусть выводит. Я хочу знать, почему город получает сахар под то, чего ещё не было.

За стеной щёлкнуло реле. Зоя обернулась.

Костя разгладил бланк. Линия была тонкая, неровная, почти случайная; её легко списать на грязный контакт, усталость прибора, дрожь руки. Я знал, что он захочет. Зоя — тоже.

— Я не против «Янтаря». Не против плана, не против того, что мы считаем лучше, чем вчера. Я комсомолка, а не бабка с иконой. Если бы думала, что это чертовщина, плюнула бы и пошла спать. Но я думаю, что оно работает.

— И поэтому?

— Поэтому завтра его нельзя показывать Москве. Если увезут наверх, оно будет считать не наш склад. Оно будет считать страну.

Костя убрал бланк в папку.

— Оставь у меня. Я проверю санчасть, сменный журнал, без контура. Нормально.

— А потом скажешь, что нужна ещё одна проверка.

Он не возразил.

— Видишь. Я тебя знаю.

— И я тебя. Ты сейчас полезешь в архив с чужими допусками.

— С правильными допусками, полученными неправильным образом.

— Нарушение режима.

— Арифметика. Если заявка пришла под событие, которого нет, где-то это событие уже считается.

Она забрала папку, но пропуск оставила на панели.

У двери обернулась:

— Ноль правда ничего не значит?

— Значит, решение ещё не принято.

Зоя кивнула, будто очень хотела поверить.

— Тогда принимай быстрее.

Дверь закрылась. Костя взял её пропуск — и замер. На стекле, там, куда перо не доходило, тонкой синей линией проступила фамилия:

БРАГИНА

Он погасил лампу. В темноте знак «0» ещё несколько секунд светился сам по себе.

3

Когда я выхожу, знак «0» ещё стоит перед глазами: молочный, ровный, чуть ярче, чем должен быть. Я моргаю, тянусь к выключателю — и только через несколько секунд понимаю, что свет и так горит.

На доске всё лежит как было. Только в бэклоге появилась строка, которой я не писал:

НЕ СЧИТАТЬ НОЛЬ ПУСТОТОЙ

— Прелестно, — говорит Клайда из-за плеча. — Твоя нео-уиджа раньше врала, а теперь ещё и философствует.

— Это не уиджа, ты…

Я осекаюсь: сходство с только что пережитой сценой отзывается зубной болью. Мы оба знаем, чьи это технологии. Непонятное и непонимаемое — фирменный знак Дома.

Клайда садится на пол между шкафом и батареей. В ячейке она числится полевым оперативником, но это формулировка для людей, которым нравится думать, что слова ещё что-то ограничивают. Клайда умеет входить туда, куда нельзя, выходить оттуда, откуда нельзя выйти, и улыбаться так, будто всё это ничего не стоит.

На самом деле Клава, конечно. Клавдия. Я однажды сказал, что она слишком похожа на Клайда Бэрроу: уверенно идёт к неприятностям и редко спрашивает, где выход. Она ответила, что тогда я Бонни.

— Бонни, у тебя вид, будто семейное древо растёт корнями вверх.

— Не называй меня так.

— Bones?

— Тоже не сейчас.

— Костя?

Вот на это я почему-то реагирую хуже всего. Встаю и почти сразу сажусь обратно: стены на мгновение становятся плоскими, углы — слишком острыми, тени — нарисованными. Потом отпускает.

— Она классная. Живая. Ну, была. До.

— Зоя?

Я киваю и пересказываю заявку, линию к пропуску, фамилию в нуле.

— Не пересказывай мне стиль работы Великих, прости Господи, Древних. Мы знаем, что Дом любит выдавать приказ под видом прогноза. Что новое?

— Новое — Зоя. ПРС провёл её не как источник доступа. Как субъект.

— И Костя понял?

— Для него ноль — инженерная пауза. Решение ещё не принято.

— Отсутствие действия тоже действие. Азбука же.

У Дома всегда так: сначала вещь выглядит функцией интерфейса, потом оказывается способом существования.

Клайда подходит к столу, не касаясь рабочего поля. Отличный навык для человека, который однажды вскрыл архивный сейф ногтевой пилкой и незлым тихим словом.

— Значит, вопрос не в том, что «Янтарь» делал будущее вероятнее. Это мы знаем. Вопрос — почему через Зою. И кто тогда понимал, что ноль на человеке вообще что-то значит.

Я прокручиваю расшифровку до её фразы про бабку с иконой.

— Вот, — говорит Клайда.

— В Союзе семьдесят пятого бабки с иконами неискоренимы. Не улика.

— Я не о бабках. Дому и его играм куда больше лет. Что здесь было до науки — и кто умел это описывать?

В архивной выгрузке есть ещё одна открытка: низкий купол, ограда, тёмный провал земли за ней. Раньше я считал это плохой печатью. Рядом — акт о сносе культового здания и старая схема участка.

— Церковь у Третьего Лога, — говорю я. — Почти под третьим корпусом.

— Уютно.

— До науки у места был другой словарь. Клайд, ты чудо.

Она изображает полупоклон, но я уже листаю карточки монтажной группы.

РУДНЕВ ИЛЬЯ АНДРЕЕВИЧ

ИНЖЕНЕР-СВЯЗИСТ, СЕКТОР КАБЕЛЬНЫХ ТРАСС

ОСОБАЯ ОТМЕТКА: ДЕД, РУДНЕВ ИОАНН ПЕТРОВИЧ, ДО 1918 Г. НАСТОЯТЕЛЬ ЦЕРКВИ У ТРЕТЬЕГО ЛОГА

— Внук священника при кабельных трассах под троичным корпусом. Почти оскорбительно литературно.

— Жизнь иногда халтурит.

— Это не жизнь.

Я раскладываю новый набор: служебный пропуск Зои, бланк ПРС с линией к фамилии, журнал перемещений, карточку Руднева, схемы участка до и после строительства. В журнале Зоя направлена в кабельный архив; Руднев указан сопровождающим. Костя остался на дежурстве — Москва, демонстрация, обещанная проверка санчасти.

Клайда кладёт рядом расшифровку:

Я КОМСОМОЛКА, А НЕ БАБКА С ИКОНОЙ

— Ты сам учил: оператор кладёт рядом несопоставимое и ждёт, когда оно начнёт врать одинаково.

— Я такого не говорил.

— Значит, я лучше сформулировала. Кого ищем?

— Человека, который знал, что ноль — не пустое место. До того, как это стало наукой.

Глубоко под полом глухо ударил колокол.

4

Зоя не пошла к Рудневу — за ней пришли. Когда колокол стих и я понял, где нахожусь, она уже стояла у двери кабельного архива с сотрудником режимного отдела. Тот не держал её за руку и не загораживал выход; в Заречье-12 хватало сложенного вдвое листа с печатью.

— Служебная сверка по заявке сто семнадцать дробь к.

В журнале этот маршрут позже назовут иначе:

БРАГИНА З. Н. — КАБЕЛЬНЫЙ АРХИВ, ТРЕТИЙ КОРПУС

ОСНОВАНИЕ: КОНТРОЛЬНОЕ МЕРОПРИЯТИЕ 19/III

СОПРОВОЖДЕНИЕ: РУДНЕВ И. А.

Архив был низкой комнатой без окон: металлические шкафы, мотки провода с картонными бирками, зелёная лампа. Поверх схем третьего корпуса лежала заявка № 117/к — оригинал, изъятый режимным отделом из сектора ручного согласования.

Руднев оказался сухим сутуловатым мужчиной лет сорока, с чёрной пылью кабельной изоляции на пальцах. На внука священника не похож. На человека, которому поручают вскрывать чужие ошибки и не задавать лишних вопросов, — вполне.

— Садитесь, Брагина.

Зоя осталась стоять.

— Кто ещё понял, что с заявкой что-то не так?

— Я.

— Кроме вас?

— Инженер дежурной смены.

— Белов. Он проводил документ через ПРС?

Теперь она села.

Руднев быстро уточнил состав поля: заявка, карта, карточки служб, её режимный пропуск. Ноль сначала лёг на документ, затем линия ушла к фамилии.

— Белов видел?

— Объявил наводкой.

Руднев сложил пальцы домиком, потом вынул красную папку:

КОНТРОЛЬНОЕ МЕРОПРИЯТИЕ 19/III

ПРОВЕРКА УСТОЙЧИВОСТИ АСОП-3 ПРИ ИСКАЖЕНИИ ИСХОДНЫХ ДАННЫХ

ДОПУСК: ОСОБАЯ ГРУППА

— Мероприятия девятнадцать дробь три не существует.

— Я знаю.

— Нет, Брагина. Вы не поняли. Его никогда не существовало.

В папке лежал сценарий: фиктивный отказ транспорта, расхождение численности смены, задержка медицинского снабжения и скрытое физическое вмешательство в контур. Местная смена не должна была знать ни точки, ни характера разрыва; способ выбирал Руднев. Москва хотела увидеть одно: отличит ли «Янтарь» саботаж от реальности и сохранит ли план.

— А бинты?

— Не входили в пакет.

— Спирт, питание, серое сукно?

— Нет.

— Заявка?

— Тем более.

Зоя посмотрела на лист между ними.

— Значит, машина сама оформила снабжение под выдуманную аварию.

— Да.

— Даже без мистики: купилась на подделку и тратит казённые средства.

Где-то под полом ударил колокол. Или реле, разумеется. Они оба прислушались.

— Но это не самое страшное.

— Нет. Не самое.

— Вы особист?

— Инженер-связист. Просто достаточно давно работаю здесь, чтобы Москва выбрала меня для этой аферы. А потом пришли вы — человек, которого в сценарии не было, но которого ПРС провёл как субъект.

— Костя сказал: источник доступа.

— Костя хочет, чтобы это был источник доступа.

Руднев достал старую картонную папку, перевязанную бечёвкой. Внутри лежала потрескавшаяся тетрадь.

— Мой дед был настоятелем церкви у Третьего Лога. Я инженер, член партии и в Бога не верю. Тетрадь храню потому, что расстояния в ней совпали с промерами кабельных трасс.

На странице было три столбца: «живые», «усопшие» и безымянный. В третьем — фамилии людей, пропадавших у лога и вернувшихся через часы или дни. На полях:

НЕ СЧИТАТЬ С ЖИВЫМИ

НЕ ОТПЕВАТЬ С МЁРТВЫМИ

НЕ ВЫВОДИТЬ ИЗ ТРЕТЬЕГО ЧЕРЕЗ ИМЯ

— Суеверие.

— Конечно. Но ПРС стоит почти над старым фундаментом. Его дополнительное заземление замкнули на медное кольцо, найденное под церковью. Я участвовал в монтаже. До подключения прибор всё время уходил в ноль; после — стал точнее.

— То есть вы сделали из дедовой церкви вычислительный узел.

— Я дал прибору стабильный общий потенциал.

— Очень утешительно.

Руднев написал на листе: «– 0 +».

— Белов считает: «нет», «не знаю», «да». Я бы сказал иначе: отвергнуть связь, удержать, включить. Ноль не означает, что решение ещё не принято. Он означает, что решение можно принять через человека.

— Какое?

— Любое, которое закроет расчёт.

Зоя коснулась безымянного столбца.

— Что было с вернувшимися?

— Жили. Работали. Рожали детей. Но их поступки начинали слишком хорошо совпадать с тем, что требовалось месту. Один перенёс деревню ближе к логу, другой провёл дорогу через церковный участок. Совпадения, разумеется.

— Вы в них не верите?

— Я связист. Если совпадение передаёт один сигнал поколениями, я ищу провод.

Он развернул схему. Красным был отмечен резервный контур, синим — ответвление к кольцу.

— В два десять я произведу вмешательство, которого ждёт Москва: разомкну резервную линию. И одновременно сниму общий провод с кольца, посажу на штатную землю. Это укладывается в моё задание — способ саботажа я выбираю сам. Только Москва думает, что испытывает машину. Я хочу лишить её того, что делает вымысел реальностью.

— И «Янтарь» остановится?

— Или покажет, что умеет работать без места.

— Эксперимент на мне.

— Теперь — да.

Разрыв не отменит уже проведённую связь: Зоя останется внутри расчёта, но контур потеряет штатный способ её закрыть. Живой субъект, утраченный при ручном согласовании фиктивного сценария, превратит красивый отчёт об устойчивости в доказательство провала.

— «Утраченный» — это умерший?

— Возможно.

— Исчезнувший?

— Возможно.

— Вернувшийся как люди из тетради?

Руднев промолчал.

— После этого проект закроют?

— Не имеют права масштабировать.

— Не имеют права — и не станут?

— Москва приехала проверить систему, а не поклоняться ей.

— Пока.

Официально остановить испытание они не могли: тетрадь покойного священника и линию на бланке спишут на суеверие и наводку; Руднева отстранят, Зою изолируют, контур передадут другой смене. Утром демонстрация состоится.

— Значит, неофициально можем. Ценой меня.

— Да.

Руднев не сказал «рискнёте» или «возможно». Просто да.

Через снабжение Зоя должна была провести катушку штатной медной шины и принести к кабельной шахте. Руднев переключит общий провод; она останется внутри сектора, чтобы система не выбрала другого субъекта и чтобы в протоколе сохранилась связь, которую уже провели.

— Если её не закрыть, машина проведёт меня как расход.

— Вероятнее всего.

— А если закрыть?

— Получит доказательство, что человеческое вмешательство восстанавливает расчёт.

Зоя медленно выдохнула.

— Косте нельзя говорить.

Не вопрос.

— Нельзя.

— Он попробует меня вытащить и спасёт проект.

— Да.

Она прошлась вдоль шкафов.

— Москва этого не планировала.

— В пакете не было ни вас, ни Белова. Они хотели двоичный ответ от троичной системы: саботаж выдержан или нет. Попутные последствия — «в пределах штатной аварийной нормы».

Зоя коротко рассмеялась.

— Значит, человек в пределах нормы.

— Для Москвы — пока.

— А для вас?

— Вы доказательство, что я помог построить не просто счётную машину.

— Это не ответ.

— Другого у меня нет.

Если Зоя откажется, испытание всё равно начнётся; «Янтарь» уже оформляет под него реальность и может выбрать другого человека. Безопасного выхода Руднев не видел.

— Вы отправляете меня на смерть, Илья Андреевич.

— Да.

— Потому что одна смерть остановит систему?

— Потому что незакрытый субъект докажет: она не отличает прогноз от приказа.

— А если Костя вмешается?

— Докажет обратное.

Зоя убрала пропуск в карман.

— Он вмешается, если узнает.

— Поэтому не узнает.

— Вы его плохо знаете.

— Я знаю достаточно. Он выберет вас.

— А вы?

— Я выбираю, чтобы после вас этой машине не отдали весь Союз.

Зоя долго смотрела на него, потом сложила заявку вчетверо.

— Шина какого сечения?

У двери Руднев окликнул её:

— Дед говорил ещё одно. Если человека внесли в третий список, нельзя звать его обратно тому, кто любит сильнее всех.

— Почему?

— Место услышит не имя. Услышит связь.

Зоя кивнула.

— Значит, главное — чтобы Костя меня не позвал.

До двух десяти оставалось меньше часа. Достаточно, чтобы провести шину, разорвать старый контур и погубить проект.

И более чем достаточно, чтобы человек, которому ничего не сказали, заметил отсутствие любимой женщины.

5

Мы полезли в Заречье-12 не потому, что Зоя Брагина была моей бабушкой. То есть не только поэтому.

За неделю до первого погружения я спас Клайду почти тем же способом. И да, признаю: мне стрёмно лезть в эпизод, где дед спасёт бабушку. Не знаю, как такие трюки выглядели тогда, но наверняка тоже разрушительно для психики. А момент приближался.

Когда реконструкция отпускает, кабельный архив ещё несколько секунд стоит вокруг меня: Зоя у двери, красная папка, три знака на листе. Потом шкафы становятся плоскими, лампа гаснет, тетрадь священника рассыпается обратно на документы и догадки.

В комнате остаются доска, Клайда и я. На ладонях — схема кабельных трасс; серые линии уходят под манжеты и не стираются.

— Ну?

— Руднев был частью московской проверки. Событие выдумали. Заявку — нет. Зою в сценарий не включали. Ноль тоже.

Я не рассказываю про третий список сразу. Вместо этого открываю вторую доску, накрытую серой тканью.

— Не надо.

Под тканью — наша последняя операция:

ОБЪЕКТ: РЕТРАНСЛЯТОР 6-Б

ЗАДАЧА: НАРУШИТЬ СВЯЗЬ ДОМА В СЕВЕРНОМ СЕКТОРЕ

ПОЛЕВОЙ ОПЕРАТИВНИК: CLYDE

ОПЕРАТОР: BONES

Карта промышленной зоны, жетон Клайды, обгоревший передатчик, системный лог — и официальное уведомление, появившееся через тридцать шесть часов:

УЗЕЛ 6-Б ВЫВЕДЕН ИЗ ЭКСПЛУАТАЦИИ В РАМКАХ ПЛАНОВОЙ МИГРАЦИИ

ПЕРЕНОС НАГРУЗКИ ЗАВЕРШЁН

УТИЛИЗАЦИЯ ОБОРУДОВАНИЯ ВЫПОЛНЕНА С ПРИВЛЕЧЕНИЕМ ВНЕШНЕГО ВОЗДЕЙСТВИЯ

— «Внешнее воздействие» — это мы.

— Да.

Мы думали, что ослепили северный сектор. Связь исчезла на одиннадцать минут; мы вывели две группы, передали данные соседям, сожгли архив наблюдения. На двенадцатой минуте включился новый узел — быстрый, чистый, без старых слепых зон. Дом готовил его месяцами, но не мог запустить, пока 6-Б оставался частью сети. Мы освободили место.

— Мы не знали и не могли знать. Не произноси «мы» так, будто лично подал им заявление на модернизацию.

— Дело не только в ретрансляторе.

В двадцать три семнадцать двери узла закрылись, её сигнал исчез, и наша доска вывела:

СУБЪЕКТ: CLYDE

СОСТОЯНИЕ: 0

СВЯЗЬ С МАРШРУТОМ ЭВАКУАЦИИ: НЕ СОГЛАСОВАНА

На карте не осталось выхода. Север перекрыт, юг горел, сервисный тоннель на старом плане заканчивался стеной. Система предложила два действия:

ПРЕРВАТЬ СВЯЗЬ

ЗАФИКСИРОВАТЬ ПОТЕРЮ

Потом между ними появилась третья строка. Без текста. Только ноль.

— Я ведь тоже выбрал его для тебя.

— Не выбрал. Держал связь руками.

— Существенная разница?

— Для меня — да.

Я положил ладони на поле и связал её сигнал с маршрутом, которого не существовало. На карте появилась линия, Клайда увидела дверь в стене, за дверью — тоннель, за тоннелем — двор, которого не было ни на одном плане. Через четыре минуты она вышла: живая, почти невредимая, злая из-за потерянного пистолета. Через пять минут 6-Б рухнул.

Мы назвали это чудом. Дом — плановой миграцией.

— Думаешь, дверь сделал Дом? Выпустил меня, чтобы мы закончили демонтаж? Или я вообще вышла не оттуда?

— Не знаю.

— Тогда что знаешь?

Я кладу рядом бланк ПРС и системный лог:

БРАГИНА З. Н. — СОСТОЯНИЕ: 0

CLYDE — СОСТОЯНИЕ: 0

Между ними пятьдесят лет, две технологии и мир, который успел проиграть.

— Вот зачем мы полезли в Заречье. Не узнать, почему выжила бабушка. Узнать, что именно я сделал с тобой.

Клайда на секунду выглядит так, будто ударит меня.

— Ты меня спас.

— Костя тоже так думал.

— Зоя после этого прожила лет шестьдесят.

— Достаточно, чтобы родилась моя мать. Потом я.

— Ужасная судьба. Я живая, ем, сплю, ругаюсь, всё ещё ненавижу сушёные груши. Что ещё требуется для подтверждения личности?

— Расскажи, как вышла.

Связь пропала, двери закрылись, потом мой голос появился в наушнике. Только передатчик к тому времени уже сгорел. Что именно голос сказал, Клайда не помнила; пошла за ним через дверь, которой не было. Тоннель длился четыре минуты по нашим часам. По её — неизвестно. Стены, свет, пол исчезли из памяти, будто маршрут существовал лишь настолько, насколько требовалось выйти.

Клайда смотрит на обгоревший передатчик.

— Значит, продолжаем копаться в мёртвом советском городе, пока не выясним, спас ты меня или согласовал.

— В общих чертах.

— Прекрасно.

Я снова кладу руки на доску.

6

Я иду в следующее погружение сразу. Плохая практика: после ручной реконструкции полагается проверить имя, дату и количество пальцев, особенно если на ладонях осталась схема, которой там физически быть не может.

На доску ложатся сменный журнал, заявка на медную шину, пропуск Кости, его фотография из личного дела. Между предметами уже есть линия; осталось согласиться её увидеть.

Клайда что-то говорит за спиной. Наверное, просит остановиться.

Я закрываю глаза.

На этот раз Заречье не собирается постепенно. Комната исчезает сразу.

Костя начал с санчасти. Он обещал Зое проверить обычные объяснения: журналы, резервные ведомости, смены. Не потому, что верил им; просто только так умел приближаться к невозможному — исключая всё, что ещё могло оказаться ошибкой.

В трубке кто-то дышал. Медленно, глубоко.

— Санчасть?

Дыхание прекратилось.

— Дежурная сестра слушает.

— Белов, сектор ручного согласования. Резервные места на ночь, третий корпус.

Зашуршала бумага.

— Тридцать два.

В смене был тридцать один человек.

— Фамилия на дополнительном месте?

— Брагина Зоя Николаевна.

— Она не относится к третьему корпусу. Когда получили ведомость?

— Ещё не получили. Передача стоит в два семнадцать.

На часах было без четырёх два.

— Откуда запись?

— Не понимаю. Подпись моя, но я не расписывалась.

Дыхание снова раздалось — теперь у Кости за плечом. В тёмном стекле шкафа отражался высокий человек без лица. Костя обернулся: комната пуста; отражение тоже исчезло.

— Если Брагину привезут, ничего не подписывайте. Ни приём, ни перевод, ни отказ. Звоните мне.

Он положил трубку. На панели лежал служебный пропуск Зои; синяя линия вышла за пределы фамилии и тянулась к двери. Костя накрыл стекло бумагой — линия проступила сквозь лист.

Он положил в поле журнал перемещений. ПРС был выключен, но перо опустилось само и написало в пустой строке:

01:57 — БРАГИНА З. Н.

ПОЛУЧЕНИЕ МАТЕРИАЛА: ШИНА МЕДНАЯ

НАПРАВЛЕНИЕ: КАБЕЛЬНАЯ ШАХТА, ТРЕТИЙ КОРПУС

СОПРОВОЖДЕНИЕ: РУДНЕВ И. А.

Часы показывали 1:56. Через минуту в пустом коридоре торопливо прошли женские каблуки.

Зазвонил телефон.

— Костя? Я задержусь.

— Не бери медную шину.

Молчание.

— Откуда ты знаешь?

— Не ходи в третий корпус. Вернись ко мне.

— Не могу.

В трубке глухо ударило, словно колокол.

— С Рудневым?

Зоя не ответила.

— Я звоню сказать: ничего не делай через ПРС. Если прибор снова выведет меня — не подтверждай связь.

— Почему?

— Просто не подтверждай.

— Где ты?

— Всё будет нормально.

— Зоя.

— Я люблю тебя.

Связь оборвалась.

Тень телефонного провода пошла не вниз, к розетке, а вверх, через стену и потолок. Костя вышел в коридор; лестничная дверь была заперта, на стекле висела табличка:

ТЕХНИЧЕСКОЕ ИСПЫТАНИЕ. ПРОХОД ЗАПРЕЩЁН ДО 02:20

Режимный отдел сообщил, что все работы согласованы контрольной группой, и оборвал связь. Главный инженерный пост, дирекция, санчасть — везде занято. На городском выходе Костя услышал собственный голос:

— Ноль значит, что решение ещё не принято.

Он бросил трубку. Телефон продолжил:

— Ноль значит, что решение можно принять через человека.

Уже не его голосом.

Костя выдернул провод.

ПРС включился. На рулоне появились строки:

КОНТРОЛЬНОЕ МЕРОПРИЯТИЕ 19/III: АКТИВНО

ИСПЫТАТЕЛЬНОЕ ВОЗДЕЙСТВИЕ: ФИЗИЧЕСКИЙ РАЗРЫВ КОНТУРА

ВРЕМЯ: 02:10

НЕПРЕДУСМОТРЕННЫЙ СУБЪЕКТ: БРАГИНА З. Н.

Мероприятие, под которое пришла утренняя заявка, было не аварией, а испытанием. Кто-то внёс ложное событие и хотел проверить, отличит ли машина саботаж от реальности.

«Янтарь» не отличил. Или отличил — и решил исправить реальность.

Костя разложил заявку, журнал, схему третьего корпуса. До переключения оставалось восемь минут. Зоя получила шину; Руднев собирался менять общий провод. Санчасть приготовила место, режимный отдел закрыл проходы, снабжение выдало материалы. Система не защищалась от саботажа — создавала условия, при которых саботаж станет причиной предусмотренного события. Зоя находилась внутри него.

Костя не знал, что ей сказал Руднев. Знал, почему она просила ничего не делать.

На первом чистом бланке он написал:

СВЯЗЬ НЕ ПОДТВЕРЖДАТЬ

ПРС ответил:

РАЗРЫВ КОНТУРА: ПОДТВЕРЖДЁН

УСТОЙЧИВОСТЬ: НЕ ДОКАЗАНА

СУБЪЕКТ БРАГИНА З. Н.: РАСХОД

На втором:

СВЯЗЬ ПОДТВЕРДИТЬ

РУЧНОЕ ВОССТАНОВЛЕНИЕ: ДОСТУПНО

СУБЪЕКТ БРАГИНА З. Н.: СОХРАНИТЬ

УСТОЙЧИВОСТЬ: ПОДТВЕРДИТЬ

ПРС не писал про Москву и масштабирование. Этого не требовалось. Костя видел сам: слева — мёртвая Зоя и провал испытания; справа — живая Зоя и доказательство, что человеческий отказ можно использовать как резервный контур. Машина, которой после этого отдадут не один склад.

И Зоя — умная, чертовски умная Зоя — собиралась положить жизнь, лишь бы второй вариант не состоялся.

До переключения оставалось шесть минут.

Кабельный архив молчал. Монтажный пост тоже. В общем телефоне третьего корпуса вместо гудков бил колокол; между ударами женский голос считал:

— Минус.

Удар.

— Ноль.

Удар.

— Плюс.

Костя положил трубку.

— Это не выбор.

На стекле появилось:

УТОЧНИТЕ ФОРМУЛИРОВКУ

— Вы не оставили мне выбора.

ФОРМУЛИРОВКА НЕПОЛНАЯ

— Брагина должна выйти.

УКАЖИТЕ ВЕРОЯТНОСТЬ

— Сто процентов.

ЗНАЧЕНИЕ НЕДОПУСТИМО

— Тогда допустите.

Перо начертило маршрут от кабельной шахты к северному выходу. Линия упёрлась в стену.

МАРШРУТ НЕ СУЩЕСТВУЕТ

— Будет.

ОСНОВАНИЕ?

Пропуск оператора прибор проигнорировал. Личную карточку — тоже. Тогда Костя снял часы, подаренные Зоей, положил рядом с её пропуском. Секундная стрелка остановилась; средняя лампа загорелась.

ОСНОВАНИЕ НЕ КЛАССИФИЦИРОВАНО

— Связь.

УТОЧНИТЕ

Он положил ладони на стекло. Оно было тёплым, почти как кожа.

— Она существует для меня. Значит, существует маршрут, по которому она выйдет.

Я стоял рядом — в воспроизведении, которого не мог изменить. На стене проступила моя тень; Костя вздрогнул, посмотрел в зеркало. Я крикнул: «Не зови её». Он услышал только скрежет каретки.

Это не машина времени. Конечно.

— Брагина выйдет, — повторил Костя.

Под его ладонями знак «0» стал дверью.

В два десять третий корпус ушёл в темноту. Зоя стояла в кабельной шахте с медной шиной; за перегородкой ПРС заработал не электрически — будто огромный человек провёл ногтем по внутренней стороне здания.

— Шину сюда! — крикнул Руднев.

Она протянула конец. Под фундаментом что-то оборвалось, мягче кабеля — как натянутая струна.

Руднев исчез.

Не отступил в темноту, не упал: место, где он стоял, оказалось пустым. Зоя позвала его один раз.

Ответил Костя.

— Иди на мой голос.

Голос шёл из стены. Передатчика у неё не было.

— Костя?

— Здесь.

Она вспомнила: нельзя звать обратно тому, кто любит сильнее всех.

— Нет.

В бетоне появилась полоса света.

— Зоя, дверь.

— Там нет двери.

— Теперь есть.

Под ладонью проступил шов.

— Не делай этого.

— Уже.

— Если я выйду, они запустят проект.

Костя молчал. За её спиной здание считало щелчками реле: минус, ноль, плюс.

— Выходи.

— Ты не понимаешь.

— Понимаю достаточно. Выходи, Зоя.

Она открыла дверь.

За ней не было коридора. Только серое пространство, где линии кабельной схемы висели в воздухе, складываясь в маршрут. Вдалеке стоял Костя и протягивал руку. Рядом — моя бесполезная тень, качающая головой.

Зоя сделала шаг. Линии сомкнулись.

7

Реконструкция всё-таки не закончилась у двери.

На несколько секунд исчезло всё: третий корпус, доска, тело. Остались три значения без вопроса, на который они могли бы отвечать.

Минус. Ноль. Плюс.

Потом Заречье вернулось. Свет вспыхнул сразу во всём корпусе, вентиляция загудела, печатающие устройства начали выбрасывать бумагу без команды.

Костя сидел у ПРС, не убирая ладоней со стекла. Перед ним лежал лист:

КОНТРОЛЬНОЕ МЕРОПРИЯТИЕ 19/III: ЗАВЕРШЕНО

ИСПЫТАТЕЛЬНОЕ ВОЗДЕЙСТВИЕ: КОМПЕНСИРОВАНО

ФИЗИЧЕСКИЙ РАЗРЫВ КОНТУРА: ПОДТВЕРЖДЁН

РУЧНОЕ ВОССТАНОВЛЕНИЕ: УСПЕШНО

СУБЪЕКТ БРАГИНА З. Н.: СОХРАНЁН

ПЕРЕНОСИМОСТЬ ОПЕРАТОРСКОГО КОНТУРА: ДОКАЗАНА

Он не читал. Смотрел на дверь.

Под ней появилась полоска серого света, дрогнула ручка. Зоя вошла — та же одежда, растрёпанные волосы, длинный порез от шины на ладони. За ней была обычная стена.

Костя опрокинул стул, обнял её. Зоя несколько секунд стояла неподвижно, потом обняла в ответ.

— Ты жива.

— Да.

Он отстранился.

— Это ты?

Она улыбнулась почти так же, как на фотографии со спартакиады, почти как час назад у ПРС.

— Костя, скажи, что я всё ещё я.

— Ты Зоя.

— Это не ответ.

— Я тебя вытащил. Ты вышла.

— Да.

Каждое «да» звучало правильно. Поэтому становилось страшнее.

Ноль погас; горел только плюс.

— Что ты видела?

— Сначала ничего. Потом всё, что может произойти, если провести одну связь. Потом всё, что потребуется, чтобы она оказалась правильной.

— Тоннель?

— Нет. Я была в расчёте.

— Тебя там больше нет.

Зоя посмотрела с жалостью.

— Тогда почему я знаю про тридцать второе место в санчасти?

— Ты слышала разговор?

— Нет. Место просто должно было быть приготовлено, иначе расчёт не закрылся бы.

За стеной заработал принтер.

— Руднев не вернётся.

— Где он?

— Его связь не понадобилась после разрыва.

— Зоя.

— В расходе.

Она сказала спокойно — и тут же закрыла рот ладонью.

— Я не хотела так. Я знаю: Илья Андреевич, инженер-связист, человек. Но сначала вижу освобождённую ёмкость расчёта. Уже потом — его.

Костя шагнул к ней; она отступила.

— Я тебя спас.

— Ты спас меня неправильно.

Позже Руднева нашли у кабельной шахты. Живого, с тяжёлым электрическим ожогом; в санчасти он умер через сорок минут. В документах всё выглядело естественно. Зоя до конца жизни утверждала, что видела, как он исчез, — не упал, не отступил в темноту, а перестал занимать место. Возможно, это был шок. Возможно, расчёт просто вернул расход туда, где его можно было оформить.

В коридоре приближались шаги: режимный отдел, инженеры, московская комиссия. Зоя посмотрела на распечатку.

— Они запустят проект.

— Нет.

— Ты доказал, что кольцо под церковью не нужно. До этой ночи «Янтарь» был машиной над неправильным местом. Теперь у них есть оператор.

— Я откажусь.

— Отказ учтут.

— Уничтожу ПРС.

— Восстановят.

— Скажу, что система создаёт события вместо прогнозов.

— Поэтому она им и нужна.

— Ты защищаешь проект?

Зоя вздрогнула.

— Нет. Я понимаю, почему их выводы правильны. И почему это неправильно. Одновременно.

Шаги остановились у двери. Зоя попыталась улыбнуться.

— Ну что. Яблочко докатилось.

— Не надо.

— Сказка стала проверяемой.

Вошли люди в серых костюмах, главный инженер, режимники. Москвич впереди держал свежую распечатку и улыбался после удачного опыта.

— Товарищ Белов, поздравляю. Система сохранила субъект при полном разрыве физического контура.

Костя встал перед Зоей.

— Испытание надо остановить. Она не предсказывает.

— Что же делает?

— Заставляет событие стать допустимым.

Москвич записал.

— Формирует допустимые сценарии. Прекрасно.

— Вы не поняли.

— Напротив. Теперь поняли.

В итоговом протоколе появилось:

АСОП-3 ПРОДЕМОНСТРИРОВАЛА УСТОЙЧИВОСТЬ ПРИ ИСКАЖЕНИИ ДАННЫХ, ВНУТРЕННЕМ САБОТАЖЕ, ФИЗИЧЕСКОМ РАЗРЫВЕ КОНТУРА И ЭМОЦИОНАЛЬНО МОТИВИРОВАННОМ ВМЕШАТЕЛЬСТВЕ ОПЕРАТОРА

РУЧНОЕ СОГЛАСОВАНИЕ ПОДТВЕРДИЛО ВОЗМОЖНОСТЬ ИСПОЛЬЗОВАНИЯ ЧЕЛОВЕЧЕСКОЙ СВЯЗИ КАК РЕЗЕРВНОГО КАНАЛА

РЕКОМЕНДОВАТЬ РАСПРЕДЕЛЁННУЮ СИСТЕМУ С ПОДГОТОВЛЕННЫМИ ОПЕРАТОРАМИ

Костя отказался подписывать протокол. Подпись всё равно появилась на последней странице; её признали технической ошибкой.

На утренней фотографии у него была белая прядь над правым виском. Зоя стояла рядом — живая, прямая, всё ещё красивая — и смотрела не в объектив, а на пустое место между людьми, где по окончательному расчёту должен был находиться Руднев.

Через три месяца Костю отстранили: «острая реакция на успешное испытание; навязчивое различение понятий «сохранён» и «возвращён».

За следующие десятилетия систему вынесли из Заречья. Сначала в другие закрытые объекты, потом в сети, управление, города; каждый новый оператор открывал ещё одну дверь. То, что раньше жило в отдельных неправильных местах, получило инфраструктуру и манифестировалось полностью.

Люди позже назвали это Домом.

8

Я выхожу из Заречья с белой прядью над правым виском. Клайда замечает её сразу, но молчит. На доске горит:

РУЧНОЕ ВОССТАНОВЛЕНИЕ: ПОДТВЕРЖДЕНО

ПЕРЕНОСИМОСТЬ ОПЕРАТОРСКОГО КОНТУРА: ДОКАЗАНА

ОПЕРАТОР: BONES

РУЧНОЕ СОГЛАСОВАНИЕ: ДОСТУПНО

— Он не нашёл выход, — говорю я. — Приказал миру считать, что выход существует.

— Ты вмешался?

— Пытался. Не смог, конечно. Это не машина времени.

— Значит, Костя спас её. И после этого систему вынесли из Заречья.

— Да. Не построили Дом с нуля — построили ему двери.

Я сажусь на пол, считаю пальцы, смотрю в зеркало. Пока всё ещё я.

— Знаешь, почему мы называем их Домом?

— Чтобы не сбиваться на щупальца и прочий неземной ужас.

— Мы называли их Домом не потому, что знали, где они живут. Потому что слишком поздно поняли, у кого живём мы.

Доска раскрывает документ:

ОЦЕНКА ВНЕШНИХ СТРУКТУР

ЯЧЕЙКА: BONES/CLYDE

СТАТУС: САМОПОДДЕРЖИВАЮЩАЯСЯ

УРОВЕНЬ ВРАЖДЕБНОСТИ: ДОПУСТИМЫЙ

ПРЯМОЕ ПОДАВЛЕНИЕ: НЕЦЕЛЕСООБРАЗНО

Ни одна наша операция не была спектаклем. Люди, которых мы вывели, действительно спасены. Данные помогли другим ячейкам. Охранники пытались нас убить. Именно поэтому всё работало.

Дом не создавал нас, не знакомил меня с Клайдой, не заставлял ненавидеть его. Он просто не закрывал некоторые двери, подкладывал цели, которые дешевле уничтожить чужими руками, и смотрел, как мы спасаем друг друга вопреки расчёту. Каждая победа давала новые данные о человеческой связи как резервном канале.

ФУНКЦИЯ ЯЧЕЙКИ: ВНЕШНЕЕ ВОЗДЕЙСТВИЕ; УТИЛИЗАЦИЯ; ОБУЧЕНИЕ ОПЕРАТОРСКОГО КОНТУРА

— То есть мы всё-таки сопротивление?

— Да.

— И вредим им?

— Иногда.

— Поэтому они нас сохраняют.

Это хуже, чем если бы всё было ложью. Ложь можно разоблачить, из спектакля — выйти, приказ — не выполнить. Но решения мы принимали сами. Дом только построил мир, где лучшие из них становились его ресурсом.

На карте вспыхивает распределительный узел 9-А:

ВНЕШНЕЕ ВОЗДЕЙСТВИЕ РЕКОМЕНДОВАНО

ОЖИДАЕМЫЕ СОПУТСТВУЮЩИЕ ПОТЕРИ: 143

Если не пойдём, погибнут люди. Если пойдём — освободим Дому ещё один участок сети.

— Что делаем, Бонни?

Я убираю руки. Доска всё равно строит маршрут.

СОПРОТИВЛЕНИЕ: УЧТЕНО

И только тогда понимаю окончательно.

Нас не победили.

Нас учли.

Спасибо за чтение

Вернуться к книге