Алексей Колосов
Цифры

   Я стою в квартире на сороковом этаже стоэтажного дома, голый, с самурайским мечом в правой руке и беспроводной мышью в левой, а к моим пяткам прилипают лепестки роз. За окном улица заполняется призраками. Все дело в том, что я не заплатил вовремя за Интернет.
   Впрочем, нет, не так. Так вы ничего не поймете. Начнем по порядку.
* * *
   Я хорошо помню нашу первую встречу — она произошла абсолютно случайно. Мы встретились в метро. Я улыбнулся ей, она улыбнулась мне. Мы ехали вместе только одну остановку, но она все это время смотрела на меня. Когда шум поезда сделался тише, а я наконец решился подойти к ней и заговорить, людской поток вытолкал ее на платформу. Выходя из поезда, она обернулась и вновь посмотрела на меня, но я, зажатый со всех сторон, уже не мог выбраться из вагона, а она, оттертая в сторону, не имела возможности вернуться в поезд. Мы смотрели друг на друга, разделенные стеклом и бессильные что-либо сделать. И тогда я набрал в легкие побольше воздуха. Выдохнул. И написал на запотевшем стекле: «ICQ» и свой номер.
   Еще лучше я помню день следующий. Этот день был очень-очень особенный, но тогда я об этом еще не знал. Для меня это был самый обычный день — яркое весеннее солнце, опротивевшее пищание будильника, мощное чувство долга, заставляющее пальцами отрывать голову от подушки и тащиться в ванную, а затем — на работу.
   Небольшая прогулка — от дома до метро — дала мне окончательное пробуждение и несколько глотков прохладного воздуха. Воздух был пыльным. В городе вообще было очень пыльно — просеиваемые сквозь молодые листья деревьев лучи света из-за этой пыли опускались до самой земли мягкими полосами. Я проходил мимо них, как актер, минующий складки занавеса по пути к сцене.
   Прибыв на работу, я привычно махнул магнитной карточкой пропуска перед турникетом, и зеленый огонек возвестил о том, что я могу продолжить путь, который повторял пять (а иногда и шесть) дней в неделю вот уже несколько лет.
   Дальше все будет как всегда — спуск на лифте в подвал, безупречно чистые гулкие коридоры, холодный свет ламп и широкая темная спина уборщицы, неторопливо приводящей коридор в этот безупречный вид. Еще ни разу за все время работы я не видел эту уборщицу в лицо. Только спина — классическая русская спина.
   А затем — комната без окон, наполненная прохладным воздухом из кондиционера, множество техники и вялые приветствия сослуживцев, монотонный рабочий день, редкие разговоры по аське с сисадмином, договоренность отметить профессиональный праздник — пятницу — очередной партией пива и пиццы.
   И — одиночество. Одиночество среди толпы, ощущающееся еще сильнее, чем одиночество в пустой квартире.
   Первые тридцать минут работы — чашка кофе, беглый просмотр сайтов с новостями. «Президент США делает громкое заявление», «Агрессия запада» и так далее. И с другой стороны: «Russia Ignores Warnings», «Eastern Agression"[ «Россия игнорирует предупреждения». «Агрессия востока» (англ.).] и тому подобное. Все как обычно. Ссориться между собой — дело политиков. Мое дело — работать с компьютером. Писать программы и заниматься своими исследованиями. Строить модели и делать выводы.
   Политики и их дела меня не интересуют. Впрочем, у нас это взаимно и с давних пор. Я-то интересую их еще в меньшей степени. Меня же волнуют только мои повседневные дела, всплывающие нескончаемой вереницей, моя зарплата, сроки сдачи очередного проекта и мое одиночество. Читать в обратном порядке. То есть в первую очередь одиночество, а потом уже все остальное.
   Именно поэтому я отношусь к тому наивному (или отчаявшемуся) типу людей, которые, пользуясь Интернетом уже далеко не первый год, все еще продолжают откликаться на сообщения с текстом "Привет! Как дела?", приходящие по аське с незнакомых номеров. Такие сообщения присылают девушки, которые хотят познакомиться. Большинство из них бесследно исчезает после первого разговора. Десятки все же возобновляют беседы на следующий день или при любом удобном случае. Примерно половина из них договаривается встретиться. Четверть договорившихся действительно приходит на свидание. После двадцати минут свидания разговаривать становится не о чем, и обоих участников начинает беспокоить только один вопрос — как бы все это прекратить. Потом очень кстати раздается важный телефонный звонок или вспоминается какое-то неотложное дело, и мы разбегаемся в противоположные стороны с улыбкой облегчения. До второго свидания дело не доходит ни с кем.
   С другой стороны, общение по аське с незнакомыми девушками в любом случае требует гораздо меньше умственных усилий, чем непосредственная работа, поэтому я не отказываюсь от этого.
   Девушка, которая написала мне "Привет! Как дела?" в тот пыльный день, сначала ничем не отличалась от всех предыдущих. Начиная общаться с ней, я параллельно беседовал с нашим системным администратором — единственным моим другом. Он делал ставки. "Если дойдет до свидания, с меня бутылка пива. Если дойдет до второго свидания — с меня ящик". Вот так писал он, такой же скучающий молодой человек в подвале солидного офиса.
   Вскоре, впрочем, мне пришлось прекратить беседу с ним, потому что новая знакомая отвечала на мои сообщения слишком быстро — моей скорости набора едва хватало, чтобы поддерживать диалог с двумя людьми одновременно, и в результате сисадмин лишился собеседника.
   Темп беседы с девушкой убыстрился. Начались стандартные для таких первых диалогов разговоры о фильмах и литературе. Я начал понимать, что наши вкусы и мировоззрения во многом совпадают. Темп увеличился еще больше. Теперь я едва успевал за ней. Несколько килобайт беседы на абстрактные темы, а затем между нами произошел такой диалог:
    — Кем ты работаешь? Я, программист, едва за тобой успеваю!
    — Угадай))))))
    — Хм… секретарша?:-D
    — Нет. Я программистка. И кстати, я постучалась к тебе не случайно. Ты сам написал мне свой номер. Вчера, в метро.
   Согласно сохранившейся истории сообщений, это произошло в 12:31:05, за полчаса до обеда. И в этот самый момент, ставший поворотным в истории человечества, я понял, что знакомство обещает быть интересным.
