Часть 1. Глитч

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

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

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

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