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