– А есть ли способ сделать фотографии еще больше? – спросил Говард.
Бонни с сожалением покачала головой. Ее длинная коса метнулась из стороны в сторону.
– Это все, что я могу сделать, – пояснила она. – Размер снимков можно увеличить, но на своем оборудовании я не смогу провести их фильтрование так, чтобы они стали четче. Вам стоило бы связаться с какой-нибудь из японских фирм – "Сони" или "Хитачи". У них должны быть компьютеры, предназначенные именно для такой работы. Можно обратиться и к фирмам, специализирующимся на искусственном интеллекте и робототехнике.
– Робототехнике? – переспросил Говард.
– Компании, занимающиеся робототехникой, весьма преуспели в разработке искусственного интеллекта. Именно это вам и нужно. Качество фотографий можно улучшить, если применить так называемые преобразования Хью и преобразования Фурье. Я могу подсказать вам, кто из экспертов возьмется за такую работу. Компьютер с зачатками искусственного интеллекта способен сравнить соседние пиксели и устранить погрешности, если поставить перед ним четкое задание – что именно он должен искать.
Говард нахмурился.
– Я не улавливаю вашу мысль.
– Если компьютер будет, например, смотреть на лицо, то он будет знать, что у глаза, носа, подбородка существуют определенные очертания. Темное пятно – это либо усы, либо ноздри, либо зрачок. Компьютер также будет знать, что человеческие тела обычно имеют округлые очертания, а механические объекты, как правило, составлены из плоскостей. Анализируя номер машины, компьютер выделит цифры и буквы, а не просто абстрактные символы. Но боюсь, агент Говард, я не очень хорошо все это объясняю.
– Пожалуйста, зовите меня просто Коул, – попросил он. – Нет, вы все объясняете прекрасно. А я как раз вспомнил, что знаю фирму, которая применяет нужную нам технологию.
– Правда? И что это за фирма? – спросила Бонни.
– "Клейтон электроникс".
Она подняла брови.
– Да, фирма солидная. Я и забыла, что их главный офис находится в Фениксе. А почему вы не обратились к ним сразу?
Говард смешал фотографии и убрал их назад в папку.
– Нам хотелось не выпускать информацию об этом деле за пределы ФБР как можно дольше. Вы просматривали видеопленку и понимаете, что может за всем этим крыться.
Бонни опустила глаза и покраснела, как провинившаяся школьница. Говард подавил желание спросить у нее, в чем дело, понимая, что на такой прямой вопрос она не ответит, и выждал некоторое время, давая ей возможность самой все объяснить.
– У меня есть одна идея, – сказала она, по-прежнему избегая его взгляда. – Вернее, не у меня, а у моего мужа.
– У вашего мужа?
Она кивнула и подняла наконец голову.
– Он доктор математики. Специализируется на компьютерной графике.
Говард был озадачен, но продолжал внимательно слушать. Было ясно, что Бонни Ким очень умна, поэтому все, что она могла предложить для расследования данного дела, обещало оказаться весьма полезным.
– Я рассказала ему о видеопленке, о трех мужчинах с винтовками на башнях. Он считает, что можно создать интересную модель на компьютере: запрограммировать координаты стрелков и их целей и разместить их в трехмерной системе координат.
Теперь Говард понял, почему Бонни так смутилась. Она рассказала мужу о видеопленке и боялась, что раскрыла служебную тайну. Говард решил успокоить девушку, но ему не хотелось прерывать ее рассказ. Глаза Бонни светились энтузиазмом.
– Вначале вы рассчитываете высоту башен, угол полета пули и расстояние до целей, а затем применяете полученную модель на всех направлениях, откуда может появиться цель.
Говард забарабанил пальцами по папке.
– И ваш муж может выполнить эту работу?
– Подготовительную работу – наверняка. Я не показывала ему видеопленку, но он сказал, что если бы увидел ее, то смог бы разработать модель. Ему нужно знать точное время суток, когда велась съемка, тогда по тени он сумел бы определить высоту и все такое. Возможно, понадобилось бы провести какие-то измерения на месте, но он, разумеется, мог бы выполнить и это.
– А направления? Как он заложит их в компьютер?
– Для этого потребуются планы прилегающих улиц и высота некоторых зданий. Он может изготовить программу специально для вас, но введение информации – это долгий процесс. Как только информация будет введена, программа выдаст трехмерную модель района и затем поместит в нее снайперов и цель. Вы сразу увидите, в каком направлении намереваются стрелять снайперы. Если модель сработает правильно, вы сможете точно определить, где будут находиться стрелки. По-моему, отличная идея.
Говард улыбнулся.
– Да. Ваш муж – очень умный человек. Но есть одна проблема: мы до сих пор не знаем, кто же цель.
Бонни в изумлении открыла рот, обнажив прекрасные белые зубы.
– А я думала…
– Что это президент?
Она кивнула и спросила в свою очередь:
– А вы считаете, что нет?
– Бонни, мы просто не знаем. Но ваш муж подал блестящую идею. Расписание президента всегда известно заранее. Если ваш муж сделает для нас программу, я найду людей для ввода информации.
– Значит, я могу ему сказать, чтобы он начинал?
– Конечно.
Бонни просияла.
– Муж будет страшно рад. Он говорит, что это похоже на детектив. Он предложил мне пригласить вас пообедать с нами сегодня. Я приготовлю обед, а муж сможет обговорить с вами все детали.
От такого предложения Говард был не в силах отказаться.
* * *
Энди и Бонни Ким жили в просторном одноэтажном деревенском доме, стоявшем недалеко от тихой проселочной дороги к северу от Вашингтона. Трава на газонах была аккуратно подстрижена, вдоль дорожек располагались ухоженные цветочные клумбы, а на белом флагштоке развевался звездно-полосатый флаг. У крыльца стояли два автомобиля: "бьюик роудмастер" и "чероки ларедо". Бонни Ким открыла Говарду дверь.
Вопреки его ожиданиям, внутри дома все было таким же типично американским, как и на участке, окружавшем дом. Говард всегда полагал, что корейцы стойко придерживаются своих национальных обычаев, но Кимы, казалось, хотели ясно дать понять каждому, что они американцы с головы до ног.
Энди Ким оказался круглолицым улыбчивым молодым человеком. Густые черные волосы постоянно падали ему на глаза. Он был одного роста с Говардом, но гораздо стройнее, а очки в роговой оправе придавали ему вид интеллектуала. Пожав гостю руку, Энди предложил ему пива. Говард ответил, что предпочел бы апельсиновый сок, и вслед за хозяином вошел в гостиную. Бонни вернулась на кухню. Она сменила одежду, в которой была на работе, на пестрое платье с белым воротником и распустила волосы, которые теперь свободно струились по ее плечам и спине. Бонни выглядела неправдоподобно молодой, и Говард понял, что в лаборатории она специально напускала на себя строгий вид, дабы к ней относились более серьезно. Без высоких каблуков рост Бонни лишь чуть-чуть превышал пять футов.
Говард сел на длинный диван и огляделся. Вдоль одной из стен стояли книжные полки с научными книгами, романами и триллерами – все на английском. На кофейном столике лежали номера "Сайентифик америкэн", "Форчун" и каких-то журналов по вычислительной технике. Телевизор с большим экраном был включен, но работал с приглушенным звуком. Играла команда "Вашингтон редскинз".
– Хотите посмотреть игру? – предложил Энди.
– Я не слишком горячий поклонник футбола, – ответил Говард.
– Правда? А я его обожаю. В футболе много сходства с математикой, вы не находите?
В комнату вошла Бонни, держа в руках бутылку пива для мужа и высокий стакан с апельсиновым соком для гостя.
– Обед готов, – объявила она, – прошу к столу.
Получив приглашение на обед, Говард ожидал, что Бонни приготовит ради него национальные корейские блюда, которые придется есть палочками, но когда он увидел дом снаружи и изнутри, то ни в малейшей степени не был удивлен тем, что обед состоял из бифштекса, жареного картофеля и кукурузы. На десерт Бонни подала кофе, и все трое перешли в кабинет – комнату, обшитую деревянными панелями и уставленную столами, на которых громоздились компьютеры и электрооборудование. Энди, потягивая кофе, включил одну из машин.
– Я уже проделал часть подготовительной работы, – пояснил он. – Надеюсь, вы не возражаете.
– Разумеется, – откликнулся Говард, располагаясь на стуле и наблюдая, как пальцы Энди бегают по клавишам.
– Графика достаточно проста, но она даст вам представление о ходе моих мыслей, – продолжал Энди.
На экране появились два круга – зеленый на черном. Энди нажал еще несколько клавиш, и круги сменились двумя человеческими фигурами. У одной в руках была винтовка, другая стояла неподвижно.
– Предположим, что это снайпер и цель. Допустим, расстояние между ними равно пятистам футам, а угол – десяти градусам.
Опять несколько ударов по клавишам, и картинка стала трехмерной, а над целью появился пунктирный круг.
– Мы знаем, что снайпер должен находиться где-то на этой круговой линии, – продолжал свои разъяснения Энди. – Если мы наложим его возможное местонахождение на план города…
На экране появилось несколько разноцветных квадратов и продолговатых фигур.
– Я знаю, что они не очень похожи на здания, но вы понимаете, куда я клоню, – сказал Энди.
Говард улыбнулся.
– Пытаюсь.
Энди отбросил волосы со лба и поправил очки.
– Теперь можно посмотреть, какие здания по высоте и местоположению подходят для снайпера. Можно также рассчитать, на каком он должен находиться этаже, чтобы стрелять под необходимым углом. В том случае, если снайпер только один, имеются несколько точек, отвечающих этим требованиям.
С этими словами он показал четыре позиции на трехмерной карте, где здания попадали в круг.
– Но если мы увеличим число снайперов, выбор позиции сузится.
Энди склонился над клавиатурой и начал быстро нажимать на кнопки. С экрана исчезли некоторые изображения и добавились еще два снайпера. Каждый сплошной линией был связан с целью, вокруг которой проходила пунктирная линия.
– При трех снайперах, каждый из которых соотнесен в пространстве с двумя другими и с целью, позиции фиксируются более жестко. В этом случае мы будем иметь не круг, а тетраэдр…
На экране появилось объемное четырехгранное тело, вонзенное одним концом в землю.
– Такую структуру значительно сложнее вписать в план города.
Изображение опять сменилось.
– Посмотрите – все три точки, обозначающие снайперов, должны находиться на определенных позициях. У этой задачи есть только одно решение.
И Энди показал на три места, где положение снайперов совпадало с фигурами, обозначающими здания.
Говард потягивал свой кофе.
– Много ли времени отняло у вас построение этой модели?
Лицо Энди просветлело.
– Около трех часов. Но она очень упрощенная. Настоящая рабочая модель будет гораздо сложней.
– Но она возможна?
– Конечно.
– И сколько времени займет ее создание?
Энди пожал плечами.
– Построить модель со снайперами и целью – дело нескольких часов. Самое трудное – провести измерения и рассчитать углы. Мне придется поехать на место и, кроме того, внимательно проанализировать видеопленку.
– А вы еще не видели ее?
– Разумеется, нет, – удивился Энди. – Не могла же Бонни принести домой материалы, принадлежащие ФБР. Она все вечера пропадала в лаборатории, но чтобы заниматься этим дома… Нет-нет.
– Я могу устроить так, что вы увидите пленку в лаборатории, – предложил Говард.
– О'кей. И еще мне нужно попасть в Аризону в то время дня, когда была сделана видеозапись.
– Нет проблем. Вы можете поехать со мной завтра утром, а пленку просмотрите, когда вернетесь. У меня уже имеется список мест, которые собирается посетить президент. Можно на них проверить, как работает ваша система. Разрешите один вопрос. Что это даст лично вам? Конечно, ФБР покроет издержки; думаю, нам удастся заплатить за консультационные услуги, но ведь здесь масса работы.
Энди взглянул на жену, и та ободряюще кивнула головой.
– Мне бы хотелось, если вы не возражаете, написать статью об этой системе, конечно, если система сработает. Большинство проводимых мною исследований – очень скучная материя, сухая наука, а здесь компьютерное моделирование можно по-настоящему применить на практике. Получится превосходная, очень интересная статья. О ней будут говорить.
Говард обдумывал предложение Энди.
– Мы должны утвердить текст, – наконец сказал он.
– Разумеется.
– Возможно, мы сочтем нужным опустить ряд деталей. Вы это понимаете?
– Меня занимает только математическая сторона дела.
– Вы также должны отдавать себе отчет в том, что мы можем вообще решить сохранить все в тайне, и тогда вам не удастся опубликовать статью.
– И все же я рискну.
Говард кивнул.
– Ну что же, значит, договорились.
Энди расплылся в улыбке, а Бонни подошла и обняла его.
* * *
Джокер, он же Креймер, сел на дневной поезд до Херефорда. Водительского удостоверения он лишился полгода назад, когда полиция задержала его на шоссе М-25 и обнаружила, что уровень алкоголя у него в крови в два раза превышает допустимую норму. День выдался солнечный, но холодный, и Джокер надел куртку и черные шерстяные брюки. Всю поездку он просидел, погруженный в глубокое раздумье, ссутулившись, провожая невидящим взглядом сельские пейзажи, проплывавшие за мокрым от дождя окном.
Когда-то он поклялся самому себе никогда не возвращаться в казармы воздушно-десантных войск "Стерлинг-лайнз" и даже не ответил на приглашение принять участие в праздновании пятидесятилетия полка, присланное ему в 1991 году. Время, проведенное Джокером в десантных войсках, было трудным и волнующим, к тому же оно круто изменило его. Он стал не просто солдатом САС, его научили убивать, и составной частью этого обучения являлась программа обесчеловечивания, заменившая сознание Джокера холодным и жестоким суррогатом. Только после того, как он оставил полк, ему стало понятно, что он потерял. Вернее, что у него отняли.
День уже клонился к вечеру, когда он сошел с поезда. Джокер шагал, засунув руки глубоко в карманы куртки. На сегодня он взял выходной, но все еще не решил окончательно, работать ли ему на полковника. Хотелось сначала все как следует обдумать, а для этого требовалось с кем-нибудь поговорить. Лучше всего с другом. Он шел, опустив голову, но ноги сами привели его к кабачку, в который он любил захаживать. Заведение располагалось среди кирпичных коттеджей со свинцовыми ставнями и старыми, покосившимися дубовыми дверями. В кабачке работали две девушки, подававшие напитки и вытиравшие стаканы. Одну из них он узнал – ее звали Долли. Она обслужила его с улыбкой, но явно не узнавала, из этого Джокер заключил, что за прошедшие годы он, без сомнения, сильно изменился.
Он заказал двойную порцию виски "Старый ворчун". Двое молоденьких солдат, стоявших в углу бара около игрального автомата, время от времени бросали в прорезь монеты и потягивали пиво. По короткой стрижке и густым усам можно было сразу определить в них солдат-десантников, из которых, как правило, вербовались сверхсрочники в ту часть, где служил Джокер. Десантники чувствовали бы себя так же свободно и в любом лондонском баре. Джокер никогда не мог понять, почему парашютистам разрешалось придерживаться их стиля даже после того, как они зачислялись в спецподразделения. Офицеры настаивали, чтобы солдаты устанавливали гражданские номера на своих машинах и одевались в гражданскую одежду, когда не выполняли боевых заданий, однако любой уважающий себя террорист мог без проблем вычислить их и во время выполнения задания, и на отдыхе.
Джокер опустошил стакан и заказал второй. Долли поставила перед ним виски.
– По-моему, я вас знаю, – сказала она.
– Не думаю, – ответил он, подавая ей двадцать фунтов. – Можно мне взять бутылку с собой?
Девушка кивнула, завернула бутылку в красную оберточную бумагу и вручила ему вместе со сдачей.
Пока Джокер пил вторую порцию виски, в бар вошла женщина и села у стойки. Он видел ее отражение в зеркале над кассой: крашеная блондинка, очень бледная, словно ей приходится проводить много времени взаперти. Глядя на нее в зеркале, Джокер решил, что ей лет тридцать пять, но, обернувшись, понял по ее лицу, что она старше. На ней были красная блузка и черная юбка, явно тесноватая. Солдаты у игрального автомата рассмеялись, и Джокеру почему-то показалось, что они смеются над ней. Даже в лучшие времена отношения между десантниками и местными оставались натянутыми, солдаты называли местных "деревенщиной" и относились к ним свысока, а те обвиняли солдат в том, что они уводят их женщин. Потасовки, вспыхивавшие по субботам в переполненных барах Херефорда, славились по всей округе, так же как и очереди к врачу на следующий день.
Женщина заказала бренди с кока-колой. Взяв в руки стакан, она кивнула Джокеру и произнесла:
– За тех, кто в море.
Он улыбнулся. Почему-то женщина напомнила ему виноватого щенка, которого только что выбранили.
– Ваше здоровье, – ответил он.
Женщина поставила стакан на стойку. На стекле виднелись следы губной помады. Кивнув на бутылку у него в кармане, она спросила:
– Ищете компанию? Я как раз живу неподалеку.
Джокер вдруг почувствовал симпатию к этой женщине. Она выглядела так, будто всегда ждала от мужчин подвоха, а ему не хотелось ее обижать.
– К сожалению, не могу, – отказался он. – Я иду к другу, а он большой любитель выпить.
Ее лицо мгновенно омрачилось, но она овладела собой и пробормотала:
– Желаю приятно провести время.
Джокер допил виски и покинул теплый бар. Он шел быстро, удивляясь тому, насколько сильно похолодало, и спрашивая себя, не слишком ли он расчувствовался. Церковь находилась в десяти минутах быстрой ходьбы от кабачка – здание из серого камня с шиферной крышей, отгороженное от дороги рядом каштановых деревьев. Джокер толкнул деревянную калитку, которая отозвалась негромким скрипом, и медленно пошел по гравийной дорожке. До этого он бывал в церкви в полной военной форме больше десятка раз: три раза – на свадьбах, остальные – на похоронах. На этом погосте воздушно-десантные войска хоронили своих солдат.
Джокер обогнул церковь слева по дорожке. Могилы содержались безукоризненно: травяной бордюр был аккуратно подстрижен, а на многих гранитных и мраморных плитах в медных вазах стояли цветы. Как только Джокер ступил на гравий и увидел могилы, его охватили воспоминания. Он вздрогнул. Двое его друзей погибли в столкновении на ирландской границе, еще один умер в Германии после того, как в его автомобиле взорвалась бомба. И только смерть Мика Ньюмарча произошла у него на глазах.
Слева Джокер заметил свежую могилу с венками и букетами цветов, которые уже начали вянуть. Надгробный камень был явно новым. На нем значилось имя Пита Мэньона. Джокер на минуту задержался у могилы и прочел карточки, прикрепленные к венкам. Они были от жены, от родителей, один из венков – от полка.