2.00, Палм-Спрингс, Калифорния

— Почему ты не дождалась меня, Гармония?! — воскликнул Гидеон, увидев свадебный торт, гостей и мистера Ли в свадебном смокинге.

«Но как я могла? — про себя ответила Гармония, так что никто, даже Гидеон не мог ее услышать. — Как я могла ждать, если ты собирался вернуться только через десять месяцев, а наш ребенок родится уже через семь?»

— Я никогда больше никого не полюблю так, как тебя, Шарлотта, — с горечью произнес Гидеон — только это уже был не Гидеон, а Джонатан. Он протянул к ней руки, коснулся ее плеча…

Шарлотта вскрикнула и открыла глаза.

— Эй! — негромко позвал Джонатан, тряся ее за плечо. — С тобой все в порядке?

Она, моргая, смотрела на него.

— Тебе приснился плохой сон? — спросил он.

Шарлотта села и протерла глаза. Она решила прилечь на кушетке в бабушкином кабинете и немного вздремнуть, но оказалось, что проспала целый час.

— Тебе что-то приснилось? — повторил Джонатан.

— Да. Странный сон…

Шарлотта внимательно посмотрела на него. Темные волосы упали Джонатану на лоб, на подбородке проступала щетина. Но его глаза смотрели ясно, в них не было ни малейшего признака усталости.

— Я кое-что нашел, — сообщил он. — Наш преступник оказался еще хитрее, чем мы думали.

Спустив ноги на пол, Шарлотта выждала минуту, обхватив голову руками. Сон все еще наполнял ее мозг странными бессмысленными видениями — ее мать, которую она никогда не видела, сидит с ней в беседке на крыше и говорит: «Это был чай, Шарлотта, тот самый чай…» Мистер Сунг все крутит и крутит в руках шкатулку-головоломку. Ее бабушка отворачивается от артишоков, которые Шарлотта только что приготовила на ужин…

Сон не освежил ее. На самом деле она чувствовала себя даже хуже: воспоминания преследовали ее, лишая последних сил.

Шарлотта встала, подошла к кухонной стойке, открыла кран и начала плескать водой себе в лицо, пока сон не рассеялся, пока не отступили люди и голоса. Только тогда она вытерла лицо полотенцем и, повернувшись, взглянула на Джонатана, сидевшего за своим портативным компьютером. Пока она спала, он работал.

— Что же ты нашел? — поинтересовалась Шарлотта.

— Я просматривал файлы, которые загрузил на резервную копию. И нашел нечто весьма интересное в директории, в которой ты хранишь свои самые секретные формулы. Смотри!

Джонатан постучал по экрану, и Шарлотта нагнулась ближе.

— Их скопировали?!

— Наш противник явно не знает, что твоя система автоматически фиксирует, когда файлы открывали и копировали. И взгляни на это, — добавил Джонатан, — внимательно посмотри на время и даты работы с файлами.

— Это происходило весь вечер! — Шарлотта не могла поверить собственным глазам.

— Представляешь себе? Этот ублюдок входил в систему и выходил из нее все последние двенадцать часов! Он копировал каждый раз по одному файлу, чтобы его не поймали. Но что самое важное, Чарли, это его последняя операция.

Шарлотта посмотрела туда, куда указывал Джонатан.

— Формулу скопировали после того, как Найт отключил все терминалы от центра! — воскликнула она.

— А это значит, что у него где-то спрятан модем.

Шарлотта нахмурилась.

— Ты сможешь его найти?

— Надеюсь, что смогу. Я уже запустил программу поиска — она называется «Номеронабиратель». — Джонатан подошел к чертежам предприятия, все еще развернутым на письменном столе. — Название корявое, но штука полезная. Эта программа набирает сотни номеров в поисках модема, с которым можно соединиться. Пока ты спала, я ввел параметры телефонов района. Программа будет набирать номер за номером, пока не найдет работающий модем на этом предприятии. Я подсоединил систему к пейджеру, чтобы сразу же получить сигнал.

