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

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

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

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

— Секс по дружбе? — предложил Найджел из Австралии.

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

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

— Не сработает, — возразил Раджив из Деша. — Свидания — полный отстой.

Все, за исключением Найджела, закивали.

— Ага, тоска зеленая, — согласился Гаурав из Венада.

— Лажа, — поддержал коллег Девенанд из Майсора.

— И сплошная брехня, — подхватил Джайрадж из Ауда.

За время работы программистом Сэм успел стать настоящим экспертом по Индии и ее регионам. Пять из них он знал особенно хорошо: Бихар, Западную Бенгалию, Раджастхан, Харьяну и Уттар-Прадеш.

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

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

— Накрасишься? — переспросил Джейми, приподняв бровь.

— Хвостик? — удивился Джайрадж.

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

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

— И в чем же? — поинтересовался Джейми.

— Человек вовсе не тот, кем себя представляет, и нужно ему вовсе не то, что он себе представляет, — глубокомысленно изрек Гаурав. — Мудрые старцы, или попросту колдуны, видят человека насквозь и подбирают ему такого партнера, который подойдет на все сто процентов.

— Слушайте, у меня в распоряжении нет колдунов, — напомнил им Джейми.

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

Все уже подустали, поэтому идея Сэма была в общем и целом поддержана.

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

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

Джейми ответил незамедлительно: «Обвинить наших клиентов во лжи и вторгнуться в их частную жизнь. Большой босс будет в восторге!»

Так в руки Сэма попало железное доказательство того, что все врут. Люди неустанно пекутся о безопасности в Интернете, но стоит посулить им любовь до гробовой доски или хотя бы партнера на ночь, и они тут же дадут тебе доступ к любой финансовой информации, учетным записям электронной почты и чему угодно еще. Здесь-то и скрывалось их настоящее «я». В анкете они утверждали, будто пять их любимых продуктов — это экологически чистая черника, смузи из пырея, крупа квинои, соя и белужья икра. Но Сэм выяснил, что за последний год они тратили в среднем по пятьдесят долларов в месяц на кофе, сосиски в тесте и тому подобную дрянь из мини-маркета «7–11». В анкете среди пяти предметов на прикроватной тумбочке значились сплошь DVD-диски с европейскими фильмами. Но Сэм выяснил, что они по два раза сходили в кино на «Шрека навсегда» в стереоформате, а во время фестиваля зарубежных фильмов вместе с друзьями по колледжу рванули из города на ранчо в Вайоминге. В анкете они уверяли, что пишут стихи и рассказы, и даже цитировали «Улисса», но Сэм проанализировал их электронные письма и выяснил: только двенадцать процентов слов в их текстах приходится на прилагательные, а знаки препинания используются как бог на душу положит. Брешут абсолютно все, причем без явного злого умысла. Не то чтобы намеренно искажают факты, нет, просто сильно заблуждаются. Собственное представление людей о себе, как выяснилось, не имеет ничего общего с реальностью.

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

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

— Одно свидание — и прямо в яблочко! — уже праздновал победу Большой босс. — Ни больше ни меньше. Вот это я понимаю революционная новинка!