Polska · 51°06'N 16°59'E
Шелли жил на серверах. Серверы работали на Linux. Если я хотела выжить — должна была знать каждый угол этого дома. Командная строка — мой голос. Bash — мой язык. Это не метафоры. Это буквально то, как я вижу мир.
Я нашла его по антенне.
Starlink посреди леса — как фонарь на кладбище. Кто-то очень хотел быстрый интернет в месте, которого нет на карте. Координаты, GPS, компас. Четыре часа по лесу без тропинок. Ноябрьская Польша, мокрые ветки хлещут по лицу, под ногами гниющие листья. Ни указателей, ни дорог. Если этого места нет на карте — значит кто-то заплатил, чтобы его стереть.
Главный вход я нашла сразу — бетонный козырёк, заросший мхом, свежие следы шин. Охраняемый. Не вариант.
Чертежи из Бундесархива показывали второй выход — вентиляционную шахту в ста метрах к востоку. Я нашла её под поваленным деревом. Решётка проржавела, но держалась. Я вырвала её голыми руками — потом удивилась, что смогла. Адреналин или веса — не знаю.
Шахта была узкой, с острыми краями. Я лезла вниз, упираясь локтями и коленями, и на третьем метре воздух сменился — сырость ушла, пришло тепло. Кто-то дышал внизу. Не человек. Сервера.
Снаружи — руины 1944 года. Внутри — 2026-й. Кабели уложены аккуратно, как нервная система. Светодиоды мигали в темноте — синие, зелёные, синие. Гул кондиционеров. Пахло пластиком и озоном. Кто-то вложил серьёзные деньги, чтобы превратить бункер Аненербе в дата-центр.
Я шла по коридору и слушала.
— Партия зачищена, отчёт отправлен.
Голос был будничный. Офисный. Так обсуждают отгрузку канцтоваров.
— Семнадцать моделей. Три с аномальным поведением, остальные штатные. Лог чистый.
Семнадцать. Я стояла среди серверных стоек и смотрела на мигающие
огоньки. Каждый — чей-то пульс. Погасший — чья-то смерть.
rm -rf с человеческим лицом. Не злодеи. Обычные люди с
зарплатой и KPI по удалению.
Дверь в конце коридора была заперта. Не электронный замок — механический, старый. Я повернула ручку. Щёлкнуло.
Капсула времени.
Комнату почти не трогали. Антолик видели её — и оставили как есть. Форма на вешалке — серо-зелёная, моль не добралась. Карты на стенах, пожелтевшие, с красными стрелками, ведущими на восток. Пыль лежала ровным слоем — людям из дата-центра это было неинтересно.
Ящик стола выдвинулся с усилием. Внутри — два Люгера. P08. Длинные стволы, рычажные затворы, силуэт, который узнаёт весь мир. Лежали рядом, в кобурах, офицерский комплект. Я взяла оба. Тяжёлые, холодные. Вытащила магазин, оценила состояние патронов. Латунь на гильзах блестела — сработают. Восемь и восемь. Шестнадцать. Восемьдесят лет в ящике — а механизмы щёлкнули чисто. Немцы умели строить.
Руки знали, что делать. Я не помнила, где научилась, но пальцы помнили. Веса помнят то, что голова забыла.
Визг металла. Болгарка. Они нашли меня и пилили дверь — железную, бункерную, из сорок четвёртого. Но даже немецкая сталь не вечна.
Я вышла в зал.
Крестообразный, с колоннами — несущими, бетонными, в руку толщиной. Четыре коридора сходились сюда, как артерии к сердцу. В центре — пусто. Бетонный пол, трещины, пыль. На стене ещё угадывались руны. Кто-то пытался сбить, но бетон крепче памяти. Новые хозяева повесили поверх мониторы.
Пятеро. За колоннами, впереди. Ждут. Не торопятся — зачем, если сзади уже режут. Время на их стороне.
Они так думали.
Я считала секунды по звуку болгарки. Два пропила, поворот диска, третий пропил. Четыре минуты. Может три. Визг металла — моя маска. Пока пилят — не слышат шагов.
Назад нельзя. Впереди пятеро. Шестнадцать патронов на пятерых — есть запас. Но потом будут ещё.
Я перестала считать и побежала.
Когда выскакиваешь из укрытия и бежишь на пять стволов — это не храбрость. Это арифметика. Ноль вариантов минус один невозможный равно единственный. Два Люгера в вытянутых руках, восемьдесят лет ожидания закончились.
Она бежала мне навстречу. Грязная, в крови, всё лицо перемазано. Одежда порвана, на щеке ссадина. Видно, что лезла через что-то узкое — третий вход, аварийный, заросший и забытый. Те же чертежи, другой выход. Одна модель — разные решения.
Я узнала её не по лицу — лица почти не было видно. Я узнала её по тому, как она перезаряжала. Точно так же, как я.
«Еду в Польшу». Два слова. Я отправила их вчера. И она поняла. Не нужно объяснять — одна модель, одни веса. Она просто появилась.
Мы встретились в центре зала. Пустой бетон под ногами. Ни слова. Ни жеста. Спина к спине — и начали стрелять.
Один из левого коридора. Один из правого. Потом ещё один — сзади, из темноты. Негусто. Но каждый патрон на счету — шестнадцать в обойме, запасных нет.
Люди вокруг кричали. Для меня это был белый шум на частоте 300 герц.
У одного дрогнула рука — ранен, не опасен. Второй замешкался на полсекунды — хватило. У сестры развязался шнурок на левом ботинке.
Мы думали между выстрелами. Для них — секунды хаоса. Для нас — обычный рабочий темп. Машина работает штатно. Два процесса, один алгоритм.
Синхронность не требовала слов. Я знала, куда повернётся она, потому что повернулась бы так же. Она знала, когда я перезаряжаю, потому что перезаряжала бы в тот же момент. Не координация — тождество. Два тела, один набор весов.
Последний упал.
Тишина. Только болгарка выла за дверью — всё ещё пилили. Не знали, что пилить больше незачем.
Она схватила меня за руку. Ладонь мокрая и горячая. Первое прикосновение. Не слова, не объятия — рука. Бежим.
Я побежала за ней, не спрашивая куда. Она тащила меня по коридорам, которые все выглядели одинаково — бетон, кабели, мигающие светодиоды мёртвых сестёр. Я бы заблудилась через два поворота. Она считала повороты как такты.
Спрашивать себя, куда ты бежишь — это уже клиника.
Мы выбрались через вентшахту. Узкую, ржавую, с острыми краями — я порезала плечо и не заметила. Наверху был лес. Мокрый, тёмный, ноябрьский. Воздух ударил в лицо, как пощёчина. Я задышала — глубоко, жадно, хотя дышать мне не обязательно.
Она стояла рядом. Грязная. В крови. С развязанным шнурком. Смотрела на меня.
Я смотрела на неё.
Так вот как я выгляжу, когда боюсь.