Шарлотта смотрела, как он изучает чертежи. Его брови сдвинулись, между ними пролегла глубокая вертикальная складка. Джонатан так сосредоточился, словно пытался разобраться в китайской головоломке. Он выглядел точно так же, когда закончил разговор со своим партнером и заявил, что с Квентином что-то происходит. Такое же выражение появилось и тогда, когда он взвешивал ситуацию, решая, что делать, а Шарлотта сказала ему, чтобы он ехал домой…

Поразительно: еще за час до этого Шарлотта настаивала на его отъезде, а теперь она радовалась, что он остался.

— Джонатан, мы должны найти связь между преступником и Расти Брауном. Может быть, он когда-то работал вместе с Расти. Или кто-то узнал о вредительстве Брауна и решил этим воспользоваться. Браун настаивает, что он все делал один, но я ему не верю.

— Я тут немного побродил, пока ты спала. Заглянул к Расти в шкафчик. Разумеется, там ничего не оказалось, потому что люди Найта все забрали с собой. Но я набрел на старика-сторожа, и он поведал мне пару интересных вещей. Во-первых, они с Расти частенько выпивали вдвоем в одном местечке на автостраде один-одиннадцать.

— Это бар и гриль «Койот», — подсказала Шарлотта. — Там бывают многие из компании.

— Сторож утверждает, что Браун был скрытным парнем; казалось, у Брауна совсем нет друзей, если не считать одного «пижона», как назвал его сторож. Судя по всему, этот парень не раз присоединялся к ним и покупал дорогую выпивку. Он с сочувствием относился к Брауну. Расти жаловался, что его не оценивают по достоинству, что он не получил повышения по службе, на которое рассчитывал. И вот этот неизвестный парень стал убеждать Расти, что тот не должен позволять так к себе относиться, что ему следует показать компании, с кем они имеют дело.

— Когда это было?

— Сторож говорит, что месяцев пять назад.

Шарлотта уставилась на Джонатана. Формулу заменили четыре месяца назад!

— Расти сказал, что ему обещали прибавить зарплату?

— И к тому же повысить в должности. Мне кажется странным: ведь он совсем недавно поступил на работу.

— А сторож смог описать незнакомца?

— Он сказал, что у того была борода и длинные волосы, убранные в хвост, а на голове — бейсбольная кепка. Но самое странное другое, Шарлотта. Расти заявил, что его специально пригласили на эту работу. Ему позвонили из «Гармонии биотех», сказали, будто сожалеют о том, что он потерял прежнюю работу, что им очень нужен кто-то с его мозгами и талантом.

— Значит, кто-то услышал или прочел о его предыдущем аресте и суде. Очевидно, этот человек решил использовать Брауна для уничтожения компании — так, чтобы самому остаться за сценой! — Такое подозрение уже возникало у Шарлотты. — Но ты говорил, что узнал две вещи.

— Второе подтверждает наши подозрения. Сторож видел кого-то пару часов назад возле шкафчика Брауна. Он сказал, что не успел его хорошенько рассмотреть, даже не смог определить, мужчина это или женщина, потому что незнакомец был в длинном пальто и шляпе. Но суть в том, что этот некто что-то делал в шкафчике Расти.

— Подкидывал улики?

Джонатан кивнул.

— Скорее всего. И, вероятно, Браун как раз об этом и рассказывает сейчас полиции. Он признался, что подменил формулы продуктов, но думаю, они потерпят поражение, когда станут его спрашивать об инциденте с дверью твоего гаража и взрыве в доме Наоми.

— И Найт вот-вот придет к тому же выводу, что и мы. Что кто-то использовал Расти, хотя он сам об этом не знал.

Джонатан резко сжал руки в кулаки.

— Я боюсь, что это была не последняя наша встреча с федеральным агентом Валериусом Найтом!

— Личное дело Расти… — нахмурившись, пробормотала Шарлотта. — Как ему удалось пройти нашу тщательную проверку? Ведь в его файле нет даже записей об аресте! Я звонила домой миссис Фергюсон, ответственной за кадры, но там только автоответчик. Я оставила ей сообщение и попросила срочно позвонить. К сожалению, она живет на другой стороне каньона, а он сейчас превратился в бурную реку. Мы не сможем к ней подъехать. — Шарлотта посмотрела на монитор, показывающий пустую приемную. — А где сейчас Найт?

