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