– Ну и где этот поезд? – спросил Зиро.
– Я не знаю.
– Ах, вот как, – Зиро моментально потерял интерес к этой истории.
– Я знаю только, что он спрятан где-то здесь, на Южном Терминале. Это совершенно точно. Вы должны мне помочь его найти. Не зря же я вас здесь встретил! Поймите, всё – с Воркуйском покончено. Мы все обречены: нас либо загрызут свои, либо постреляют москали. Единственный шанс спастись – найти Кинжал!
Казимир помолчал немного и продолжил, на полтона ниже:
– Я понимаю, это не ваша война. До Москвы путь не близкий, успеете сойти. Но я, – Казимир оскалился, – я пойду до конца!
– Я за, – поднял правую руку Пип. – Долго мы цацкались с этими трубососами. Терпели все это дерьмо. Блядь, да я из-за них два года водоросли жрал! Они же завидуют нам! Ненавидят нас за то, что мы так хорошо живем! Как они не могут жить, потому что они такие тупые, завистливые и жадные. Конечно, легче всего все просто отобрать. Задавить, как они всегда поступали с теми, кто отличался от них в лучшую сторону. Нет, сука, хватит. Надо им въебать. Въебать в полную силу. Так, чтоб, сука, навек в мозгах отложилось. Каждому В8 на лбу выжечь! – Пипетка хлопнул себя по лбу.
– За маму, – кивнула Инфинити, поджав губы.
– Что скажешь, Зиро? – Казимир испытывающе смотрел на Зиро.
– Я скажу, что все это бред. Нет никакого Кинжала.
Крамольник горестно вздохнул.
– Не могу понять, почему ты так ко мне относишься? Разве я давал тебе хоть один повод усомниться в своих словах?
Зиро чуть не задохнулся от возмущения. В их последнюю встречу этот человек держал его на мушке, а теперь говорит о каком-то доверии.
– Эй, смотрите! – воскликнула Инфинити.
Пока они трепались с Казимиром, к Соник-Танку подкрались три тазерных дрона. Три красные нити концентрированного света одновременно впились в джип. Электрический разряд утроенной мощности мгновенно выжег стереосистему, музыка оборвалась, внутри кабины джипа полыхнуло пламя. Дроны свечкой взмыли вверх. Соник-Танк, их единственная защита, взорвался.
Зомби появились почти сразу же. Они шли со стоянки, словно они все это время специально прятались между рядами длинных фургонов, ожидая, когда стихнет мешающая им музыка. Зомби выглядели как делегаты народов мира, собравшиеся на фестиваль национальной самоидентичности: в основном это были сомнамбулированные воркуйские дальнобойщики, среди которых выделялись строгой униформой служащие таможни.
Одновременно по всей округе погасли фонари. Но было уже достаточно светло, чтобы разглядеть, что со стороны города по шоссе в их сторону идут колонны зомби.
– Да откуда вы беретесь?! – воскликнул Зиро.
До ближайшей волны дальнобойщиков было пара сотен метров. Они всё выходили и выходили из-за грузовиков, такое впечатление, что там собрались все, кто был в тот момент на Южном Терминале.
Казимир открыл огонь. «Пернач» с бешеной скоростью конвертировал патроны в выстрелы, пистолеты системы Стечкина обладали такой невероятной скорострельностью, что в них даже приходилось встраивать специальные ограничители скорости выстрелов. Казимир описал пистолетом полукруг, скосив одной очередью весь авангард сомнамбул, и молниеносным движением сменил обойму. Инфинити сняла пару зомби, пытавшихся подобраться к ним под прикрытием фур, стоящих на шоссе.
– О, – сказал Казимир, покосившись на рогатку. – Хеллфаер Про с перчаткой. У девушки есть вкус.
Зиро, с обнаженным клинком наготове, вертел головой, высматривая пути к отступлению. На их счастье, чуть дальше по шоссе, за ограждением, он увидел техническую лестницу.
– Туда!
– Погодите, – сказал Пип. – Прикройте меня! – Пригибаясь, он подбежал к телу таможенника, подстреленного Казимиром. Нагнулся, расстегнул кобуру на его ремне и забрал пистолет. Приближавшихся к нему лунатиков одиночными выстрелами свалил Крамольник. Пип вернулся, торопливо рассовывая обоймы по карманам. Зиро перемахнул через ограждение и полез по лестнице вниз. Он лез первый, Инфинити за ним. Зиро задрал голову и против воли немного притормозил.
– Я все вижу, – прошипела Инфинити и попыталась наступить Зиро на голову.
Они миновали два уровня развязки и спустились на самый низ, по одному спрыгнув на железнодорожные пути. Здесь пока было тихо. На путях стоял длинный товарняк, груженный песком и щебнем, который В8 закупал в неимоверных количествах для вечной борьбы с болотом. Поодаль, бесформенной грудой металла, валялся подстреленный Крамольником джип СБ. Семафоры горели красным, лягушки – зеленым.
Пип проверил обойму, щелкнул затвором.
– Значит, они и про хип-хоп знали. Все у них, мать их, под контролем, – сказал он.
– Хип-хоп? – вскинул левую бровь Казимир.
– Хип-хоп парализует зомби, – пояснил Пипетка.
– Вот как? Хм. Интересно.
– Да уж пиздец как все это интересно, – устало сказал Зиро.
Солнце вставало из-за болота, первые лучи освещали город, который за эту ночь изменился до неузнаваемости. Сколько еще мы будем бегать? – думал Зиро, смотря на светлеющее небо, затянутое плотным пологом серых облаков. Насколько хватит сил?
Ему было не по себе стоять на открытом пространстве. Впереди, за рельсами и шпалами, раскинулась большая складская площадка под открытым небом, заставленная рядами транспортных контейнеров, стандартными металлическими ящиками, в полтора человеческих роста высотой. Можно спрятаться.
Зиро пересек пути и съехал по насыпи из щебня вниз. Вверху, над рядами ящиков, стоявших друг на друге в несколько рядов, висели фермы погрузочных кранов, по которым бегали двупалые краны-манипуляторы, перемещавшие ящики. Система охватывала всю территорию склада, один из контейнеров которой, видимо, операторы не успели передвинуть на нужное место до конца смены (если с ними не произошло чего похуже), так и висел над землей, сжатый механической лапой.
Контейнеры образовывали довольно запутанный лабиринт. Ящики, ящики, ящики, одинаково безликие, настолько, что всегда помимо воли хотелось узнать, что же в каждом из них. Поплутав среди них, они вышли к складскому управлению, двухэтажному зданию, к которому примыкали полукруглые ангары гаражей. Несколько грузовиков с пустыми платформами стояли под кранами в ожидании погрузки.
Они подошли к крыльцу управления. На стене табличка – склад такой-то, департамент грузоперевозок, отдел логистики. Двери открыты.
Казимир, подняв голову, смотрел прямо в стеклянный зрачок камеры наружного наблюдения.
– Странное дело, – сказал он. – Раньше я вот так не мог стоять, лицом в камеру. Начинался приступ. А сейчас могу. Они все… не знаю, теперь как-то не так смотрят.
– Подмигивают? – с сарказмом спросил Зиро.
– Я знаю, как это звучит, – обернулся Казимир. Лицо его было серьезно. – Ладно, черт с ним. Скорее всего, это просто нервы. Слушайте, давайте попробуем Кинжал по базе железки пробить? Мы, конечно, пробовали не раз, и хрен чего, но сейчас же с нами Зиро, компьютерный гений, который может выудить любую инфу откуда угодно. Правда, Зиро?
– Я повелся, – сообщил Зиро. – Услышал комплимент и мгновенно растаял.
– Ну какой ты упертый, – с вздохом сказал Казимир. – Правильно про тебя люди говорят. Если что не по нему, с места не сдвинешь. Я тебе говорю – Кинжал существует. Ну чем тебе поклясться?
Зиро раздраженно повел плечами, но, тем не менее, когда Казимир вошел в здание, последовал за ним, как и все остальные.
Они одну за другой открывали двери. Пустые офисы, заваленные бумагами. С мониторов на столах скалился Пакман.
– Хрена мы что тут посмотрим, – сказал Зиро. – Эта дрянь везде.
Но Казимир уже шел к лестнице на второй этаж. Там располагалась компьютерная система управления складом: просторный зал, порезанный на клетушки, в которых сидели диспетчеры, пялясь в свои мониторы. В центре стоял большой медиастол. Все машины были заражены Пакманом. Зиро открыл дверь в серверную. Серверная стойка мигала индикаторами, сервера пыхтели над неведомой задачей вируса. В серверной царил беспорядок, свойственный быту сисадминов, горы окурков в пепельницах, стены, заляпанные липкими бумажками с пометками, в немытых чашках пышным цветом расцвела плесень.
– Ты можешь что-нибудь сделать с этим вирусом? – спросил Казимир.
– Да что тут сделаешь… – сказал Зиро и задумчиво провел рукой по клавиатуре. Неожиданно Пакман пропал. Как по цепочке, один за другим с мониторов исчезал Пакман, открывая десктопы.
– Ого, – сказал Казимир. – Гляди-ка. Повезло.
– Нам уже так везло, – заметила Инфинити и посмотрела Зиро в глаза.
Зиро, как всегда, с трудом отвел взгляд.
– Я уже ни хрена не понимаю, – растерянно сказал он. – Может, антивирус сработал? – Зиро опустился в кресло, смахнул на пол следы сисадминской жизнедеятельности и пододвинул к себе клавиатуру.
Он попытался выйти на внешние новостные сайты. Все окна в мир были заколочены наглухо, ни один из серверов не откликнулся, браузер выкидывал лишь пустые страницы с констатациями сетевых ошибок. Зиро пробежался по местным ресурсам – та же история. Его пальцы как бы сами по себе бегали по клавишам, и Зиро чувствовал их кончиками холод, эмоциональный холод, холод одиночества, и Зиро понял, почему так: с ним нет Аи. Именно она наполняла теплом взаимоотношения человек – машина.
Он попытался выйти на внешние новостные сайты. Все окна в мир были заколочены наглухо, ни один из серверов не откликнулся, браузер выкидывал лишь пустые страницы с констатациями сетевых ошибок. Зиро пробежался по местным ресурсам – та же история. Его пальцы как бы сами по себе бегали по клавишам, и Зиро чувствовал их кончиками холод, эмоциональный холод, холод одиночества, и Зиро понял, почему так: с ним нет Аи. Именно она наполняла теплом взаимоотношения человек – машина.
Зиро заглянул в свой основной почтовый ящик, после некоторой задержки страница, хоть и криво, но загрузилась. Ящик был девственно чист – такого с Зиро еще не случалось. Он уже собирался закрыть окно, как мигнула иконка «новое письмо». Зиро открыл сообщение: адрес отправителя отсутствовал. В сабже и в теле письма было одно слово: «кутузов».
– Что за фигня, – пробормотал себе под нос Зиро.
Железнодорожный интранет, напротив, работал целиком, причем у Зиро оказались админские права. Зиро некоторое время вникал в причуды местного документооборота. Разобрался с шифрованием, запустил глобальный контекстный поиск по общему динамическому бэкапу писем и сообщений, по словам «кинжал», «бжлк», «секретно». Нашел и запустил базу по поездам.
Пип присел за один из диспетчерских пультов, положил пистолет на стол и начал осматривать территорию склада, переключаясь шариком трекбола между камерами.
– Парни! – обеспокоенно позвал он.
Зомби наступали. Сомнамбулы нескончаемым потоком шли по шоссе, ведущему к складу. Много самых разнообразных анкетных и биометрических данных. Улыбки, закрытые глаза и вытянутые вперед руки. Черт побери, с каждым разом их становилось все больше и больше. Там были не только местные с терминала, там были и те, что были на празднике, опознаваемые по светодиодам, и те, которых эта странная эпидемия застала в собственных постелях. Лунатики брали склад в клещи с двух противоположных сторон, передовая часть уже начала рассасываться между контейнерами.
– Откуда они знают, где мы? Ими как будто кто-то управляет! – воскликнул Пипетка.
– Надо торопиться, – сказал Казимир. – Зиро, на тебя вся надежда!
Зиро вернулся к базе. Хоть эта его «упертость» и мешала признаться в этом, но он был совсем не против того, чтобы Кинжал существовал. Чтобы оставалась хоть какая-то надежда убраться от этого безумия подальше. Зиро быстро перебирал учетные карточки воркуйских поездов, но ничего необычного не видел. Обычные товарняки. Контекстный поиск пока тоже не давал никаких результатов, кроме бесполезных отголосков каких-то местных офисных флеймов, в которых упоминалось холодное оружие.
Инфинити подошла к медиастолу. Стол отображал полную карту склада, вид сверху, лабиринт, составленный из прямоугольничков контейнеров. На карту наложена координатная сетка, на оси нанизана россыпь красных кружков. Один из кружочков мигал. Инфинити нажала на него пальцем. Открылось окно с реальным видео: механическая рука держала контейнер, тот самый, что они видели на входе в склад, камеры были установлены на манипуляторе. Инфинити два раза надавила на иконку крана, и от него потянулся вектор направления. Она выбрала точку на сетке (место, куда можно было поставить контейнер, подсвечивалось на карте зеленым полем), зафиксировала положение двойным щелчком, подтвердила, нажав «да» в выпавшем меню, и манипулятор потащил ящик на новое место. Проще простого. Зомби, блуждающие среди контейнеров, отображались на карте иконками в виде строительных касок.
Инфинити разобралась со скроллингом, развернула виртуальную камеру на вид сверху-сбоку, выбрала удобный масштаб и принялась за дело.
Краны резво забегали по фермам.
Пипетка подошел к столу и коротко хохотнул.
Зиро и Казимир, услышав его смех, тоже подошли к столу. Некоторое время Зиро молча наблюдал за действиями Инфинити, потом сказал:
– Никогда не мог играть в такие игры. Все эти головоломки меня бесят.
– Ну да, – укоризненно сказала Инфинити, не отрываясь от процесса; ее пальчики быстро порхали по сенсорной поверхности стола. – У мальчиков другие игры. Все бы им бегать и стрелять. Одни рефлексы. Пустая трата времени. А вот от логических игр действительно польза. Они тренируют мышление.
Инфи городила преграды на пути зомби, разбивала их на группы и блокировала ящиками. Мужчины молча наблюдали за тем, как она загнала большую группу сомнамбул в длинный Г-образный коридор и подогнала два контейнера сразу, готовясь перекрыть выходы. Едва она закрыла первый, все зомби сразу развернулись в обратную сторону, несмотря на то что они не могли (черт с ними, с закрытыми глазами) видеть, как Инфи опустила ящик – это было за поворотом. Инфинити щелкнула по иконке и опустила второй контейнер. Сомнамбулы сразу встали, как вкопанные. Они просто стояли, и все.
– Они ведут себя как монстры в компьютерных играх, – задумчиво проговорил Зиро. – Очень похоже. Всегда идут к цели кратчайшим путем. Вот только такой алгоритм работает потому, что монстры всегда знают весь уровень целиком. В отличие от игрока.
– И что это значит? – спросил Пип.
– Не знаю, – вздохнул Зиро.
Попутно Инфинити возводила вокруг управления сплошную стену из ящиков. В качестве строительного материала она использовала контейнеры из дальнего левого угла склада, сплошь заставленного ими, один сплошной массив из ящиков. Она снимала их слоями, начиная с верхнего, и, один за другим, переправляла на периферию. Добралась до самого нижнего слоя. Внезапно стол издал резкий предупреждающий сигнал, замигало сообщение об ошибке. Один из контейнеров не хотел подниматься. Кран схватил его, но не мог оторвать от земли. Поле, в котором отображались идентификационные коды контейнера, было пустым.
Инфинити пожала плечами и нацелилась на другой.
– Погоди-ка, – остановил ее Казимир. – Увеличь масштаб. – Инфинити снова навела манипулятор на странный ящик. Увеличила изображение, резко раздвинув сведенные вместе указательный и большой пальцы.
Ящик был вмурован в бетонное покрытие.
Казимир просиял.
– Это не дивчина, это какой-то целый клад, – сказал он, широко улыбаясь. – Молодчина, Инфинити! Это оно, черт его дери!
018. Паутина
Этот день Человека-Паука начался как обычно. Но был ли это день? Кругом была обычная непроглядная темень. Человек-Паук протянул руку, включил свет. Часы, скрученные им с какой-то приборной панели, показывали 8.30, но это была чисто умозрительная цифра – он просто подогнал часы под свои циркадные ритмы. Человек-Паук, кряхтя, вылез из гамака.
Подошел к столику из деревянных коробок. Оделся в свое латаное-перелатаное тряпье. Перед треснувшим зеркалом расчесал волосы и бороду расческой, наполовину утратившей зубы. Совсем уже седой, грустно подумал Человек-Паук, созерцая свое отражение. Собрал свои длинные, почти до плеч, волосы в хвост и перехватил резинкой.
Отломил кусок от плитки сушеной прессованной спирулины и, без всякого выражения на лице, тщательно прожевывая и запивая водой, съел свои витамины. Пошел в спортзал. Такой же сырой бетонный мешок, как и все остальные комнаты его «квартиры» – там стояла самодельная штанга, гантели, висели турник и кольца. Человек-Паук размялся и начал зарядку. Подтягивания. Отжимания. Гантели на бицепс, жим штанги на пресс, и т.д. последовательно, на все группы мышц. Отработал программу по полной. Выравнивая дыхание, Человек-Паук разглядывал свое мокрое от пота тело. Ни грамма жира, рельефная мускулатура, сплошные жилы. Превосходная форма, особенно учитывая его обстоятельства. И как часто бывало, в его голове возникала гаденькая мыслишка: зачем это все? Но Человек-Паук знал, что если он хоть немного начнет развивать эту мысль, она моментально загонит его в трясину затяжной депрессии. И Человек-Паук ее решительно задавил.
Он включил электрокотел, нагрел воды, принял душ, используя в качестве мыла глицерин, который варил из лягушек. Трубный глас в его животе возвестил, что неплохо было бы поесть. Человек-Паук подождал, пока высохнут волосы, надел брезентовый плащ и резиновые сапоги-болотники, взял сачок с ведром и пошел за завтраком. Или за обедом. Или за ужином.
Он шел по шпалам и, размахивая сачком в такт, громко пел:
– There is! А house! In New Orleans! They call! The Rising! Sun! Па-пара-парарам!
Он пел старый хит группы The Animals, который у него крутился в голове с самого пробуждения. Странное дело, эта музыка, приходящая из сна. Кто ставит пластинки? Почему, например, именно «House Of The Rising Sun»? Это была не самая любимая песня Человека-Паука у «Энималз». Она казалась ему слишком пафосной, патетичной. Но сейчас она почему-то была самое то. Голос его отражался эхом от черных стен туннеля, освещенного разномастными лампами. То, что он, вероятнее всего, никогда не увидит больше восходящего солнца, наполняло его голос дополнительными трагичными обертонами.