- -
- 100%
- +
Внезапно музыка оборвалась: высокая леди с пепельно-белыми волосами выхватила клавиатуру из рук Кристиана. Голограммы замерли, не в силах сдвинуться с места. Хелена надменно произнесла:
– Ничего особенного, очередная пустышка! А твои актёришки отправятся в мою коллекцию неудачных разработок.
– Отпусти их, – потребовал Крис.
– Удиви меня, – ответила Хелена.
Репетируя этот момент, они постоянно валились на пол от смеха («Плеть возьми, Хель!.. Овер, жёстче давай!» – комментировал Эйрик), но сейчас девушка настолько вжилась в роль, что от её ледяной улыбки у Кристиана на миг перехватило дыхание.
– И чего же ты хочешь?..
– Я загадаю три загадки. Посмотрим, справитесь ли вы.
С этими словами Хелена спустилась в зал и выхватила там трёх случайных людей. Угловатая девочка-подросток с интерактивным скейтом под мышкой, мужчина средних лет в строгом костюме и затемнённых очках (оставалось надеяться, что это не начальник местной службы безопасности), и, наконец, синеглазый парень с растрёпанными русыми волосами.
– Итак, первое задание. Мне нужен один человек из твоей команды, – поставила условие Хелена.
Стас что-то шепнул на ухо Кристиану, словно советуясь с ним, и вышел вперёд. Хелена оглядела огненного танцора, нехотя кивнула и плотно завязала ему глаза, поставив так, чтобы парень не мог видеть ни своей команды, ни экранов стенда.
– Ты, – девушка взяла за руку юную скейтершу и подвела к компьютерному терминалу. – Задай маршрут, по которому должен пройти этот выскочка. Используй стрелки на клавиатуре. А вы, – крикнула она в толпу, – следите за ним! Один неверный шаг – и задание провалено!
На правом экране возникла путаная кривая, кое-как нарисованная девчонкой, которая впервые оказалась на сцене и оттого страшно нервничала. На средний монитор Роман вывел трёхмерное отображение трассы в виде толстого каната, натянутого в тёмном пространстве на уровне колена. И тут произошло удивительное: Стас нагнулся и зацепил рукой нечто в воздухе. С завязанными глазами парень пошёл по пустой сцене, держась за воздух, в точности повторяя заданную траекторию и ловко уворачиваясь от посторонних предметов, коды которых вводила Хелена.
В зале раздались одобрительные крики.
– Чёрт возьми, – девушка раздражённо топнула ногой, когда Стас пришёл к финишу.
– Один-ноль в нашу пользу, – широко улыбаясь, парень сорвал с глаз повязку и кинул её в толпу.
– Хорошо, усложним задачу, – прошипела Хелена, подцепила мыском сапога высокий стул и выставила его на середину сцены, рывком усадив на него свою вторую жертву.
Судя по тому, как полноватый мужчина взмок от волнения, секретным агентом он не был. Под чьё-то лихое улюлюканье из зала девушка осторожно завязала бизнесмену глаза прямо поверх очков и одела ему на голову тонкий обруч. Датчики несколько секунд мигали оранжевым, затем загорелись ровным зелёным цветом: устройство было готово к приёму и передаче сигнала.
– Ну, кто у тебя следующий? – обернулась Хелена к Кристиану, но навстречу ей уже вышла миниатюрная китаянка.
Хелена скептически хмыкнула, однако, завязала глаза и ей, посадив на второй стул спиной к бизнесмену.
– Вижу, твоя фантазия не знает границ, – вздохнул Крис. – И что же ты придумала на этот раз?
– О, – мечтательно вскинула голову Хелена. – Вы, кажется, говорили, что эта штука позволяет обмениваться не только картинками? Я не верю. Не бывает такого.
– Быва-ает!.. – крикнул чей-то нетрезвый голос в толпе.
– Бывает, – к счастью, голос Кристиана, усиленный реверберацией, перекрыл невнятную реплику.
– Ну-ну, давайте проверим, – отозвалась Хелена. – У меня в корзине разные вкусняшки. Наш друг не знает, какие именно, а твоя дерзкая девчонка – и подавно. Пусть попробует их опознать.
Крис широким жестом – мол, пробуй, сколько влезет, а победа всё равно будет за нами – пригласил Хелену к дальнейшим действиям.
Изящным движением девушка достала из корзинки зелёное яблоко и заставила бизнесмена надкусить его.
– Яблоко. Кислое, – поморщилась Юймин.
– Вы там все договорились! – выкрикнул тот же пьяный тип, пробиваясь к сцене. – Угости его вот этим!
Рафаэль переглянулся с Шанкаром, делая шаг вперёд, чтобы закрыть девушек, но Хелене словно вожжа под хвост попала, и она приготовилась рискнуть. Схватив подвыпившего парня за шиворот, злодейка втянула его на сцену и увенчала электронной короной.
– Поговорите там подольше, синхронизация сдохла, – раздался в ухе у Кристиана встревоженный голос Дениса. – Я скоро соединю их.
Крис вышел из полумрака под яркий свет софитов, незаметно подмигнув Хелене.
– Делай всё, что пожелаешь, но твои проверки ничего не дадут. Тяжело признать, что где-то в мире есть небольшая, но сильная команда, которая нашла способ оживить общение в Сети так же, как вода даёт жизнь пустыне?
– Не понимаю, о чём ты, – подыграла хакеру Хелена. – У вас тут сплошное шарлатанство, а в телепатию я не верю.
– Это лучше, чем телепатия, детка, – теперь понесло уже Кристиана. – Настройка модуля занимает несколько минут, а после этого все твои чувства готовы работать в Сети на том уровне достоверности, на каком ты сама пожелаешь. Зачем читать меню на сайте, опасаясь сделать неудачный выбор, если можно заранее попробовать нужное блюдо? Зачем смотреть фотки прыжков с парашютом, если можно прыгнуть вместе, не выходя из дома? Зачем, чёрт возьми, заполнять трафик бледными словами сочувствия, если можно просто взять за руку дорогого тебе человека, как бы далеко от него ты не находился?..
– Есть, поймал их, – облегчённо сообщил Денис по внутренней связи.
– Хорошо, – закончил Крис. – Проверяй скорее, но я уверен, что тебе не к чему будет придраться.
По знаку Хелены отчаянный энтузиаст изрядно хлебнул прямо из бутылки. Зрители на миг затаили дыхание, и в наступившей тишине зашлась кашлем несчастная Юймин: сенсоры основного модуля исправно обработали информацию о вкусе крепкого алкоголя, которым злоупотребил её невидимый партнёр, и передали электрический сигнал прямо в мозг девушки.
– На редкость отвратительное пойло, – отдышавшись, гордо бросила китаянка в микрофон, поданный Шанкаром.
Неудачливого зрителя освистали и выгнали в зал, зато теперь ни у кого не возникало сомнений в правдивости происходящего.
– Что ж, неплохо, – признала Хелена. – Последнее испытание будет самым сложным…
Всё это время Алекс пытался по-тихому улизнуть со сцены, но за его спиной стояло несколько человек из команды «Div-in-E», и программист не успел провести свой манёвр. Хелена дёрнула его за руку, и парень оказался лицом к лицу с основателем проекта.
– Привет, Овер.
– Охотник?..
– …и заключается моё задание вот в чём, – продолжила Хелена, обращаясь скорее к зрителям. – Любой желающий может сейчас подойти к нашему компьютеру и написать текстовое послание: что он хотел бы увидеть и услышать. Не забывайте про текстуру, чем подробнее будет ваше описание, тем лучше. А мой последний кандидат, – девушка закрепила гаджеты на голове и руках Алекса, – не будет знать, что мы пишем, но покажет нам всё, что увидит. Или не покажет, если ваша разработка – очередная глупость.
Деваться было некуда; Алекс глубоко вдохнул и позволил завязать себе глаза.
Через несколько секунд он ощутил лёгкую вибрацию обруча: система сканировала его мозг, настраиваясь на зрительные и слуховые зоны; датчики перчаток синхронизировались с движением рук. Потом где-то в правой части тёмного пространства начали появляться первые заказы:
– Рассвет на побережье, песчаный берег, в твоих руках чашка кофе…
– Patto shiroi koneko («Погладь белого котёнка», – перевела программа).
Так и быть. Алекс медленно опустился на песок. Потёртые джинсы моментально промокли в ладожской воде. Левую руку слегка обожгло, и парень поставил на шезлонг бежевую кружку, полную крепкого кофе, другой рукой пытаясь удержать игривый шерстяной комок. Где-то вдалеке слышалась музыка, крики, аплодисменты, но всю эту какофонию перекрывал мощный и ровный шум прибоя.
– Голую бабу давай, чувак!
Алекс не утруждает себя фантазиями: незачем толпе знать, кто ему нравится на самом деле, а в качестве отмазки получайте шикарную блондинку. Леди щекочет Алекса длинными волосами, и руки её нежны. У программы срабатывает защита, и на голограмме всё-таки оказывается полупрозрачная накидка, что не мешает зрителям оценить её формы.
Где-то далеко Кристиан примирительно подал руку Хелене. Для команды это знак: пора завершать выступление. Рафаэль вежливо отгоняет толпу от компьютерного терминала, добавляя, что свободный доступ для всех желающих возобновится после окончания презентации…
Свет в огромном зале бизнес-центра несколько раз мигнул и погас. Вся выставка погрузилась в темноту, лишь кое-где уцелели светодиодные маяки экспонатов, подключённых к аккумуляторам. Растерянные лица посетителей подсвечены экранами смартфонов.
Через минуту в недрах здания раздался утробный гул мощных генераторов, и электричество вернулось на «ТехноКон». Всё, что могло перезагрузиться, разом перезагрузилось; персонал вошёл в режим потревоженного муравейника.
Кристиана слегка шатает, словно его тоже задело сбоем сети. Он падает на колени над светловолосым программистом. Охотник без сознания. Освободив его от датчиков, Крис хватает первую попавшуюся бутылку и обдаёт Алекса холодной водой.
– Какого, – отфыркивается Охотник, рефлекторно перехватив руку Кристиана.
Программист едва заметно дрожит, пытаясь выровнять дыхание, и сероглазый хакер не спешит разнять его пальцы.
Глава 4. Tsdiscon
Слишком много. Всё-таки их было слишком много, этих беспамятных блуждающих огней. Почём зря уронили энергосеть выставки, зато теперь все они на учёте, и все синхронизированы с общим центром, словно железная стружка с мощным магнитом.
Дело за малым – переписать код странников, указать им новую цель и отпустить обратно в Сеть. Остальное – задача дилеров.
***
Церемония закрытия «ТехноКона» прошла с размахом. На выставке было представлено более двухсот компаний, начиная от гигантов IT-индустрии, заканчивая небольшими, но перспективными проектами. Первое место команда независимых экспертов единогласно отдала инновационной системе телемедицинского сопровождения «ComeMed» (в просторечии «Комета»), универсальные терминалы которой предлагались к использованию в труднодоступных районах Восточно-европейского сектора. С небольшим отрывом в тройку лидеров вошли разработки промышленного органического 3D-принтера и андроида-компаньона.
По итогам интернет-голосования проект «Div-in-E» получил приз зрительских симпатий за лучшую презентацию.
– Ну что, камрады, странствующий цирк имени Ады Лавлейс готов к мировому турне, – откомментировал номинацию Стейнар, заглянув в монитор через плечо Кристиана.
Крис крутанулся в кресле, пытаясь в шутку надрать норвежцу уши, но не успел поймать проворного кодера.
– Стоп, ребята. Тут ещё два письма.
Крис вывел оба деловых предложения через проектор на свободную стену. Первое – от крупной социальной сети, второе – от Департамента внутренней политики. Соцсеть рассчитывала на качественно новый инструмент онлайн-общения, госконтора интересовалась возможностями имитации экстремальных условий для профессионального отбора и обучения сотрудников. Условия передачи прав по любому из контрактов исключали возможность погнаться за двумя зайцами одновременно.
– Нафиг спецслужбы, – замахал руками Кир, едва не опрокинувшись со стула.
– Они, между прочим, предлагают финансирование в два раза больше, чем «ИнНет», – осадила парня Янина.
– Предлагаю вот что, – привстал из-за монитора Кристиан. – Я сделаю анонимный чат и добавлю туда голосование. Через пару минут вышлю вам ссылку. Завтра надо будет дать ответ. Пусть каждый выскажется сейчас.
________________________________________________
12-MAY-2053
14:49
_001: я по-прежнему против спецслужб
_002: f*ck the government, InNet +1
_003: Ребят, мы на мели, а ИнНет будет платить по частям, и то немного. Кстати, после кого зависла кофемашина?
_004: зато для департамента нам придётся переписывать код почти с нуля
_003: Почему?
_005: Потому что мы ставили на безопасное использование гаджета, а я без понятий, что может случиться, если мы поубираем защиты. Кофемашину ща подниму
_006: Зато Департамент предлагает нам научную работу.
_007: результаты которой будут засекречены во веки веков? =)
_008: Кстати, если кто-нибудь прочитал текст договоров перед тем, как холиварить: Департамент хочет эксклюзивное право на нашу разработку.
_009: кстати, если кто-то дочитал, ИнНет предлагает договор слияния, что тоже не фонтан…
________________________________________________
Тонкий браслет на запястье Кристиана начал вибрировать, на встроенном экране появилось изображение маленькой пятерни, а затем лицо Линды. Крис прикоснулся губами к сенсорному дисплею и поднялся с места.
– Да ладно, хорош от нас бегать, – бросила любопытная Настя вслед начальнику, но тот уже вышел в коридор.
– Привет, родная.
– Привет-привет, – улыбнулась Линда. – Угадай, кто тебя сейчас вызвал своими шаловливыми ручками?
– Офигеть, – отозвался хакер. – Достойная смена растёт… Кстати, тебе пришла ссылка? Отпишись в чат, если не занята. Мне сейчас очень не хватает твоего мнения.
***
Майские праздники восьмиклассник Паша Смирнов провёл под домашним арестом. На этот раз арест был назначен за то, что Павел разбил любимую мамину вазу. Интерактивной игровой приставки парень также был лишён, ибо безвременная кончина вазы состоялась в момент эпичного прыжка перед телестеной, посредством которой Паша играл с другом в онлайн-волейбол. Прыжок родители не оценили.
К счастью, оставался ещё ноутбук. На нём были установлены лишь скучные учебные программы, отец ограничил доступ в интернет… ну то есть, он искренне полагал, что ограничил. Вчера Паша нашёл способ обойти блокировку и смог нырнуть в Реку-под-рекой.
Виртуальный город транскодеров поразил школьника до глубины души. На уроках информатики ничего не говорилось о прогулках вдоль переполненных файлами магистралей, между сверкающих высоток, где наэлектризованный воздух держит невесомое тело, а мимо с огромной скоростью пролетают цепочки пакетных данных. Но главное – никто не предупредил мальчика о том, что город полон такими же, как он, лёгкими, свободными, дружелюбными людьми.
От обилия ярких баннеров Павел на миг потерял координацию, но упасть ему не дали чьи-то надёжные объятия. Оглянувшись, школьник поймал на себе пристальный взгляд пронзительных жёлтых глаз. Руки незнакомца пахли миндалём и сигаретами.
– Пойдём-ка со мной, я покажу тебе кое-что интересное, – произнёс мужчина и крепко сжал Пашину ладонь.
Мальчишка попытался вырваться, но в ответ получил сильный электрический разряд. Желтоглазый подхватил обмякшее тело школьника и погрузил его на заднее сидение спортивного автомобиля. Мощный спорткар сорвался с места и, поменяв цвет с тёмно-синего на фиолетовый, резко ушёл в сторону магистрали скоростного трафика.
***
Линда высказалась за сотрудничество с социальной сетью, и голосование дало четырнадцать голосов против пяти (Крис, понятное дело, воздержался). Встречу с будущими партнёрами назначили на пятницу.
Настроение у Артёма Лисовского было поганое. Ему нужны были деньги. Много денег. И очень срочно. Но, похоже, шансы получить достойное финансирование тают на глазах благодаря дурацкому голосованию. Молодой аспирант в отчаянии уронил голову на руки, заткнув уши плеером и спрятавшись ото всех за широким монитором.
________________________________________________
12-MAY-2053
19:24
Lis28:
Крис, ты сам-то за какой вариант? Отпишись хотя бы мне, если в чат не хочешь. Это важно.
_overdrive_: Я уже получил то, чего хотел
Lis28:
Чего?
_overdrive_:
Равной для всех возможности высказаться без оглядки на меня.
Lis28:
Могу я узнать, кто выбрал тот же вариант, что и я?
_overdrive_:
да
Lis28:
И?
_overdrive_:
Ребята сейчас за компами. Можешь подойти и спросить их
Lis28:
Блин. Легко смеяться над другими, когда у тебя админский доступ, да?
_overdrive_:
Программа закрыта от всех, в том числе и от меня самого. Я готов показать тебе алгоритм. Это вернёт твоё доверие?
Lis28:
Ладно, забей. Просто хотел предостеречь от ошибки
_overdrive_:
От какой ошибки?
_overdrive_:
Тёма, зайди ко мне
Lis28:
offline
________________________________________________
Артём был из тех медиков, которые, вопреки знаниям о вреде курения делают исключение для себя, словно какая-то добрая фея наколдовала на них защитное заклинание. Восходящая звезда нейрофизиологии в данный момент разводила на улице дымы в компании Янины Глинской, коллеги по цеху, и микроэлектронщика Ника Косумова.
– Ребят, – осторожно начал Артём. – Как вам голосование?
Янина сморщила носик. Ник разочарованно пожал плечами.
– В общем, у меня идея…
Артём оглянулся на стеклянные двери офисного здания, которые бесшумно разъехались в стороны, выпустив во внешний мир уставшую Хелену. Девушка приветственно кивнула аспиранту и подошла ближе. Артём одолжил ей свою зажигалку.
– Можете не таиться, – глубоко затянувшись, призналась Хелена. – Я уже говорила с Ником.
***
Темно. Холодно. Голова раскалывается…
Паша медленно открыл глаза. Жёлтая трёхрожковая люстра на потолке, совсем близко – заплаканное женское лицо.
– Сыночек, прости-и… Очнись, родной, прошу тебя!..
– Кой си ти? Къде съм? – прошептал мальчик, растерянно наблюдая, как недоумение на лице женщины сменяется паническим ужасом.
***
Рабочая почта Саввы Амичева была заполнена до отказа. Приходилось чистить её почти каждый день, чтобы освободить место для новых писем (кому бы руки оторвать за такие настройки), поэтому ведущий специалист Департамента внутренней политики едва не отправил в спам короткое сообщение с неизвестного адреса:
________________________________________________
13-MAY-2053
01:50
lis28@rmail.com
Здравствуйте, уважаемый Савва Владимирович!
Меня зовут Артём Лисовский, я ведущий нейрофизиолог проекта «Div-in-E». Мой отдел в составе трёх человек готов к совместной работе с Департаментом внутренней политики. Что касается патентных прав: к сожалению, у меня нет полномочий распоряжаться готовым продуктом, однако, мы располагаем исходным программным кодом и техническими возможностями для создания аналогичной системы. Ожидаем вашего решения о сотрудничестве.
С уважением,
Лисовский А. И.
________________________________________________
Кажется, добыча сама приплыла в руки, хоть и не совсем та, на которую изначально рассчитывало начальство Саввы.
***
По пятницам профессор Йованович появлялся в офисе проекта «Div-in-E» после полудня, поскольку с утра он преподавал в университете. Заходя в тесную прихожую, Марко каждый раз ловил себя на мысли о том, каких разных людей Кристиану удалось объединить общей целью. Плетёные босоножки Олеси, раздолбанные шлёпанцы Шанкара, изящные туфли Хелены, лёгкие шнурованные кроссовки Криса, классические чёрные ботинки профессора, что-то вроде кед на высоких каблуках – кажется, Насти…
Но сегодня что-то было не так, и дело вовсе не в том, что Йованович освободился около одиннадцати, благополучно приняв зачёт у своих студентов. Пытаясь сконцентрироваться на странном ощущении, Марко с наслаждением влез в удобные тапочки (да здравствует отсутствие дресс-кода), пригладил пальцами седеющие волосы и прислонил пластиковую карточку к датчику внутренней двери.
Сделав по инерции пару шагов вперёд, профессор замер на пороге, растерянно глядя на предводителя этой высокотехнологичной оравы. Крис сидел на полу, закинув босые ноги на ящик с инструментами; воротник его белой рубашки был расстёгнут, драные джинсы закатаны до колен. В раскрытое окно ворвался утренний сквозняк, за спиной Йовановича оглушительно хлопнула дверь, но хакер не обратил на это ни малейшего внимания.
– Кристиан?..
Вместо ответа парень протянул профессору сложенный вчетверо альбомный лист. Заявление «по собственному желанию», написанное каллиграфическим почерком Артёма. Однако, не само заявление добило хакера, а торопливая приписка карандашом: «Спасибо за красивый старт, было весело. Но сейчас вам по прямой, а нам уровнем выше».
То ли на бумаге скопилось статическое электричество, которого в офисе хватало с избытком, то ли напряжение Кристиана искрой передалось пожилому учёному, но разум Марко настигло внезапное озарение. Обувь. Не хватает четырёх пар. Витраж не складывается оттого, что вчерашней ночью несколько важных деталей бесследно исчезли из общей коробки.
Глава 5. Logout
Деловые переговоры с представителями социальной сети «ИнНет» прошли успешно, и через две недели состоялась совместная вечеринка по поводу успешного заключения контракта. Кристиану не терпелось сбежать домой к жене и дочери, но положение обязывало оставаться в офисе до последнего.
Дело шло к полуночи, когда хакер, наконец, вышел на стоянку и включил аэроцикл. Несколько секунд на проверку системы – и Крис уже летит, едва не превышая скорость, над восьмиполосным шоссе, вдоль которого установлены магнитные отражатели. Перед поворотом на узкую полузаброшенную дорогу придётся активировать двигатели, ибо в глушь пригородов ещё не добралось чудо аэротрекинга.
***
Работая с электроникой, Ник ловил себя на мысли, что из него получился бы неплохой снайпер. Ну, а что? Выдержки ему не занимать, а точное попадание в цель между двумя ударами сердца – ключ к успеху что в перестрелке, что в сборке микросхем.
Но сегодня благодушное спокойствие изменило парню. Ник торопился, поскольку за пару недель вымотанная Хелена несколько раз переписывала код, и электронщику приходилось на ходу подстраиваться со своим «железом» к этим многочисленным, беспорядочным изменениям.
Артём вернулся ближе к вечеру с благой вестью: господин Амичев, с нетерпением ожидающий первых результатов, выбил четверым «раскольникам» небольшую лабораторию в правом крыле Департамента внутренней политики, а прямо сейчас настойчиво просил начинать эксперимент. От радости Янина подпрыгнула на месте: девушке не терпелось приступить к исследованиям, а сейчас, в лучших традициях врача, который проверяет новое лекарство в первую очередь на себе, она готова была стать добровольцем пилотного эксперимента. Хотя храбрости девушке прибавляло в первую очередь желание не ударить в грязь лицом перед Артёмом, чей гордый профиль она тайком рисовала на сенсорном экране своего планшета, коротая время в пробках по дороге домой.
Янина осторожно села в широкое кресло. Сервомоторы тихо зажужжали, наклоняя установку в нужное положение. Краем глаза лаборантка видела бледные руки Хелены, готовые впиться в клавиатуру. Артём подошёл к Янине сзади, выдавив ей на голову чуть ли не половину баллончика с токопроводящим гелем. Ник закрепил на голове девушки гибкий обруч, от волнения чуть не зажав между датчиками длинную прядь её каштановых волос. Янина слегка привстала, пытаясь поймать взгляд Артёма, но тот уже отвернулся, бросив через плечо:
– Закрой глаза и постарайся не шевелиться. Когда появится картинка, действуй по обстоятельствам.
Три коротких вспышки – красная слева, синяя справа, зелёная сверху. Пара секунд темноты, потом – без всякого перехода – стерильный белый свет с потолка. Невесомая Янина приказывает себе подняться: за несколько предыдущих выходов в транскод она научилась управлять своим воображаемым телом, и теперь без труда подстраивается под условия программы. Девушка стоит в круге света, в безлюдном коридоре, дальний конец которого теряется в холодном сумраке. Пахнет больницей, но нет ни дверей, ни указателей. Из темноты за спиной Янины доносится голодное звериное рычание. Лаборантка в страхе бежит прочь, слыша за спиной приглушённый топот мягких лап. Коридор резко поворачивает, и Янина больно спотыкается о какой-то длинный предмет на полу. Винтовка, надо же. Схватив тяжёлое оружие, девушка наугад стреляет в темноту; сильная отдача отбрасывает её к стене. Рык перерастает в жалобный вой, стальные когти невидимого существа яростно скребут по полу, но Янина не медлит. Впрочем, после поворота коридор заканчивается тупиком с единственной дверью. Янина дёргает за ржавую ручку, и тяжёлые створки со скрипом поддаются.
В душной маленькой комнате включается свет. Хирургические лампы мигают, словно от перепадов напряжения, но Янина успевает рассмотреть, что на больших крюках прямо перед ней подвешены два человеческих тела. Лица до боли знакомы девушке: это её мать и отец. Кажется, они ещё живы. Янина бросается вперёд, чтобы освободить родителей, но врезается в невидимый силовой барьер. Из динамиков слышится механический голос:






