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