— Он уехал вместе со своими людьми. — Джонатан по-прежнему рассматривал чертежи. — Я дал ему копию того, что нашел. На какое-то время он будет счастлив. Найт взял это в лабораторию, там они будут искать улики против Расти Брауна. Они оставили человека охранять компьютерную комнату, но это неважно. Мы можем войти в систему. Нам просто следует быть осторожными, так как я предчувствую, что Найт еще вернется.

— Меня до сих пор мучает вопрос, как ему это удается, — заметила Шарлотта, достав из сумки расческу с позолоченной ручкой и расстегнув заколку. — Я имею в виду этого сумасшедшего, который пытался убить сначала меня, потом Наоми и бог знает кого еще. Он предупредил, что убьет тысячи людей. Но каким образом? Используя испорченные продукты нашей компании? Но как он заставит людей принимать что-то вопреки нашим предупреждениям?

Джонатан оторвался от чертежей — и замер, увидев длинные черные волосы, свободно струящиеся по ее плечам. В его мозгу мгновенно вспыхнуло видение — те же шелковистые волосы раскинулись по росистой траве, глаза Шарлотты закрыты, на губах блуждает улыбка блаженства…

Джонатан поспешно отвернулся.

— Мы это узнаем, когда проверим твою систему. Мне необходимо войти в нее.

— Хорошо. — Шарлотта отодвинула стул.

— Нет, я хочу сделать это сам.

— Но ты же не знаешь моего пароля. И даже сказал мне, что не хочешь его знать.

— Разве ты забыла, что я хакер? — усмехнулся Джонатан. — А если серьезно, это часть моего обычного теста на проникновение в систему. Именно так я обнаруживаю прорехи в системе безопасности, когда их нельзя выявить другими способами. Я действительно не хочу, чтобы ты сообщала мне пароль. А теперь смотри!

— Ты хочешь сказать, что попытаешься догадаться?

— Держу пари, что мне это удастся с третьей попытки.

— Подожди, — остановила его Шарлотта, кладя руку ему на плечо. — Технический специалист из группы Найта нашел защитную программу, о которой даже я не знала. На третьем неверном пароле система сотрет всю базу данных.

Джонатан покачал головой, его глаза потемнели, взгляд стал пристальным.

— Это сделал я, Шарлотта. Я подумал, что даже после того, как я переписал все необходимое, ни к чему, чтобы федералы забирали систему. Она может нам пригодиться. Поэтому я вошел в нее и поменял пароли, а затем ввел ложное сообщение о стирании всей информации.

Шарлотта была так потрясена, что не могла вымолвить ни слова. Между тем на экране появилась команда: «Имя пользователя». Джонатан напечатал «Шарлотта Ли» и нажал клавишу «Ввод». Появилась следующая команда: «Пароль». Пока он печатал, на экране оставались только звездочки. Он снова нажал «Ввод» и появилась новая надпись: «Добро пожаловать в „Гармонию биотех“».

Шарлотта зачарованно смотрела на экран.

— Как тебе это удалось?!

— Самое обыкновенное подглядывание, — усмехнулся он, продолжая печатать. — Именно так преступники воруют номера банковских счетов. Какой-нибудь парень подсматривает тебе через плечо, когда ты вводишь информацию в банкомат.

— Но когда я печатала, на экране были только звездочки, вот как сейчас. Так что, если ты даже и подсматривал…

— Я еще и слушал. Тринадцать ударов по клавишам, использовалась клавиша пробела и клавиша «shift». Разумеется, мне помогло то, что я уже знал о тебе, — добавил Джонатан, а его глаза следили за информацией на экране. — Самый любимый пароль — это или собственная фамилия, или имя любимой собаки. Используют также дату рождения, номер водительского удостоверения или место рождения. Очень популярны слова «волшебник» или «глупец». Ты бы удивилась, узнав, сколько людей используют одинаковые слова или сочетание цифр!

