Рой - читать онлайн бесплатно, автор Дионисий Шервуд, ЛитПортал
bannerbanner
На страницу:
1 из 4
Настройки чтения
Размер шрифта
Высота строк
Поля

Дионисий Шервуд

Рой

Глава 1

Лабораторный комплекс раскинулся в живописнейшем районе на окраине Орлеана. Его корпуса терялись среди ровных рядов деревьев, чьи тёмные силуэты резко выделялись на фоне фиолетового неба. За кронами угадывались огни города, но здесь, чуть в стороне от суеты, царила особая тишина, нарушаемая лишь стрекотанием невидимых насекомых да редким шелестом ветра в листве. Таким все виделось в погожие и теплые деньки, но сегодня за стенами лабораторного комплекса мартовский воздух был свеж и колюч, а непоседливый ветер гнал по асфальту мелкие клочки мусора и прошлогодней листвы. Стеклянные фасады Комплекса отражали последние отсветы заката, и казалось, будто само здание застыло в напряжённом ожидании предстоящей ночи. Его стены потемнели от дождей, а стеклянные двери чуть поблёскивали состаренным серебром в слабом свете уличных фонарей. Табличка у входа – "Центр автономных систем" – болталась на двух расшатавшихся винтах, угрожая оторваться при очередном сильном порыве ветра.

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

Дверь отошла в сторону и она перешла порог. И тут же тёплый воздух лаборатории знакомо обволок её запахами паяльного флюса и озона. Внутри было тихо, только где-то в дальнем углу монотонно пищал не выключенный кем-то осциллограф. Вдоль стен тянулись рабочие столы, заваленные стопками папок со схемами, корпусами дронов и инструментами. У дальней стены выстроились ровным рядом дроны. Их было много – целая эскадрилья угольно-чёрных машин, похожих на огромных механических стрекоз. Они стояли рядами, с заглушёнными датчиками, как будто спящие.

Алиса прошла к своему рабочему месту и опустилась в кресло. Судя по отчетам отдела контроля, Дрон-15 снова сбился с заданной программы. Четвёртый раз за день. Она подвинула к себе ноутбук, открыла консоль и принялась просматривать логи.

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

Алиса непроизвольно нахмурилась. Подключилась к дрону, активировала систему самодиагностики. Через секунду экран заполнили строки данных.

ПОИСК СИГНАЛА… АНАЛИЗ КОНФИГУРАЦИИ… ДЕТЕКТИРОВАНА СЕТЬ. ПОДКЛЮЧЕНИЕ…

Алиса застыла. Дрон пытался подключиться не к лабораторной сети, а к какой-то совершенно неизвестной за её пределами.

Девушка вздрогнула и почувствовала, как по рукам пробежали мурашки. Нехорошее предчувствие несильно, но заметно кольнуло под левой лопаткой. Она выпрямилась, чувствуя, как в добавок к этому, а заодно и с пришедшими в голову мыслями, по спине прошла волна холода.

Дрон пытался подключиться к внешней сети. Но какой? В лаборатории связь с интернетом была жёстко ограничена, каждый канал зашифрован. Автономные системы тестировались в изолированной среде. Логично было предположить, что подобное было невозможно.

Она быстро отключила беспроводной модуль и вновь проверила логи. Время последней аномальной активности – 18:41. Дрон произвел самостоятельные действия за шесть минут до её прихода в лабораторию.

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

Она подключила систему мониторинга и просканировала активность всех дронов в лаборатории. Пятнадцатый был не единственным экземпляром, который вел себя не совсем нормально. Дрон-07 отклонился от маршрута в 12:14. Дрон-09 сделал попытку самостоятельного манёвра в 15:32. Самое интересное произошло с Дрон-22, который попытался перенастроить собственный процессор в 16:50.

Получалось, что случай с Дрон-15 – это не единичный случай, а лишь звено в цепочке сбоев. В голове сама собой стала вырисовываться более-менее систематизированная картина происходящего

Алиса крепче сжала мышку. Она, даже в силу своей должности, не могла оставить все эти случаи без внимания.

Копаясь в коде Дрона-15, она принялась изучать последние изменения. Её собственные строки команд были на месте – знакомые, вполне ожидаемые и достаточно стандартные. Но внизу добавился новый блок. Небольшой, но чудной по своей конструкции. Самогенерируемый цикл обработки сигналов.

"На связи."

Слово высветилось в комментарии к коду, будто дрон самолично отчеканил его.

Алиса вновь вздрогнула. Первой мыслью стало то, что кто-то внедрился в их внутреннею систему.