* * *
   — Хоть бы фотку попросил, — упрекал меня Женя, наш системный администратор, когда мы с ним сидели в кафе вечером того же дня. Это, собственно говоря, и была пятница. — Нечасто на просторах Сети увидишь девушку-программиста.
   — Мне ни к чему — я ее и так видел. Впрочем, ладно. Завтра с домашнего пообщаюсь с ней, тогда и попрошу, специально ради твоего любопытства, — пообещал я. Выпитое пиво нагоняло сон. — Может, еще и встретиться договорюсь. Вообще, она мне понравилась. Любопытный персонаж. Впервые встречаю девушку, которая разделяет мои вкусы в литературе…
   — Давай-давай, — подначивал меня Женя. — Если она придет — с меня пиво.
   — Ты думаешь, я настолько привык к своему одиночеству, что мне уже нужны материальные стимулы для того, чтобы ходить на свидания? — я усмехнулся.
   — Нет, — сисадмин тоже усмехнулся и покачал головой. — Просто если она не придет, то пиво с тебя.
   — Вот тебе и лучшие побуждения… — я разочарованно вздохнул и сделал еще глоток.
   Бармен протирал стаканы и, позевывая, смотрел телевизор, жужжавший голосом диктора:
   — …на последнем заседании в Белом доме, цитирую: "Это несправедливо, что такое количество природных ресурсов принадлежит только одной стране, которая к тому же не умеет их рационально использовать и является, по нашим сведениям, новым оплотом мирового терроризма", конец цитаты.
   — Они опять ссорятся, — заметил я. — Для того, чтобы их угомонить, придется снова бряцать оружием. В том числе и в Сибири.
   — Ага, — Женя кивнул. — Как там твой новый проект? — Женя откусил пиццу.
   — Ты про тот, который я пишу дома? Продвигается потихоньку.
   — А похоже получится? Думаешь, удастся его продать?
   — Ну, я собрал много статистики, — я вновь усмехнулся. — Пожалуй, больше, чем мне хотелось бы.
   Вот она, вторая причина, по которой я общаюсь с девушками по аське. Я собираю статистику. Вы, возможно, слышали о том, что в мире существуют боты. Компьютерные программы, имитирующие живых людей. Поскольку общение между людьми в последние годы почти полностью свелось к цифровой форме, имитировать людей стало предельно просто. Общаясь с человеком на форуме, в чате, по аське, или по электронной почте, вы не можете узнать, кто именно отвечает на ваши сообщения. Ведь каждое сообщение — это всего лишь набор кодов, обозначающих соответствующие буквы. Эти коды может генерировать и программа.
   Общаясь с девушками по аське, я не только пытался найти себе пару, но и хотел представить некий образ. Среднестатистическая девушка, сидящая в аське. О чем она разговаривает? Как она отвечает на мои сообщения?
   У меня есть много статистической информации подобного рода.
   Дело в том, что в свободное от работы время я занимаюсь написанием бота. Имитатора. Программного имитатора девушки, которая очень хочет познакомиться. Математическая модель вместо живого человека — в этой идее нет ничего нового, и я буду не первым, кто напишет такую программу. Просто я надеюсь, что мне это удастся сделать лучше других. В конце концов, нейронные сети, моделирующие мозг человека, — очень полезная штука для разработки искусственного интеллекта.
   Возможно, вы слышали истории о бедолагах, над которыми подшучивали, изображая таких вот девушек или молодых людей. Слышали про то, что эти истории далеко не всегда заканчивались хорошо.
   Но, даже несмотря на все эти истории, количество наивных, неопытных или отчаявшихся людей в Интернете все равно превышает все разумные пределы. Уж вы поверьте. Я знаю.
   Люди покупаются на элементарнейшие ловушки. "Вы выиграли миллион долларов, скорее заходите по этой ссылке, чтобы получить выигрыш!", "Мы проводим профилактические работы. Пожалуйста, пришлите нам ваше имя пользователя и пароль, иначе ваша учетная запись будет удалена как неиспользуемая", "Помогите собрать денег на операцию для маленькой девочки. Пожалуйста, пошлите SMS на номер 7575"… и сотни, тысячи, миллионы подобных же способов.
   Со временем новые пользователи становятся опытнее и уже не верят в глупости. Для чего, как вы думаете, человечество в первую очередь начнет использовать искусственный интеллект? Изобрести лекарство от рака? Накормить голодных? Полететь к звездам? Не смешите меня. Современная наука развивается лишь в тех направлениях, в которых она быстро окупится.
   В первую очередь люди начнут использовать искусственный интеллект, чтобы обманывать себе подобных.
   "Зайди на мою страничку, там есть мои фотки", "Здорово, у тебя есть кот! А как его зовут?", "Один мой друг недавно открыл мне легкий способ заработать через Интернет. Это не финансовая пирамида, честное слово! Ты что, мне не веришь?"… Ну, вы уже поняли, да? Те же цели, новые трюки. Люди очень хотят, чтобы их любили. А современный человек, особенно человек, проводящий много времени в Интернете, почти всегда одинок.
   Взять, например, кота. Это система восстановления паролей — если вы забыли пароль, ответьте на выбранный вами при регистрации контрольный вопрос, и мы восстановим его. "Девичья фамилия матери", "кличка домашнего животного"… Более или менее опытный пользователь не выдаст эту информацию просто так, если его об этом спросят на каком-нибудь сайте. В древние времена знание имени человека позволяло наложить на него заклинание. В двадцать первом веке девичья фамилия матери может дать вам над человеком еще большую власть.
   Начнем с электронного почтового ящика. Девичья фамилия матери — и он весь ваш. Потом обратимся, ну, скажем, к электронному кошельку. "Я забыл пароль доступа к своему счету! Восстановите его!" Пароль вышлют на электронный почтовый ящик. Забираете чужую почту — и теперь вы владеете чужими деньгами. Возможностей много, они почти не ограничены.
   В общем, суть очень проста. Девушка, которая хочет познакомиться с вами по аське, болтающая о разных пустяках, может лишить вас всего, чем вы владеете.
   Вся оригинальность программы, которую я пишу, заключается в том, что она предназначена именно для таких случаев. Я знаю множество разных способов обмануть человека. И она тоже знает. Стандартные диалоги, ничего не значащая болтовня — и вся нужная информация у вас в кармане. Хитрость в том, чтобы вам поверили. Чтобы программа выглядела достаточно натурально. Чтобы она могла общаться с тысячей человек одновременно, и тогда — просто по теории вероятностей — хотя бы кто-нибудь обязательно клюнет, а вам останется только пожинать плоды чужой неосторожности.
   За первые пятьдесят лет третьего тысячелетия техническое развитие человечества не сильно продвинулось. Рекламные голограммы, машины с автопилотом, одежда со встроенными полимерными дисплеями, похожими на обычную пленку, но — ничего принципиально нового. Технологии защиты информации развиваются, да, но их самым уязвимым звеном по-прежнему остается неопытный пользователь.
   — Кстати, ты в командировку полетишь? — Женя вопросительно посмотрел на меня сквозь бокал, отрывая от размышлений.
   — В Сибирь-то? Нет. Мой волшебный имитатор еще почти ничего не умеет, к тому же я хочу пообщаться с новой знакомой. Если бы не она, я бы поехал. А так, наверное, откажусь, там и помимо меня есть много желающих посмотреть на вековые кедры.
   — Ну, как знаешь, — Женя рассмеялся. — Вообще-то тебе, как одному из разработчиков, нужно там присутствовать.
   — Начальство не повышает мне зарплату, но оно хотя бы уважает мое мнение, — я пожал плечами. — Я не хочу участвовать в развертывании и наблюдать за испытаниями. Я участвую в холодной войне лишь ради сохранения мира. Я пацифист.
   — Пацифист? — системный администратор поперхнулся пивом. Кажется, я забыл рассказать вам, в чем заключается моя основная работа. Дело в том, что я разрабатываю оружие. Геофизическое оружие массового поражения.