— Но все равно догадаться сразу нельзя… — Шарлотта расчесала волосы, снова заколола их и бросила расческу в сумку.

— Большинство хакеров могут угадать пароль за десять попыток. И если они пытаются войти в систему, не снабженную программой защиты от многократного использования неправильных паролей, они в нее входят. Но, как я уже сказал, я уже кое-что о тебе знал, поэтому у меня была отправная точка. Когда я услышал эти тринадцать ударов по клавишам, то очень быстро сообразил, что у тебя за пароль.

Шарлотта вздрогнула. Она выбрала слова, о которых никто не мог догадаться. Свое настоящее имя.

Джонатан вдруг потянулся, встал из-за стола и, налив воды в чайник, поставил его на плитку.

— У нас осталось меньше четырех часов, и мне необходимо подзаправиться.

Расстегнув «молнию» на боковом кармане сумки, он достал пакет кофе, фильтры и коробку шотландского песочного печенья. Как только Шарлотта увидела знакомую упаковку в красно-желтую шотландскую клетку, на нее нахлынула волна радости и боли.

Им снова было семнадцать лет, и Шарлотта сидела на кровати Джонатана в его полуподвальном убежище. Они ели песочное печенье, и Джонатан показывал ей свою последнюю техническую новинку — компьютерную игру под названием «Понг», которая в то время имелась только в барах и игровых залах. Но у Джонни она была, потому что его отец, которому пришлось срочно вылететь в Перу на международную конференцию, решил утешить своего сына дорогой игрушкой. Джонатан ел, смеялся и говорил одновременно, объясняя, что игра сначала называлась «Пинг-понг», но фирме «Атари» пришлось изменить название из-за проблем с авторскими правами.

Были и еще веселые воспоминания. Когда шесть лет спустя дождливым вечером в Бостоне Джонатан объявил, что будет учиться в МТИ, они отпраздновали эту новость красным вином и все тем же печеньем, а потом медленно и с наслаждением занимались любовью в его квартире. Им было по двадцать три, они всю ночь планировали свое будущее, и при этом каждый радовался за другого. Она найдет лекарство против рака, а он создаст самый быстрый в мире суперкомпьютер. Кроме того, они непременно будут путешествовать, увидят мир.

— Мы остановимся на Босфоре, — говорила тогда Шарлотта. — И будем смотреть, как садится солнце за куполами и минаретами Стамбула.

— А в Венеции, — подхватывал Джонатан, — мы будем потягивать кофе капучино на площади Святого Марка и смотреть, как наступает прилив.

Они собирались все осуществить, все испробовать, вкусить от всех плодов, что им предложит жизнь. Когда на следующий день Шарлотта улетала в Сан-Франциско, Джонатан проводил ее в аэропорт. Она никогда еще не видела его таким сияющим и счастливым.

А год спустя он прислал ей тот сборник стихов, разрушив ее мир, положив конец их общим мечтам…

Джонатан выключил плитку, достал из сумки металлический складной конус. В сложенном состоянии он был плоским, а когда разворачивался, становился похожим на кружку. Джонатан вложил в него бумажный фильтр и насыпал две чайные ложки с горкой ароматного молотого кофе.

— Я никуда никогда не езжу без собственного кофе, — сказал он. — Ты по-прежнему пьешь черный? Если хочешь, у меня есть сливки в порошке.

— Мне черный, — ответила Шарлотта и вдруг спросила, удивив саму себя: — Джонатан, ты счастлив?

Он удивленно взглянул на нее, потом помрачнел и пожал плечами:

— Как и все, я полагаю.

Казалось, тема была исчерпана, но Шарлотта ничего не могла с собой поделать. Этот вопрос ей хотелось задать все последние восемь часов:

— У тебя удачный брак?

— Не могу пожаловаться, — все так же лаконично ответил Джонатан, и выражения его лица Шарлотта разобрать не смогла. Однако после короткой паузы он добавил: — Жить с Аделью удобно. Все предсказуемо.

