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