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