Первым делом Экод отправил команду капсуле и проверил жизненные показатели своего тела. Перед ним появились полоски цветовых индикаторов со схематичными значками: кардиограмма – возле ритма сердца, желудок – у шкалы насыщения и так далее. Большинство показателей были в оранжевой зоне. Он несколько часов пробыл вне капсулы, и теперь она начала подзарядку его тела питательными веществами, часть из которых оказывалась во рту и вызвала легкий привкус чуть сладковатого пюре, другие поступали сразу в кровь.
Одновременно с восполнением баланса воды и микроэлементов капсула начала программу очистки организма, а также восстановления тонуса мышц. Через ткань на его одежде капсула встраивалась в организм и запускала последовательность тщательно запрограммированных алгоритмов. Их задача была в том, чтобы хозяин всегда был сыт, свеж и весел, хотя Код отлично знал, как испортить себе настроение и понизить уровень окситоцина и эндорфина в крови.
Все в капсуле работало исключительно на голосовом управлении. Информация о состоянии визуализировалась простыми знаками. Со сложным письменным кодом, как в старинном смартфоне, пользователи капсул не сталкивались никогда.
Сотрудники ядра в целом лучше понимали устройство виртуального мира голосового управления, чем большинство создателей. Биологическая поддержка в капсуле была разработана много веков назад, в нее давно не вносились изменения, и мало кто задумывался, как это работает и что стоит за голосовыми командами, которые все произносят.
Показатели Кода медленно переходили из оранжевой в желтую, а затем зеленую зону. Тем временем он запросил статистику о работе ядра капсулы.
Изо дня в день статистические сводки ядра не менялись. Код точно не знал, зачем смотрел на них каждый день. Контролировал отсутствие ошибок или надеялся найти ошибку?
После статистики ядра капсула запустила рекламную вставку с последними дополнениями. Объемное изображение девушки – создателя новой приключенческой игры – начало рассказывать о всех прелестях сплава на байдарках по рекам Сибири и брызгах холодной воды, как настоящих.
Экод голосом остановил рекламу. Вокруг шумела вода. В свете проникающего под воду солнца, его снова настиг образ Лины. Но не успел Экод как следует погрузиться в свои мысли о древнем коде, навыках Лины и ее руках, как перед ним появилось изображение молодого кудрявого парня – создателя игры «3 тысячи». Его звали Микаэль. Они договаривались о встрече, и Код принял входящий вызов.
В тот же момент его океан стал растворяться вокруг. Код оказался на сидении гоночного болида рядом с кудрявым молодым человеком в черном костюме. Микаэль был за рулем. Его машина неслась вперед по треку. Костюм аквалангиста на Экоде сменился гоночной курткой серого света. Ему в нос ударил резкий запах бензина.
Сила сопротивления вдавила Экода в кресло, но он ничуть не был удивлен происходящему. Игра «3 тысячи», созданная Микаэлем, была лучшей гонкой с миллионной аудиторией пользователей по всему миру.
– Здравствуй! – сказал Микаэль. – Знал бы ты, как я ждал нашу встречу!
– Приветствую! Так и будем говорить в машине на скорости?
– Давай сбавим обороты, люблю разговоры в дальних поездках.
От нескольких фраз гонщика болид стал замедляться. Гоночный трек сменился междугородней трассой вдоль берега моря, возможно, это была Европа начала XXI века. Машина тоже изменилась и стала авто люкс класса. Запах бензина сменился свежестью с нотками цветов и почти неуловимым запахом кожи от новеньких сидений.
– Так лучше? – спросил гонщик.
– Вполне, тем более, что ты собираешься придумать идею для нового продукта, верно?
– Да, я сделал все для гонки «3 тысячи», пришло время двигаться дальше.
– Тогда начнем, – с серьезным лицом без улыбки сказал Код. – Запись активирована. Стартует присвоение порядковых номеров. Что ты любишь делать, Микаэль?
– Рисковать, держать управление в своих руках, побеждать… – начал гонщик с горящими глазами, а затем добавил чуть спокойнее: – И путешествовать с разговорами по дороге с красивыми видами, пожалуй, тоже.
– Неплохой набор, – заметил Экод. – Статистика капсулы Микаэля, дополни список.
– События, повторяющиеся с наибольшей частотой: повороты на трассах в последний момент, крепкие алкогольные напитки во время гонок, – компьютерный женский голос в кабине авто прозвучал холодно и безапелляционно.
– И такое бывает, – Микаэль покраснел. – Не думаю, что это важно для нового продукта.
– Для нового продукта важно все, – холодно заметил Код. – Продолжим. Что ты умеешь делать?
– Крутые трассы для разных пользователей, интересных ботов-соперников, – не задумываясь ответил гонщик, – объемные рекламные ролики, привлекающие много новых участников.
– Статистика, дополни, – сказал Код.
– Пользователи отмечают детальную проработку автомобилей, реалистичные эффекты во время гонок, – добавил компьютерный голос.
На этот раз дополнение ничуть не удивило Микаэля.
– Продолжим, – сказал Код. – Зачем к тебе обращаются люди?
– За эмоциями, конечно, за драйвом.
– Статистика, дополни.
– Обнаружены пять тысяч вопросов о продвижении гонок, три тысячи – о выборе подходящего алкоголя для виртуальной гонки.
– Какое им вообще дело до моих пристрастий? – раздраженно спросил Микаэль.
– Есть пользователи, которые не только гоняют на «3 тысячи», но и дублируют стиль вождения и привычки создателя игры, – заметил Код. – Последний вопрос: за что люди тебе готовы платить?
– За гонки, за новые трассы, автомобили, за интересных соперников, – ответил Микаэль, уже устав от вопросов.
– Статистика, добавь свои коррективы, – сказал Код. Ему тоже надоело интервью в машине. Кажется, его начинало укачивать.
– Одна треть пользователей возвращается на свои любимые трассы, две трети выбирают автомобили одной и той же марки, – произнес компьютерный голос, – половина пользователей просматривают рекламные ролики более одного раза подряд.
– Зачем они это делают? – удивился Микаэль.
– Может быть, как раз сейчас стоит у них узнать? – ответил Код и впервые за всю беседу улыбнулся лишь краем губ. – Капсула, сгенерируй идеальный продукт для Микаэля.
– Путешествия с разговорами по дороге с красивыми видами, – проговорил компьютерный голос, – крутые трассы для разных пользователей, вопросы о продвижении гонок.
Голос замолчал. В тишине Код и Микаэль продолжили движение в автомобиле на автопилоте. Код смотрел в боковое окно, а Микаэль вперед. Когда трасса пошла параллельно с железнодорожными путями, и Микаэль увидел поезд вдалеке, его лицо вдруг озарила улыбка, и он поделился идеей с Кодом:
– Моим новым продуктом могут стать путешествия на разных видах транспорта по живописным маршрутам с моим ботом, который будет делиться с пользователями секретами успешного продвижения и помогать в их рекламных кампаниях.
– Совсем неплохо, начинай интервью с пользователями, чтобы проработать детали, – сказал Экод.
– А еще иногда я сам смогу заменять бота, никто не сможет понять, был ли это бот или настоящий я. Представляешь, сколько тогда будет обсуждений? А сколько я смогу заработать на таком продукте?! – огонь вдохновения загорелся в глазах Микаэля. Гонщик продолжал говорить: – А как поступить с интересом пользователей к алкоголю?
– Возможно, кто-то из пользователей захочет не только поговорить с тобой в дороге, но и пропустить по бокальчику в вагоне – ресторане.
– Гениально! – восторгу Микаэля не было предела.
– Статистика, присвой приоритет новому продукту Микаэля, – сказал Код.
– С учетом влияния на другие продукты, 57 893 из 105 267 актуальных проектов, – сказал холодный голос.
– А можно как-то повысить приоритет? – заискивающе спросил Микаэль.
Экод отрицательно покачал головой, и они попрощались. В нос Кода ударил резкий запах соленого моря. Он снова был на своем океаническом дне. В голове молодого сотрудника ядра промелькнула мысль: «Микаэль так уверен в себе. Он не задумывается о том, какие вещества поступают в кровь пользователей его продукта, какое давление создает капсула, чтобы воспроизвести ощущения от поворотов в скоростной гонке. Микаэль лишь собирает в своем продукте набор технологий, созданных задолго до него, и при этом себя отлично чувствует. Смогу ли я также создать свой продукт? Осталось пять дней до реализации задачи с третьим приоритетом из 105 267. Что будет потом?»
Мысли Кода вновь прервал входящий вызов. На этот раз звонила его мама.