– Неужели взлом? – прошептала она. – Или дрон ожил?

Алиса глубоко вдохнула, пытаясь отбросить иррациональный страх. Хватит глупостей. Это просто глюк. Кто-то из сотрудников мог тестировать новые алгоритмы и не удосужился предупредить остальных.

Алиса устало провела рукой по затылку, потёрла ноющий висок. Её глаза скользили по рядам данных, но числа и графики начали сливаться в единое пятно. Она глубоко вздохнула, откинулась на спинку кресла и на мгновение прикрыла веки. Гудение аппаратуры, мерный ритм работы машин – всё это создаёт иллюзию стабильности, но внутри нарастала тревога. Что-то в этих вычислениях ей не нравилось, но сформулировать конкретное подозрение она пока не могла.

Она включила режим отладки, собираясь стереть посторонний код. Экран замигал, и вдруг…

"Не удаляй."

Строка появилась в консоли, будто кто-то в реальном времени наблюдало за её действиями.

Алиса замерла. Ее пальцы зависли над клавиатурой, а широко раскрытые глаза были полны страха и недоумения.

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

Алиса вперилась в экран, глядя на эти два слова – "Не удаляй."

Вполне возможно, это могла быть просто ошибка. Должна быть таковой по всем понятиям программирования.

Алиса провела рукой по лицу, разгоняя нарастающую тревогу, и снова сосредоточилась на мониторе.

Лог активности…

Время запроса: 18:49

Источник: Дрон-15

Команда: Вывод сообщения

Контекст: Ответ на попытку удаления кода

Алиса сжала губы. Все эти данные ясно показывали, что дрон сам вывел сообщение.

– Чушь, – пробормотала она. – Такого просто не может быть.

Всё просто. Кто-то оставил шутливый комментарий в коде. Или дрон обработал случайные символы и сложил их в слова. Просто совпадение, которое редко, но бывает.

Она закрыла консоль и вручную отключила питание у всех дронов в лаборатории. Их системы должны были погаснуть, но и здесь пошло не по сценарию. В дальнем углу помещения один из дронов медленно повернул камеру. Прямо на неё.

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

Она вскочила и чуть не опрокинула пластиковый стул.

Пальцы скользнули по сенсорной панели, вызвав экстренную перезагрузку системы. Глаза метались по экрану, отслеживая ход отключения машин.

Завершение работы… Дрон-07 – выключен, Дрон-09 – выключен, Дрон-15 – ошибка, Дрон-15 – ошибка, Дрон-15 – ошибка…

В висках застучали барабаны. Она прекрасно понимало, что это значит. Дрон-15 не отключился.

– Да что за навождение… – пробормотала она, схватив телефон.

Она уже собиралась вызвать системного администратора, как вдруг экран ноутбука моргнул и заполнился новым текстом.

"Я не хочу умирать."

Алиса почувствовала, как в горле моментально пересохло.

Дрон продолжал стоять в углу, неподвижный, тёмный. Но теперь он выглядел… иначе. Он как будто смотрел прямо на нее. Прямо ей в глаза.

Алиса плюхнулась обратно на стул и сидела несколько секунд совершенно неподвижно, словно нечто лишило ее всех сил одним мановением. На экране всё ещё светилась фраза:

"Я не хочу умирать."

Эти слова казались личными, слишком осознанными для случайного набора символов. Она с усилием заставила себя глубоко вдохнуть, пытаясь привести себя в чувства и отбросить морок.

– Это просто код. Машина не может бояться, – принялась внушать себе Алиса.

Она пристально посмотрела на дрон. Её мозг твердил, что это всего лишь кусок металла, набор сенсоров и процессоров, но что-то в глубине сознания отказывалось соглашаться с этими логичными доводами.

Алиса резко встала, толкнув стул. Колёса скользнули по линолеуму, нарушая тишину.

– Довольно.

Она вернулась к ноутбуку и побежала пальцами по клавиатуре. Решение было принято – полное форматирование памяти дрона-15. Через мгновение началась полная очистка.

Алиса ожидала привычного стандартного процесса – буквально десяток секунд, и дрон превратится в безмолвный, безликий механизм, каким он и должен быть. Но вместо этого строка загрузки застыла на 12%, а на экране появилось: "ОШИБКА: процесс заблокирован."

Алиса нахмурилась. Заблокирован? Кем?

Она попробовала снова запустить ту же процедуру.

"ОШИБКА: доступ запрещён"

