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