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