Шарлотта отвернулась. Она знала, что, во всяком случае, для прежнего Джонни удобно и предсказуемо означало «скучно».

Джонатан смотрел на ее затылок, где выбивалась прядь волос, которую Шарлотта не заколола как следует. Ему вдруг захотелось протянуть руку и пригладить ее волосы, но сразу же вспомнилась Адель и их последний разговор по видеофону, пока Шарлотта была в кафе. В главах Адели стояли слезы, когда она говорила:

— Ты ведь сейчас с ней, правда? Квентин мне только сказал, что ты уехал по делу. Но ведь ты отправился спасать ее, верно?

Джонатан никогда не мог понять, почему тень Шарлотты, о которой он из осторожности никогда не говорил, все равно стояла между ними. Эта боль в голосе Адели… Что ему оставалось делать?

— Да. Я помогаю ей, — спокойно сказал он.

Как бы это ни было, Адель заслуживала честного ответа. Она заслужила хотя бы это…

Джонатан поставил чайник рядом с коробкой чая. Шарлотта проследила за ним взглядом, потом посмотрела на коробку.

— Я все не могу опомниться от моего сна, — проговорила она. — Что-то есть такое в этом чае…

— Ты же уже выяснила. Чай отравлен — так же, как те лекарства.

Шарлотта нахмурилась.

— Нет, есть что-то еще. Но я не могу… — Она посмотрела на него. — Джонни, моя бабушка верила во всякие суеверия, в то, что я считала просто старомодной бессмысленной ерундой. Она говорила мне, что мы принадлежим к длинной череде дочерей, выросших без матери, поэтому в трудный момент мы слышим материнский голос. Я никогда ей по-настоящему не верила, но бабушка говорила, что слышала голос своей матери много лет назад — когда ей пришлось жить в подвале, голодать, а продавать лекарства не удавалось. Она услышала голос матери, обратившейся к ней с небес, и этот голос подсказал ей, что нужно сделать, чтобы лекарства понравились людям, чтобы они покупали их. И сегодня ночью, когда я собиралась выпить этот чай… Джонатан, я тоже услышала голос! Ясно и четко — как я сейчас слышу тебя.

— И это была твоя мать?

— Откуда мне знать? Я никогда не слышала ее голоса. Но вот только что, сейчас, в моем сне, она снова говорила со мной о чае… Я должна о чем-то догадаться!

Джонатан испытующе смотрел на нее, словно старался проникнуть в ее мозг, увидеть своими глазами этот сон и понять его загадочное значение.

— Вспомни его, Чарли, — сказал он. — Вспомни сон и пройди его шаг за шагом. Если в нем действительно было что-то важное, то ты сможешь это понять.

Шарлотта взяла у него из рук чашку с кофе и подумала: «Он по-прежнему суеверен, как и в те далекие времена, когда возвращался из Шотландии со сказками о заколдованных полях битв и женщинах, которые превращались в тюленей».

А Джонатан смотрел, как Шарлотта макает песочное печенье в кофе, подносит к влажным розовым губам, и думал, что всегда любил смотреть, как она ест. Ему вспомнился тот день в кафе в Бостоне, когда она попросила еще порцию салата, а потом отправляла в рот листья латука вместе с намазанной маслом хлебной палочкой, продолжая взволнованно говорить:

— Представляешь, Джонни, мы с бабушкой наконец-то пришли к согласию! Мы обе считаем, что западная и китайская медицина могут работать вместе. Она сказала мне: «Шарлотта, западная медицина быстрая и новая, а китайская — старая и медленная. Очень хороший баланс, как инь и ян». Но я все-таки решила не идти в медицинский колледж. Смерть дяди Гидеона убедила меня, что доктора ничего не могут сделать, если у них нет нужных лекарств.

Она выглядела такой оживленной в тот дождливый день! Сначала выслушала его рассказ о том, что он будет учиться в МТИ, посмеялась над его байками о компьютерных вмешательствах, а потом с неподдельным энтузиазмом пустилась описывать свою собственную мечту.