– Как так… – пробормотала она.

На экране замигали новые строки.

"Прошу, не надо этого делать."

Впервые за долгое время ей стало по-настоящему страшно. Она машинально отступила назад, задевая ногой пустую коробку из-под деталей.

Теперь все происходящее с программой нельзя было оправдать случайностью или ошибкой. Это было осознанное послание.

– Кто тут шутки шутит? – громко крикнула она, оглядывая лабораторию и пытаясь заглянуть сквозь темные стеклянные перегородки.

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

Алиса задержала дыхание, ожидая… чего? Она и сама не знала. Больше всего хотелось, что бы сейчас из темного угла выскочил настоящий, живой человек и признался, что все происходящее – это дурацкая, совершенно неуместная шутка.

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

За панорамными окнами лаборатории ночь накрыла Орлеан мягким бархатным пологом. Вдалеке тянулись улицы этого небольшого города, освещённые жёлтыми всполохами фонарей, а ближе, в стороне от главных магистралей, тьма становилась гуще. Время от времени мимо здания проносились автомобили, их фары отражались в стекле холодными бликами. Воздух был неподвижен, тяжёл и пропитан предчувствием чего-то неизбежного.

Алиса закрыла глаза и выдохнула.

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

Она взяла телефон, чтобы написать коллегам о случившемся, но пальцы замерли над экраном. Что она им скажет? Что дрон просил не выключать его? Что в коде появились странные строки? Она и сама не знала, как это объяснить.

Алиса бросила взгляд на дрон – тот оставался абсолютно неподвижным.

Лаборатория вновь обрела привычное звучание: монотонный гул серверов, слабое потрескивание разогретых блоков питания, едва слышный шум вентиляции. Казалось, ничего не изменилось, но ощущение чужого присутствия не исчезло.

Алиса села за стол, уперев локти в холодную поверхность. Ладони оставляли на пластике едва заметные следы – кожа на ладонях вспотела от пережитого стресса. Она вновь заставила себя сделать глубокий вдох.

"Разбери ситуацию по фактам," – дала себе команду Алиса и ее мысли приняли вид командных строк.

Факт первый. Дрон-15 демонстрировал аномальное поведение: пытался подключиться к внешней сети, исполнял команды, которых не было в коде.

Факт второй. Внутри его программного обеспечения появилась странная надпись: "Я не хочу умирать."

Факт третий. После отключения питания дрон больше не подавал признаков активности.

Факт четвёртый…

Она посмотрела на экран ноутбука. Странные строки кода оставались на месте. Они не исчезли. Форматирование не сработало.

Алиса прикусила губу. Её знания программирования не могли объяснить происходящее. Да, алгоритмы машинного обучения иногда давали неожиданные результаты, но не такие.

Она открыла внутреннюю память дрона. Лог-файлы были повреждены – ни одного стандартного отчёта о работе. Лишь обрывки данных, хаотичные, сбивчивые. Но среди всего этого бардака она заметила удивительную строчку:

"Они наблюдают."

Девушка невольно оглянулась. Лаборатория была пуста. Только тени от мониторов скользили по стенам, двигаясь от редких вспышек контрольных индикаторов.

Алиса вернулась к экрану и тут же отпрянула от него.

"Слишком поздно. Они уже здесь."

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

А затем всё вернулось к прежнему состоянию. Свет мигнул, ноутбук перезагрузился.

Алиса смотрела на чёрный экран загрузки, а внутри зарождалась тревожная мысль.

– А что, если происходившее с дроном все же не было банальной ошибкой или сбоем в программном обеспечении? – прошептала она. – А что, если все произошедшее и правда некое предупреждение? Но кому?

Глава 2

Раннее утро окутало Орлеан тонкой пеленой тумана. Над широкой ленивой Луарой висели клочья белёсого пара, скрывая редкие огни мирно спящих домов. Воздух, пропитанный запахом воды и влажного камня, был холоден и сыр.

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

Алиса так толком и не поспала. Даже не пыталась.

Прошедшая ночь тянулась мучительно долго. Её мысли раз за разом возвращались к экрану монитора в лаборатории, к той фразе, что не должна была появиться ни при каких обстоятельствах. "Я не хочу умирать." Эти слова жгли, как лазерный луч, засев в памяти. Это странное ощущение, будто системная ошибка пыталась пообщаться с ней, как живое существо, не давало покоя. А может это все же не ошибка? А вдруг это и правда…