* * *
   Итак, я решил отказаться от возможной поездки. Неожиданное появление новой знакомой изменило мое решение. А те слова за пивом — не то чтобы я действительно был пацифистом, с идеологической точки зрения. Просто я считал, что моя жизнь, скорее всего, продлится дольше, если в мире не начнется война. И это делало меня пацифистом.
   Выходные прошли без приключений — я просто писал свою программу. Учил ее обманывать людей. О, она будет иметь в Интернете большой успех, я уверен.
   Я с нетерпением ждал появления в Сети моей новой знакомой, но она так и не появилась. Я даже прочитал всю скудную информацию, которую она дала о себе: пол, возраст (на год моложе меня), город — мой город, и ник — прозвище, которым люди прикрываются в Интернете. Ее звали «Tatyana-9». Не очень-то оригинально, многие использовали ники с цифрами, и уж тем более с собственными именами. Решив обязательно спросить ее о том, что эта цифра значит, я через полчаса благополучно забыл об этом, когда вступил в бой с очередной программной ошибкой. Этот процесс, как обычно, поглотил мое внимание целиком.
   Первое, что я увидел, включив в понедельник рабочий компьютер — ее сообщения. Сам того не заметив, я вздохнул с облегчением и тут же принялся отвечать. Очередная переписка захватила меня до такой степени, что я вспомнил о работе лишь к обеду.
   — Это просто невероятно, — говорил я, спешно заглатывая еду. — Честное слово, я в жизни бы не подумал, что где-то в нашем городе живет девушка, настолько близкая моим представлениям об идеале.
   — А фотки прислала?
   — А то! — я проглотил ложку щей с таким энтузиазмом, что чуть не сломал зубы о металл. — Но когда я говорил «идеал», я имел в виду не только и не столько внешность. Я имел в виду то, что она пишет. Мы идеально понимаем друг друга, мы всегда находим, о чем поговорить. Черт возьми, это, наверное, первая девушка из аськи, с которой мне не станет скучно через двадцать минут!
   — Когда-то это должно было произойти, — Женя подмигнул. — Кинь мне ее фотки, хоть посмотреть на эту столь вдохновившую тебя особу.
   — Угу. После обеда, — я говорил прерывистыми фразами, заглатывая еду. — А у тебя что нового?
   — Народ жалуется, что медленно работает Сеть, — Женя почесал затылок. — Начал разбираться — получается какая-то белиберда.
   — Белиберда? — я удивленно поднял брови. — Это не шутки, знаешь ли. У нас же все-таки не простая контора.
   — Да знаю я, знаю. Получается, что Сеть медленно работает из-за того, что по ней идет какой-то непонятный трафик. Я попробовал его перехватить, заглянул — ерунда, тарабарщина.
   — По нашей Сети циркулируют потоки непонятных данных, которые берутся непонятно откуда? — я хмыкнул. — Ну-ну… И кто же их посылает?
   — Вот в этом-то самая странность. Все понемножку. Такое ощущение, что этот процесс вообще носит хаотичный характер. Просто компьютеры нашей локальной сети в случайном порядке связываются друг с другом и гонят какие-то непонятные данные.
   — Так вот почему ты на мое "пошли обедать" не ответил? Погрузился в проблему?
   — Хуже, — Женя мрачно глотнул компота. — У меня накрылся компьютер. Начались какие-то непонятные ошибки. Придется сначала поднять свою систему, а потом уже заниматься всем остальным. Надеюсь, это не займет много времени.
   — Ты уж постарайся, — я посмотрел на него с некоторым беспокойством. — Если про эти непонятные данные узнает начальство, тебе устроят нешуточный нагоняй. Мало ли что там передается — может, какая секретная информация…
   — Да вообще, похоже на вирус, — Женя вздохнул. — Надеюсь, его удастся победить до того, как это заметят.
