— Как у вас погодка? — поинтересовался Дэш.

— Черт возьми, кто там у тебя за спиной? Твой новый дружок? — спросил двойник Сэма. — Да мы с ним похожи как две капли воды!

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

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

— Ты позвонил, чтобы представить нас друг другу? — предположила проекция.

— Э-э… нет.

— Просто сказать «привет»?

— Да, просто хотел поздороваться.

— А! Ну привет! — произнес двойник Сэма.

— Привет.

— Привет.

— Привет.

— Может, мне все-таки позвать Мередит? Она тут рядом, — с надеждой в голосе предложила проекция.

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

Сэм вышел из зоны видимости камеры и стал размахивать руками и корчить рожи, как бы говоря Дэшу: «Ты с ума сошел? Чем ты, черт побери, думаешь?» Мередит уже еле дышала от смеха. А Дэш виновато пожимал плечами. Им следовало, конечно, набросать схему беседы до того, как они позвонили. Неподалеку стоял ноутбук Сэма с запущенной на нем программой, и было слышно, как устройство шумит — колесики в голове копии Сэма судорожно вертелись, пытаясь выдать ответ.

— Ты прикалываешься? — улыбнулась проекция.

— Нет.

— Снимаешь кино?

— Нет.

— Используешь меня в качестве такой крошечной фокус-группы?

— Не совсем.

— Выпендриваешься перед своим новым бойфрендом?

— Он не мой… Нет!

— Ты под кайфом?

— Да нет же!

— О’кей, — недоверчиво произнес двойник. — Я все-таки пойду позову Мередит. — Он исчез с экрана и больше уже не вернулся.

— Ну что, прошло неплохо! — сказал Дэш Сэму, на этот раз — настоящему Сэму.

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

— То, как мы с тобой обычно общаемся.

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

— Скучно?

— Предсказуемо.

— Занудно!

— О да, если звонить друг другу и обмениваться интересными рецептами, наши отношения станут гораздо веселей, правда?

— Вполне вероятно.

— Чаще всего ты звонишь мне, чтобы сказать, во сколько забрать тебя из аэропорта или во сколько ты нас заберешь из аэропорта, или спросить, почему у тебя не работает беспроводной Интернет, или поболтать с Мередит. Вот и весь набор тем! Дальше мы с тобой пока еще не продвинулись, поэтому программа впадает в ступор, когда ты звонишь и ни с того ни с сего начинаешь интересоваться мексиканской кухней. Программа никогда такого не слышала, она не знает, как реагировать.

— Нужно настроить ее, чтобы знала! — упрямился Дэш.

— Или настроить тебя, чтобы ты вел себя как обычно, — предложил альтернативный вариант Сэм.

— Да я-то могу, но другие пользователи не станут!

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

— Если она работает лишь тогда, когда слышит знакомые слова, считай, она никчемна, — настаивал Дэш.

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

Попытка номер два: на этот раз Дэш сразу перешел к делу.

— Привет, Сэм! Звоню попросить у тебя рецепт тех чудесных рулетиков тамале. У меня сегодня намечается грандиозная рождественская вечеринка. Будем отмечать Cinco de Mayo [11].

— Рождество в декабре, а «mayo» переводится как «май».

— Какая разница? — пожал плечами Дэш.

— Зачем ты звонишь? — недоумевал двойник Сэма.

— За рецептом тамале!

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

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

Все, включая копию Сэма, уставились друг на друга в недоумении.

— Ты ведь об этом меня спрашивал, правильно? — переспросил двойник Сэма озадаченно и слегка обеспокоенно, будто понимая: что-то не так, — но не в состоянии уловить, что именно.

— Мой одноклассник! — осенило настоящего Сэма. — «Тамале» созвучно с «Том Холли». Наверное, программа взяла это из «Фейсбука», я уже сто лет от него ничего не слышал, — шепотом прокомментировал он Дэшу.

— Да, это мне и нужно! — нашелся Дэш. — Приятель приятеля столкнулся с ним по бизнесу и попросил меня навести справки.

— Ага, — удовлетворенно выдохнула копия.

— Спасибо за помощь, Сэм. Был рад с тобой поболтать… Передавай привет Мередит.

— Спасибо, друг, передам. Рад повидаться. Бывай!

Дэш нажал отбой и, повернувшись к Сэму, закатил глаза:

— Когда я странно себя веду, эта штука не работает. Когда я веду себя нормально, эта штука все равно не работает!

— Ты вел себя как обычно, но и странно тоже, — объяснил Сэм. — Однако все прошло гораздо лучше, мы близки к решению.

— Мне так не кажется.

— Давай попробуем еще раз!

Наблюдая, как программа шевелит мозгами, чтобы по ассоциации с тамале выдать ответ про Тома Холли, Сэм вдруг понял: зачем ограничивать ее способности только тем, что относится к самому Сэму? Весь мир у ваших ног, когда есть доступ к Интернету! Почему бы не заставить программу искать ответы по всей Сети?

— Привет, Дэш. Рад тебя видеть! — начал беседу двойник Сэма.

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

Длинная пауза.

— У меня есть рецепт тамале? — переспросила проекция.

Настоящий Сэм сделал победный жест, взмахнув кулаком.

— Ну да, — с некоторым сомнением сказал Дэш. — Помнишь, мы как-то готовили его вместе, когда ходили в то место, ну, ты знаешь?

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

— Тамале — это административный центр в северном регионе Ганы, в Африке, — сухо сообщил двойник после долгих раздумий.

Теперь настала очередь Дэша выглядеть озадаченным и немного обеспокоенным. Вот у кого копия Сэма научилась такому выражению лица! Настоящий Сэм гордился собой.

— Нет, речь о рецепте, — снисходительно объяснил Дэш, выговаривая каждую букву.

— Хм… Давай я схожу посмотрю, он, наверное, где-то в спальне, — предположила проекция Сэма. — Я тебе перезвоню.

Он уже отошел от камеры, но соединение еще не успело прерваться, и все услышали, как двойник сказал:

— Мерд, твой кузен, похоже, съехал с катушек.