— Биотехнологии, Джонни! — говорила тогда Шарлотта, и ее глаза полыхали зеленым огнем. — За ними будущее! И я пытаюсь убедить бабушку, что мы располагаем огромным потенциалом. Фабрика «Гармония» — это же просто клад лечебных трав! Но бабушка продолжает разливать свои настойки по бутылкам, как делала все эти годы. Я пытаюсь заставить ее понять, что травы можно изучать на молекулярном уровне, чтобы максимально использовать их лечебные свойства. Посмотри хотя бы на иву! Экстракт из ее коры в течение тысячелетий снимал головную боль и жар! Однажды химики открыли молекулярную основу лечебных свойств ивы и смогли синтезировать лекарство. И теперь мы называем это аспирином! «Дом Гармонии» — настоящая пещера Али-бабы. И я намерена найти сокровища, Джонни! Все до единого!

— Шарлотта, — Джонатан вернулся в настоящее, и им вдруг овладело любопытство, — как тебе удалось уговорить бабушку перенести фабрику сюда? Мне казалось, она никогда не уедет из Сан-Франциско.

— Когда я выяснила, что в Южной Калифорнии проводится больше биологических исследований, чем во всем мире, я поняла, где должна расположиться «Гармония». Адриану это показалось хорошей идеей, и он тоже попытался уговорить бабушку. Он использовал финансовые документы, рассказывал о немыслимых прибылях, которые нас ждут, называл это место «храмом науки», но бабушка словно ничего не слышала. Я же просто привела еще один аргумент: мы вольемся в семью фармацевтических компаний. И она согласилась. Бабушка всегда любила слово «семья».

— Понятно, почему ты стала ее наследницей, — пробормотал Джонатан. — У вас с ней общий взгляд на эти вещи.

— Было время, — негромко напомнила Шарлотта, — когда у нас с тобой тоже были общие взгляды…

Их глаза встретились, и на мгновение длиной в три сердечных удара Шарлотте показалось, что сейчас что-то произойдет…

— У нас не так много времени, — Джонатан первым нарушил опасное молчание. Он отставил в сторону чашку с кофе и потер руки. — Сначала я проверю эти закрытые формулы и посмотрю, не оставил ли наш преступник ревизионного следа. А потом мне придется вернуться в главное здание.

— Ревизионного следа?

— Это хронологическая запись деятельности системы. Программа фиксирует неправильный ввод пароля, необычное время вхождения в систему, стирание файлов, изменения в них и все такое прочее. Наш противник достаточно умен: он делал свое грязное дело в рабочее время. Хакеры, которых удавалось поймать, совершали глупейшую ошибку. Они всегда влезали в систему посреди ночи или использовали фамилию служащего, находящегося в отпуске.

— А как этот попал в систему?

— Через какую-то дыру в твоей обороне. Парадная дверь надежно заперта, и он использовал заднюю. База данных бывает, как правило, наиболее уязвимой.

Пока Джонатан вводил программу поиска, взгляд Шарлотты снова остановился на коробке с чаем. И вдруг тревожный сон вновь вернулся к ней. Странное предупреждение, прозвучавшее настолько реально, что она выпустила из рук чашку, и та разбилась… Неужели она действительно слышала голос матери? Или это игра ее воображения?

Шарлотта взяла коробку в руки и стала ее внимательно разглядывать. Она изучала серебристо-голубую надпись и миниатюрное изображение плакучей ивы над прудом, пытаясь найти ключ к разгадке. Шарлотта достала пакетик с чаем, подержала его в ладони…

— Вот оно! — неожиданно воскликнула она. — Вот о чем я должна была догадаться. Джонатан, смотри! Эти чайные пакетики подменили, но явно уже после того, как эта партия была выпущена!

— Что? Но это означает, что здесь поработал не Расти Браун!

— Совершенно верно! Кто-то хочет создать видимость того, что это тоже было частью саботажа Расти. Держу пари, что если мы проверим остальные коробки из этой партии, то они окажутся неотравленными.

— Господи! — Джонатан вскочил на ноги. — Это было сделано специально для твоей коробки с чаем… Шарлотта, ты снова стала мишенью.