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