* * *
   Вспомнив о своих обязанностях, я все же вернулся к работе. Временно попрощавшись с Таней, я занялся программированием, и лишь к концу дня, когда мой взгляд случайно упал на веб-камеру, у меня вдруг родилась идея.
   Позабыв про работу, я включил аську и написал своей новой знакомой:
    — Давай поболтаем по Skype!
    — Чего это ты вдруг?)))
    — Хочу живого общения. Что, боишься?;)
    — Запускай видеозвонок. Посмотрим, кто тут боится!:-D
   Я лихорадочно потер руки и включил веб-камеру. Надел наушники с микрофоном. Она сможет видеть и слышать меня, а я смогу видеть и слышать ее. Мое изображение с камеры передастся ей через Интернет. Микрофон превратит в цифры мой голос. Первое свидание по Skype… черт возьми, такое нарочно-то не придумаешь.
   Я огляделся по сторонам в тщетной попытке найти зеркало. Бесполезно — в комнатах программистов и ученых не водятся зеркала. Неподходящий климат.
   Кое-как пригладив волосы, я откашлялся и повернулся к монитору. Сделал все необходимые действия. Видеофонный разговор начался.
   — Привет, — сказал я, неуверенно махнув рукой.
   — Привет… — ответила она еще более неуверенно. Она была в точности такой же, как тогда, в метро. У нее был приятный голос — или ее голос показался бы мне приятным, каким бы он ни был. Я решил, что работа — это, в конце концов, не так уж и важно.
