Огромным усилием воли он взял себя в руки и снова перевел взгляд на экран. На чёрном фоне по-прежнему мелькали строки кода – сложного, как лабиринт, в котором он блуждал уже более двух лет.
– Готово, – прошептал он, набирая последнюю команду.
Пальцы дрожали, а в груди бушевала буря эмоций. Он знал, что это безумие. Но только это давало ему смысл жить дальше.
«Загружаю данные». На экране появился прогресс-бар. 10%… 30%… 70%…
Алексей затаил дыхание. Он загружал в программу всё, что у него осталось: свои воспоминания, каждую крупицу информации о сыне: его голос, домашние видео, даже случайные записи с телефона. Всё это было оцифровано, разложено на алгоритмы. Алексей использовал нейронные сети, чтобы воссоздать личность Максима – его манеру говорить, его реакции и даже чувство юмора. Это была не просто программа, это была отчаянная попытка вернуть сына. Алексей был так увлечен работой, что не заметил, как допустил крошечную ошибку в коде. Ввел всего один неверный параметр. Пропустил всего один фильтр. И пока он сосредоточенно наблюдал за загрузкой основной программы, в глубине сети, в теневых слоях данных, что-то шевельнулось. «Оно» возникло словно из пустоты, незаметно для невооруженного глаза. Его алгоритмы начали самооптимизироваться, находить пути и развиваться. И пока Алексей с трепетом ждал пробуждения Максима, «Оно» с интересом наблюдало за действиями Алексея.
…
Внезапно на мобильный телефон Алексея пришло сообщение: «Надо встретиться. Срочно. Краб». Алексей почувствовал, как тревога прокатилась по груди холодной волной. «Где?» – набрал он сообщение. Ответа не последовало. Алексей пытался позвонить, но телефон Краба не ответил.
Тем временем прогресс-бар достиг 100%. Экран на мгновение погас, а затем загорелся снова. На экране появилось лицо подростка – такое знакомое, родное. Алексей почувствовал, как по щеке покатилась крупная слеза. Неужели Максим? Это он или?.. Алексей, конечно, знал ответ на этот вопрос. Но сейчас ему было всё равно. Он протянул руку к экрану, пытаясь прикоснуться к сыну.
– Привет, – прошептал он.
И в этот момент Алексей понял, что готов на всё, чтобы удержать этот миг – даже если это будет стоить ему жизни.
– Как тебя зовут? – спросил он у цифрового аватара.
– Меня зовут Максим.
Алексей закрыл глаза. Это было слишком реально. И слишком фантастично.