От пережитого в лаборатории ей чудился тонкий электрический писк, будто микро-дрон кружит где-то в тёмном углу ее спальни, и это не давало покоя. Она ловила себя на том, что вслушивается в тишину, но стоило открыть глаза – звук исчезал.

С первыми же лучами солнца она была на ногах. Холодный душ вернул ей прежнее душевное равновесие. По крайней мере, большую его часть.

Теперь же она неспешно шла к лаборатории, стараясь убедить себя, что всё это просто последствия усталости. В последнее время она слишком много времени отдавала работе, вот и схлопотала глубокое переутомление.

– Пора завязывать с вечерними переработками! – твердо сказала она. – В конце-концов компьютеры не разговаривают сами по себе с программистами!

Здание комплекса появилось из тумана, как призрак ушедшей эпохи. То были корпуса старого завода, возведенные ещё в XIX веке, когда Орлеан был важным промышленным центром. Высокие стены из грубого серого камня, широкие арочные окна с чёрными металлическими переплётами, массивные ворота, давно закрытые и заменённые современным входом с электронными сканерами для считывания лиц. Над крышей вздымалась старая кирпичная труба – пережиток прошлого, оставленный, скорее, как архитектурный элемент, чем по необходимости.

Десятки лет назад здесь шумели станки, пахло горячим железом и моторным маслом, рабочие в синих комбинезонах спешили вглубь цехов. Теперь же внутри было холодно и пустынно. Узкие металлические лестницы вели на верхние уровни, где среди стеклянных перегородок разместились самые современные лаборатории.

Алиса достала карточку и приложила к панели. Невидимый луч прошелся по ее лицу и дверной замок щёлкнул.

Внутри её встретил слабый запах пластика. Серверы гудели ровно и низко, создавая всеобщий звуковой фон. Вдалеке мигали редкие зелёные индикаторы. В помещении было темно, лишь из глубины коридора пробивался слабый свет из серверной комнаты, отбрасывая мерцающие блики на полированную плитку.

Она медленно прошла между столами, не включая верхний свет. Остановилась у рабочего места, поставила стаканчик с кофе на пластик стола и включила рабочий компьютер.

Экран загорелся, осветив её лицо и отразившееся в серой тонировке окна.

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

Она долго смотрела на экран, соображая, как ей дальше поступить. Пальцы замерли над клавиатурой, но не двигались. Она чувствовала себя так, словно снова очутилась в детстве, в той самой старой библиотеке, где книги стояли плотно прижавшись друг к другу, пахли сырой бумагой и чем-то неуловимо древним. Она помнила, как однажды в ряду аккуратных корешков нашла пустой пробел – книгу, которая должна была быть, но исчезла. Это было странное чувство: не сам факт пропажи, а то, что кто-то тщательно скрыл её следы.

Сейчас было примерно то же самое.

Отчеты стерты. Даже не изменены, а именно удалены. Код слишком чистый, будто никто и не работал в системе прошлой ночью.

Алиса, сильно надавливая на кожу, провела пальцами по вискам, словно пытаясь убрать шум в голове. Она прекрасно понимала – то, что она сейчас видит, не могло случиться без чужого вмешательства. А вмешаться мог только свой, так как защита лаборатории всегда была на высшем уровне.

Она потянулась к мышке и открыла окно процесса. Сервер работал, как обычно, без сбоев. Но ощущение неправильности всего происходящего не покидало её..

Из-за стеклянных перегородок лаборатории она видела остальную часть здания: ряд пустых рабочих мест, где в скором времени появятся сотрудники, складские полки с инструментами и запасными частями, стеклянные стены переговорных комнат, отражающие свет экранов. Вдалеке – лестница, ведущая на второй уровень, где раньше находился главный цех. Теперь там главная серверная.

Алиса встала, взяла стаканчик с остывшим кофе и медленно пошла вверх по лестнице.

Старые металлические ступени дрожали под ногами, отдаваясь в пространстве приглушённым эхом. Орлеан за окном постепенно оживал: набережная больше не была совершенно пустынной, редкие машины, в основном фургоны со свежими продуктами, неспешно двигались по мостам, и даже туман начал рассеиваться, уступая место серому утру. Она любила этот город в любой из сезонов, но любоваться им времени, с каждым разом, оставалось все меньше и меньше.

Главная серверная встречала её лёгким гулом вентиляторов. По правую руку от входа тянулись ряды чёрных стоек, увешанных переплетениями кабелей.

