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