* * *
   — У тебя нездоровый вид, — заметил я, усаживаясь за столик в столовой. Был обеденный перерыв следующего дня.
   — На себя посмотри, — огрызнулся Женя. Он был явно не в духе.
   — Как вирусы? — осторожно спросил я, ожидая бурного ответа.
   — Хреново, — вместо ожидаемой реакции Женя печально вздохнул. — Провозился вчера до конца дня и сегодня все утро. С моей машиной что-то совсем худо. Похоже, придется все стирать.
   — А с Сетью что?
   — Я попробовал со своего ноутбука — все то же самое. Не лучше, но и не хуже. А у тебя как?
   — Отлично. Вчера днем общался с ней по скайпу!
   — Молодец, — Женя одобрительно кивнул. — И как она?
   — Как и следовало ожидать, — я широко улыбнулся. — Это еще не все. Помнишь, я тебе вчера хвастался, что у нас вечером будет первое свидание?
   — Ну да, ты говорил, мол, она шибко занята, но может встретиться с тобой ненадолго в сквере неподалеку.
   — Она пришла! Ты представляешь? Пришла! Свидание, конечно, получилось недолгим, но тем не менее…
   — Ну-ну… — Женя как-то странно посмотрел на меня, но ничего больше не сказал.
   — Это, конечно, было не свидание, а так, десятиминутная встреча. Вот сегодня будет настоящее свидание. Уже заказал цветы — надеюсь, вечером все удастся. Жаль только, что вчера вечером из дома с ней поговорить не смог, да и сегодня с утра что-то ее не видать.
   — А что из дома не получилось, опять ее в Сети не было?
   — Она-то, может, и была, но меня не пустили. Диагностировал, как мог — вроде все нормально, но не пускают.
   — У тебя дома безлимитка?
   — У меня тут безлимитка, — я подмигнул. — А дома мне такого не нужно.
   — Твои бы слова, да начальнику в уши, — Женя усмехнулся. — Может, просто деньги на счете закончились?
   — М-да, самое простое решение, а я о нем и не подумал… Слушай, давай с твоего ноутбука залезем, посмотрим?
   — Давай. Только после обеда. Режим питания нарушать нельзя. — Женя глубокомысленно поднял указующий перст к потолку и проглотил ложку супа.
