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