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