* * *
   Я набрал пароль и уставился на информацию о своем лицевом счете.
   — Это чего? Это куда? — я удивленно распахнул глаза.
   — Поздравляю, ты ушел в нешуточный минус, — Женя задумчиво почесал затылок и отхлебнул кофе из кружки.
   — Еще на выходных были деньги, я точно помню!
   — Давай посмотрим подробную информацию. Пусти, — Женя оттер меня от компьютера.
   — Ладно, покопайся, а я пока до автомата сбегаю, деньги положу.
   — Угу, — Женя промычал еще что-то нечленораздельное, но я его не расслышал. Выйдя в коридор, я направился к ближайшему автомату, принимающему платежи — коммунальные услуги, Интернет, телевидение, сотовая связь. Поскольку организация, в которой я работал, была не только серьезной, но еще и государственной, и людей в ней работало много, автомат стоял прямо внутри здания. Мне нужно было только пройти пару коридоров. Поворачивая за угол, я услышал странный звук — будто где-то что-то разбилось. Однако не придал этому значения.
   И, как оказалось, совершенно напрасно.
   Когда я вернулся в комнату, Женя сидел все в той же позе, только рядом с его креслом на гладком полу лежали осколки кружки и растекалось коричневое пятно.
   — Что случилось? — я подбежал к экрану, но показанные на нем цифры, на первый взгляд, не говорили ни о чем странном.
   — Когда ты разговаривал с ней по скайпу? — спросил Женя, поворачиваясь ко мне. В его глазах был испуг.
   — Вчера… — неуверенно ответил я, уже понимая, что произошло что-то нехорошее. По спине пробежал холодок.
   — Конкретнее! — тон нашего системного администратора мне не понравился. Я еще никогда не видел его таким.
   — Ну, часа в четыре начал, наверное…
   — Дай угадаю. Ты начал разговаривать с ней в шестнадцать часов три минуты и семнадцать секунд?
   — Может быть. — Я чувствовал себя неуютно, словно оказался в шлепанцах и трусах на зимнем ветру. — Не понимаю, к чему ты клонишь.
   — Вот, посмотри. Весь твой трафик утек за этот промежуток времени, — Женя ткнул пальцем в экран.
   — Вижу. Да, быстро утек. Ну и что?
   — Посмотри на адрес. Что и откуда ты качал.
   — Стоп, — я замер. — Стоп, стоп, стоп… Это же мой домашний компьютер, так?
   — Ага.
   — В это время я был здесь, на работе? — фраза, вопреки моему желанию, получилась вопросительная.
   — Кажется, до тебя начинает доходить. Пока ты общался по скайпу с этой своей подругой, весь твой домашний счет утек на скачку каких-то данных с этого адреса. Время, как я понимаю, полностью совпадает со временем твоего разговора. Но странность не в этом. Странность в чертовом адресе. Пока ты был здесь, на работе, твой домашний компьютер принимал данные отсюда! Ты понимаешь? Отсюда! Это 1Р-ад-рес нашего главного шлюза! Я сам его настраивал только вчера!
   — Подожди, подожди… — я замахал руками. — Ты что, собираешься в чем-то меня обвинить? Мы же с тобой уже давно знакомы! Зачем бы я стал скачивать…
   — Я ни в чем тебя не обвиняю. Я уже посмотрел статистику по нашей сети. Наружу в это время шли данные только с твоего компьютера. Видимо, это и был твой видеофонный звонок. Изображение, звук — понятно, почему ушло так много трафика. Но дело в том, что на этом странности не заканчиваются. На протяжении того же промежутка времени, с точностью до секунды, твой рабочий компьютер также принимал данные извне. С пяти компьютеров одновременно. Один из них — тот, что стоит у тебя дома.
   — Постой, постой, подожди, — я прижал пальцы к вискам, пытаясь сосредоточиться. — Мой домашний компьютер принимал данные с рабочего. Мой рабочий компьютер принимал данные с домашнего… Я что, разговаривал сам с собой? — я ошалело посмотрел на Женю. — Доктор Джекилл и мистер Хайд?
   — Тогда уж пять Хайдов. Помимо твоего домашнего было еще четыре компьютера, — Женя покачал головой. — Все не так просто.
   — Но зачем… почему…
   — Думаю, для построения изображения и звука. Это сложная задача, обычный домашний компьютер не может делать подобное в режиме реального времени. Но если грамотно распределить ее на несколько обычных систем, такая задача вполне решаема. Даже если речь идет о реалистичном изображении и голосе, похожем на человеческий, — к концу фразы Женя говорил все медленнее и медленнее и в итоге умолк.
   — Ты хочешь сказать… — я сглотнул. — Ты хочешь сказать, что все это время я разговаривал с собственным ботом?
   — Я ничего не утверждаю!
   — Это… это попросту невозможно! — я замахал руками. — У Тани еще даже нет модуля, который…