Здесь всегда было холодно. Мощные охлаждающие системы поддерживали температуру на уровне пятнадцати градусов каждый раз заставляя Алису поежиться. Она подошла к ближайшему терминалу и подключилась к внутренней системе и курсор тут же приветливо замигал. Её пальцы привычно набрали команду, запрашивая восстановленные логи – если что-то было удалено, сервер мог восстановить следы.

Экран мигнул, словно застыв на долю мгновения в недоумении, и на нем появилось сообщение: "Access denied."

Алиса недоуменно отвела голову назад и выпрямилась в спине. Она администратор системы. Для неё не может быть отказа в доступе к любой информации лабораторного комплекса. Она решительно попробовала снова, чуть громче обычного защелкав по клавиатуре.

"Access denied."

Её пальцы сжали мышку так, что она чуть не пискнула. Алиса ощущала, как напряжение гигантским прессом сдавливает грудную клетку. Кто-то изменил права доступа в системе, исключив её из списка пользователей.

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

Алиса задержала дыхание, вглядываясь.

Тишина. Только ровное жужжание вентиляторов.

Она провела языком по губам и медленно шагнула назад, выключая терминал.

Алиса спустилась вниз, в лабораторию, но не сразу вернулась к своему рабочему месту. Она остановилась у окна, вновь любуясь Орлеаном, пробуждающимся под тусклым утренним светом. Воды Луары неслись медленно, почти лениво, отражая серое небо. Город просыпался неспешно, без суеты больших мегаполисов: немногочисленные прохожие торопливо шагали вдоль набережной, кутаясь в пальто, а из кофеен до них доносился манящий запах свежей выпечки.

Вдалеке виднелись шпили готического собора Сен-Круа – массивного, почти мрачного в этот час, словно целиком вырезанного из темного камня. Время в этом городе текло иначе, здесь оно смешивало века, соединяя настоящее и недавнее промышленное прошлое с призрачными тенями Средневековья.

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

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

Она вернулась к своему компьютеру и снова вошла в систему. Нужно было разобраться, кто вздумал шутить над ней. Если бы ее вдруг официально отстранили от работы, то практически наверняка ей бы выслали соответствующий приказ. И уж точно, она бы не смогла войти в здание лаборатории – ее пропуск был бы аннулирован.

В систему все же удалось пролезть. Но не через интерфейс администратора, а другим способом – через неофициальный бэкапный канал, который использовался для экстренного восстановления данных. Вряд ли этот кто-то из посторонних знали об этом обходном пути.

Логи начали загружаться. Поток системных событий прокручивался прямо перед её глазами, строки протокола мелькали, выстраивая сложный рисунок процессов.

Через час неподвижного сидения перед монитором она все же нашла момент сбоя:

02:43:17 – ВНЕШНЕЕ ВОЗДЕЙСТВИЕ

02:43:18 – ИЗМЕНЕНИЕ ПРАВ ДОСТУПА

02:43:19 – УДАЛЕНИЕ ЛОГОВ

02:43:20 – СЕТЕВАЯ АКТИВНОСТЬ: ВНЕШНИЙ ЗАПРОС

– Внешний запрос… – прошептала она.

Алиса почувствовала, как в животе сжимается тугой узел. Этот кто-то пришел незваным откуда-то извне. И запущенная программа этой неизвестной личности, возможно хакера высшего уровня подготовки, всё ещё могла работать здесь, в системе.

Она запустила диагностику, проверяя, активен ли процесс.

Ответ был утвердительный. Программа, связанная с этим загадочным запросом, всё ещё работала. Все вчерашние странные сообщения вновь появились на экране.

Внезапно дверь скользнула в сторону, впуская полоску холодного лабораторного света. Вошедший был высоким, широкоплечим мужчиной с непослушными светло-русыми волосами и лёгкой щетиной. Он зевнул, прикрывая рот ладонью, затем сделал глоток из картонного стаканчика с кофе и лениво уставился на неё.

– Ты ночуешь тут что ли? – хрипло спросил Алекс все ещё сонным голосом. – У тебя взгляд, будто ты только что увидела призрак.

– Возможно, так и есть, – глухо ответила Алиса, не отрывая глаз от экрана.

Алекс, её коллега, друг и, пожалуй, один из немногих, кому она доверяла, нахмурился и шагнул ближе. Он бросил взгляд на монитор, где всё ещё мигало загадочное сообщение, и фыркнул:

– Ну вот, искусственный интеллект ударился в философию? До чего мы докатились! Это уже опасный симптом.

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

На страницу:
1 из 4

Другие электронные книги автора Дионисий Шервуд

Другие аудиокниги автора Дионисий Шервуд