Фальшивые зеркала Лукьяненко Сергей
Ничего себе! Смотрю ему в глаза. Что же, новости столь любопытные, что требуется оплатить его время в глубине? Доллар – не деньги, но все-таки!
Секунд десять мы играем в гляделки. Потом Ежик начинает вставать, и я сдаюсь, беру его за руку.
– Посиди. Я сегодня при деньгах.
– Благодарю. – Старик ухитряется так ловко усесться обратно, что и не понять – хотел он уйти или просто поерзал на стуле. – Так я говорю – фирма… небольшая… Вроде по контрактам с крупными работает… с самыми монстрами…
Мне приносят уху. Запах божественный. Кормить Ежика я не собираюсь, да он и не настаивает. Начинаю есть, демонстрируя, что пока ничего занятного не услышал.
– Так вот, ломанули их вчера, – сообщает Ежик.
Странно…
– Вчера?
Виртуальность живет в быстром темпе. Вчерашняя новость – уже не новость.
– Ага. – Ежик понимает, что я оценил маленькую деталь. – Ну… грабителя взяли сразу…
У меня чуть-чуть сдавливает сердце.
«Грабителя взяли сразу»…
Два года назад любой задал бы вопрос: «Дайвер ломал или хакер?»
Потому что в этом было принципиальное отличие. И между способами защиты, и между методами работы.
Было отличие… теперь никто вопроса не задаст.
Потому что дайверов больше нет.
– Пришили его, голубчика, – вздыхает Ежик. – Охрана-то была серьезная, не от «New boundaries», а от тех, чей заказ выполнялся…
– Каждый час в глубине что-нибудь ломают, – дохлебывая гущу, отвечаю я. И впрямь хороша ушица! Точно такую мы ели на Волге, ночью, у костра… – Каждую минуту ломают. Когда уйдет вор, а когда и нет. Чему удивляться?
– Нашли его и в реальности, – сообщает Ежик.
– Значит, на что-то серьезное замахнулся.
– Ага. Вот только он и в реальности мертв был.
Пока я медленно поднимаю голову, опускаю ложку, вытираю губы салфеткой, старик успевает наполнить рюмки.
– Упокой, Господи, душу раба твоего Падлы, хакера небесталанного, грубого, но с добрым сердцем… – торопливо бормочет Ежик. Мы выпиваем, не чокаясь.
– Падла?
– Говорят, да. А как мирское имя – не спрашивал.
– И что полиция? – Прозвище мне ничего не говорит. Но сам факт… человек, убитый в глубине, умер по-настоящему!
– Говорят, случайность. Говорят, может, сердце слабое было, перенапрягся да и умер. Что тут удивительного?
Пожимаю плечами.
Всякое бывает.
Один, глядишь, заиграется в глубине, а инфаркт схватит в обычном мире. Другой в такой депресняк скатится, что снимет шлем да и наденет вместо него петельку.
Все бывает. Все.
– Жизнь, – соглашаюсь я. – Мрачная история, старик.
– Да уж… А еще, говорят, полиция до сих пор на ногах.
Вот это – совсем интересно.
Мне всякое доводилось пережить. И на меня охотились. И за мою голову награду объявляли. Все, завязал я, пусть молодежь играется.
Но если хакера взяли и в глубине, и в реальности, а охоту продолжают…
– Занятно, – говорю я. – Занятно. Спасибо, Ежик. Развлек!
– Стоит моя история паршивого доллара? – хитро спрашивает старик.
Конечно, в рассказанном им нет ничего секретного. Все это можно узнать и так… если искать информацию. Но все новости никогда не узнаешь, в этом и беда, и спасение. А Ежик зарабатывает тем, что приглядывается – кому и что надо рассказать. Девяноста процентам здесь сидящих история эта совсем неинтересна. Еще девяти из ста – выслушать и забыть.
А вот меня чем-то цепляет…
– Стоит, старик, – соглашаюсь я. Протягиваю ему долларовую бумажку.
Ежик ловко прячет ее в ладони и удаляется. Сейчас кому-нибудь другому будет рассказано… да не все ли равно что? Каждому найдется что-нибудь занятное. Ежик не алкоголик, а профессионал высшей пробы.
Тем нам и дорог, всем нам, от посетителей до владельца «Царь-рыбы».
Между тем мне уже несут щуку.
– И как она приготовлена? – взирая на немалых размеров рыбину, интересуюсь я.
– Наш шеф-повар, – официантка улыбается, – был горд выполнить такой интересный заказ. Мясо щуки было провернуто в фарш вместе с вымоченным в молоке батоном…
Все как положено. Раз я не пробовал блюда, то мне надо объяснить, что именно я буду есть…
И в этот миг мир вокруг вздрагивает, будто при землетрясении, разламывается, окутывается темнотой.
Покушал, называется…
– Леня!
Я помотал головой, поморгал. Мир обретал краски медленно и неохотно.
– Леня, ты здесь?
Вика смотрела с легкой иронией. Снятый с меня виртуальный шлем она держала в руке, даже не выдернув из разъема, и в глубине его еще мельтешили какие-то картинки.
Первым делом я глянул на монитор. Надпись «ненормативный выход из глубины» меня не удивила. А вот время…
Пять часов вечера. Черт возьми, да я еще мог быть на работе!
– Вика, я не понимаю…
– Леня… – Она присела перед креслом. – Ты забыл? У нас сегодня гости. В шесть часов. У нас. Гости. В реальном мире.
– Черт… – Я закусил губу. Да. Забыл. – Машина, выход!
«Завершение работы?»
Вика вздохнула, поднялась, пошла на кухню. Я стал стягивать виртуальный комбинезон. Компьютер подождал еще немного, прежде чем погасил экран и отключился.
Да… завершение работы. Когда-то он спросил бы меня голосом, так похожим на голос Вики: «Ты серьезно?»
Очень серьезно. Я стал таким серьезным, что даже самому противно.
– Что надо купить? – крикнул я.
– Вспоминай… – отозвалась с кухни Вика.
– Картошка, зелень, помидоры… огурцы…
– Угадал. А теперь попробуй вспомнить, что еще.
– Курицу? – брякнул я наугад.
– Я уже мясо размораживаю. Сделаю котлеты. Возьми растительного масла, а то кончилось почти. Ну… понятно, что еще.
– Ты водку будешь?
Иногда Вика может выпить и водки. Под настроение.
– Нет, наверное, – отозвалась она после секундного раздумья. – Возьми мне бутылку сухого вина. Или пива.
– Чего лучше?
– Все равно. И побыстрее, ладно?
Да, нехорошо получилось. Вчера обсуждали, когда придут ребята, что я начну готовить, пока Вика будет на работе. Потом я надел шлем, нырнул.
И забыл о разговоре, начисто забыл.
На улице было холодно. Скверненько, мокро, неуютно. И температура еще плюсовая, и листья на деревьях остаются зелеными, но пронизывающая осенняя сырость уже поселилась в воздухе. Стоит лишь выйти – накидывается, вползает под свитер, заставляет ежиться.
Вика меня без труда убедила, что по сравнению с гнилой питерской погодой в Москве – почти тропики. Я и сам невысокого мнения о климате северной столицы. Вот только золотой пушкинской осени что-то не наблюдал за два года после переезда.
Наверное, окончательно разладилась небесная канцелярия. Все лето дожди, всю осень зябкая гадость. Скорей бы уж зима.
«Как тебе русская зима? Та, что с травой, еще ничего, а вот когда со снегом…»
Помахивая пустым пакетом, я обогнул дом и нырнул в магазин. Так… картошка, помидоры… морковка… Или морковки не надо? Ладно, лишней не будет.
За овощами стояла маленькая очередь, нормальные люди как раз возвращались с работы. Я пристроился в хвост, за хорошенькой, хоть и очкастой девчонкой. Девчонка читала самоучитель по языку «Ада». Надо же. Может быть, и в глубину ходит. Подрабатывает грузчиком или почтальоном…
Знакомиться с девушками в реальном мире – нехорошо. Особенно при наличии любимой жены. Это в виртуальности романчики простительны.
А еще нелепо знакомиться в очереди за картошкой.
– Два лимона, – сказала девушка.
Я поймал себя на том, что изучаю ее с любопытством. С совершенно неуместным. И что мне нравится ее покупка. Она обязана была купить два ярко-желтых лимона, а не два кило грязненькой картошки и кочан капусты! Теперь можно представить ее, сидящей в кресле, обязательно под торшером, пьющую чай с лимоном и читающую… нет, уже не справочник, а какой-нибудь хороший роман. Серьезный, настоящий, а не беллетристику.
Или – как девушка нарезает лимон ломтиками, посыпает сахаром и кофе, разливает в крошечные рюмочки коньяк и ждет… кого-нибудь. Например – меня.
Размечтался…
– Слушаю?
Продавец посмотрел на меня. Забавный у нас в овощном продавец, типичный интеллигент, ушедший в советские времена в торговлю – и нашедший там себя.
– Два лимона, – мрачно сказал я.
Девочка все не отходила, распихивая лимоны по карманам куртки.
– Еще? – Лимоны словно живые прыгнули на весы и перелетели в мой пакет.
– Три килограмма картофеля. Кило томатов.
Что со мной? Какого дьявола я назвал помидоры томатами? Ни разу в жизни не встречал такого ненормального!
– Из корнеплодов еще что-нибудь брать будете? Из крестоцветных, или из пасленовых?
Лицо продавца оставалось вежливым и добродушным.
– Пять баллов… – пробормотал я. – Еще кило огурцов и все. Спасибо.
Когда я рассчитался и отошел от прилавка, девушки уже не было.
Ну и правильно.
Раньше, встречая на улице интересное лицо, или просто забавную сценку, или даже такую мелочь, как пара лимонов, купленных в очереди за картошкой и капустой, я знал, что это останется со мной. У меня ведь был дом… большой многоквартирный дом. Пусть не в реальном мире, а в виртуальности. И в моей власти было поселить в него кого угодно.
Я пришел бы домой, сказал компьютеру: «Вика, погружение»… Я вспомнил бы лица и жесты, я додумал бы то, что мне неизвестно. Обставил бы квартиру, в которой поселится эта девочка.
Глупо жалеть о прошлом. Тем более о захламленной маленькой квартире, где в раковине неделями валялись грязные тарелки, в холодильнике из еды имелись заводские пельмени, бумажные сосиски и пиво, а рубашки в гардеробе выбирались по принципу наименьшей помятости…
Я и не жалею.
Растительное масло и водка продавались в одном отделе. Секунду я постоял, подозрительно изучая бутылки. «Кристалл» лучше, «Топаз» дешевле… Выбор я сделал просто – взял и то, и другое. Ребята тоже спиртного притащат, но водки все равно много не бывает.
Можно и возвращаться. Алгоритм пройден, программа завершена.
Return.
End.
Порой я замечаю, что все, что надо сделать в настоящем, человеческом мире, я мысленно разбиваю на этапы, будто строки примитивной программы. Зато в глубине живу обычной, нормальной, человеческой жизнью. Просто живу.
Наверное, об этом стоит рассказать Вике. Это ее специальность… ее поле боя. Но я не рассказываю – стыдно.
Я вышел из магазина, глянул в небо. Серые тучи. Со дня на день снег пойдет. Скорей бы уж… скорей. Ничего нет лучше плохой погоды, прав был болгарский писатель.
А ведь это тоже – симптом. Явный и опасный. Я не хочу выходить из виртуальности. Не желаю появляться в человеческом мире. Здесь плохо. Здесь грязно и неуютно. Иногда здесь убивают.
Впрочем, уже не только здесь. Если верить Ежику…
Падла… упокой, Господи, душу честного хакера…
Когда-то я мог улыбаться, встречая хакеров. Быть с ними на равных… и даже чуть выше. Ведь их было много, а нас – мало. И мы могли то, что для них оставалось недоступным.
Кончились те времена.
Даже в этом ничего страшного нет. Не я первый, чьи способности стали ненужными для общества. Где вы сейчас, виртуозы линотипов; где вы, шорники; где мастера-стеклодувы? Ушли в прошлое, в детские книжки с картинками, в исторические фильмы и строчки энциклопедий.
От нас вообще ничего не осталось.
Но, наверное, я единственный из дайверов… бывших дайверов, кто заимел дип-психоз в самой тяжелой форме. Настолько тяжелой, что даже Вика пока не замечает происходящего.
11
– Не мог сам открыть? – отпирая дверь, спросила Вика. Она была в фартуке, руки – в фарше. Я отдернул палец от звонка, словно ребенок, позвонивший в чужую дверь и пойманный на проказе.
– Ключ забыл.
– Неси все на кухню…
Вика вернулась к котлетам – первая партия уже жарилась. Я торопливо вывалил овощи в ящик холодильника, поставил водку в морозильник, масло поставил на стол. Спросил:
– Помочь?
Вика искоса посмотрела на меня. Потом – на часы.
– Не надо. Если хочешь, ныряй. Только поставь таймер на полчаса, поможешь на стол накрыть.
Неловкость и стыд кольнули меня – стремительно и мимолетно.
– Точно не надо помочь? – подстраховался я.
– Если ты так настаиваешь… – Вика не закончила. – Да иди, ныряй, что я, картошку сама не почищу…
– Угу. – Я выскочил из кухни. Полчаса. Таймер. Помочь накрыть на стол.
Компьютер ожил, едва я коснулся мыши. Монитор еще не успел прогреться, когда я натянул комбинезон, подключил кабель к разъему на поясе, надел шлем.
Пальцы пробежали по клавиатуре.
deep
Ввод.
И бешеная радуга, порождение нечаянного гения Димы Дибенко, вспыхнула на экранах виртуального шлема.
Все дело именно в ней, в дип-программе. В этих хаотичных переливах цветов; разгорающихся и гаснущих звездах; радужных каплях, расплывающихся по экранам, будто брызги бензина на воде. Без нее глубина мертва. Только дип-программа превращает схематичный виртуальный мирок в осязаемую и убедительную реальность. Никто до сих пор не смог объяснить, как взаимодействуют с сознанием и подсознанием цветные блики на экране, почему дип-программа работает на любых компьютерах и почти любых видеокартах, почему домысленные детали виртуального мира так похожи у людей любого возраста, пола и культуры. Выпущены в свет тысячи монографий и популярных книг, бодро шлепаются статейки в газетах и журналах, в академических лабораториях и секретных лабораториях велись и ведутся эксперименты…
Все тщетно. Есть дип-программа, которая работает. Есть программы, порождающие практически ту же картинку на мониторе, но не дающие эффекта. И никто не в силах объяснить, почему работающая только со зрением дип-программа великолепно действует на дальтоников, но бесполезна для людей с врожденной глухотой.
Глубина…
Первый миг – самый трудный. Я встаю с кресла, уже не связанный путами кабеля. Смотрю налево, направо…
Комнатка дешевого отеля. Можно даже сказать обиднее – комнатка совковой гостиницы. Койка, тумбочка, гардероб. Стол с компьютерным терминалом, крутящееся кресло – единственная деталь, не укладывающаяся в аскетичный интерьер. Дверь, на ней – почтовый ящик, рядом – заботливо приготовленная мусорная корзина. Окно, за ним улочка, пустынная и унылая.
– Привет, – говорю я.
Глубина молчит. Ну и не важно. Мы не гордые.
Зачем я здесь? Именно сейчас – зачем? Когда Вика, только что пришедшая с работы, возится на кухне с обедом для гостей – не только ее, но и моих гостей, между прочим. Когда свободного времени – полчаса… черт, а ведь таймер так и не поставил…
Она ведь ждала, что я ей помогу. Отмахнулась от ритуально предложенной помощи, но ведь ждала. Сознавать, что поступаешь как сволочь, обидно. Но это уже почти привычная самообида. Сладенькая и мерзкая, как страдание мазохиста.
– Полчаса. – Я словно приказываю себе. – Нет, четверть часа.
Открываю почтовый ящик, проверяю накопившуюся почту. Десяток рекламных листков, пачка газет, три письма. Ничего важного.
Но зачем-то же я нырнул?
Поработать?
Смешно. Слишком мало времени.
Дообедать?
Зачем, когда меня ожидает настоящая еда.
Пообщаться?
С кем и самое главное – для чего?
Я вдруг осознаю, что стою посреди комнатки, кусая губы и глядя на выброшенную в корзину почту.
Что потащило меня в глубину?
Упокой, Господи…
В глубине не умирают. Нет, всякое бывает, конечно. Слабое сердце может не выдержать нагрузки. Если кто-то исхитрится отключить контрольные цепи, то возможен болевой шок от придуманной раны. Но к «хакеру небесталанному» это все вряд ли относится.
А ко мне-то – каким боком?
Хакер полез на охраняемую территорию. Был замечен и убит – в глубине. Умер и в реальном мире… вполне вероятно, что его отследили очень быстро, и посланные бандиты взяли его тепленьким прямо у машины, в шлеме и комбинезоне. Да. Скорее всего так оно и было. Не он первый, не он последний, пострадавший за виртуальные грехи от вполне реальных бритоголовых охранничков.
Но что-то ведь держит меня, дергает, тревожит…
Открываю дверь, выхожу в коридор гостиницы. Оглядываю себя. Серенькое, неприметное тело мотоциклиста годится лишь для скоростного передвижения по улицам. Сейчас мне нужно что-то другое.
Конечно, если действительно нужно.
Я стою, привалившись к выкрашенной унылой зеленой краской стене. Такой красят сортиры в дешевых многоквартирных домах. Краска в потеках, кое-где шелушится. Лампочки под потолком тусклые, пыльные. Гостиница переживает не лучшие времена, большинство предпочитает входить в виртуальность из собственных домов, а не из таких вот свинарников.
Что я делаю…
Зачем мне все это?
– Вам плохо?
Оборачиваюсь – коридорный подошел совсем неслышно. Только раньше я его все равно бы заметил…
– Нет, спасибо.
Облик коридорного стандартен – «внимательный клерк». На работе не возбраняется использовать тела собственной работы, но многие предпочитают стандартные. Особенно если работа скучная и постылая, вроде грузчика, продавца, работника гостиницы…
– Вы первый раз в глубине? Вам помочь?
– Спасибо. Все в порядке.
Понял. Кивает и уходит. Докучать не принято, по крайней мере служащие это понимают…
Решиться трудно. Очень трудно. И все-таки я иду по коридору, поглядывая на номера, косо прикрученные к дверям.
2008
Легонько дергаю ручку. И ничуть не удивляюсь, что номер не заперт. Свободно, можно вселяться…
А чего я хотел? Чтобы гостиница сохранила за мной комнату, которую я перестал оплачивать год назад?
Дальше…
2017
Дверь заперта.
Это еще ничего не значит, совсем ничего. Оплата была на пять лет вперед, но по ломаной кредитке. В любой момент могло открыться, что за эту комнату гостиница получает плату со своего же счета.
Номер могли отдать другому посетителю виртуальности. А могли сообщить в полицию – и тогда стоит лишь открыть дверь, чтобы влипнуть в засаду.
Я мысленно повторяю все это, а руки заняты чем-то своим. Ощупывают дверь, сдвигают заслонку замка, касаются клавиш.
Двенадцать цифр, составляющих код, – да я их уже и не помню… наяву… А пальцы – помнят. Я еще медлю мгновение, прежде чем нажать ввод.
Замок щелкает, открываясь.
Комната почти такая же, как в моем постоянном номере. Только картина на стене нарушает однообразно-дешевый уют. Это не стандартная репродукция старых мастеров, которые так любят лепить на стены в глубине. Не Айвазовский, не Шишкин, не Дали.
Стою на пороге, пытаясь овладеть собой. А где-то в груди стучит холодный метроном.
Засада – или все в порядке?
Полицейский участок – напротив гостиницы. Минута, две, никак не больше.
В коридоре по-прежнему тихо и пустынно. Стражей порядка нет. Ломаный вход выстоял почти два года. Надо же… Хорошо Маньяк поработал.
Надо просто войти.
И вдруг я понимаю, что не могу, не в силах этого сделать.
Войти сюда – все равно что открыть старый фотоальбом, все равно что поставить в видеомагнитофон полузабытую кассету. Это – прошлое. Мертвое. Похороненное, оплаканное, забытое.
Никогда не возвращайся по своим следам. Там ждут лишь тени.
Глубина дарит эту возможность с необычайной легкостью. Надежнее и ярче фото и видео. Прошлое всегда рядом. Только пожелай – оно воскреснет.
Вот только лишь Богу позволено поднимать из могил мертвецов.
Я притворяю дверь, осторожно, бережно, будто боюсь разбудить кого-то, спящего в пустом номере. Замок разочарованно щелкает, закрываясь. До моего номера – двадцать шагов по коридору, но я не могу сделать ни шага.
Глубина-глубина… а пошла ты…
Сняв шлем, я повесил его на крючок, когда-то специально укрепленный в стене. Пробормотал:
– Машина, выход.
Так, надо переодеться… встречать гостей в виртуальном комбинезоне, больше всего напоминающем одеяние сумасшедшего профессора из голливудского фильма, – невежливо. Раздевшись до трусов, я сложил комбинезон поаккуратнее, пристроил на подоконнике рядом с компьютерным столом. Глянул – стол в гостиной был уже накрыт. Прислушался – на кухне тихо. Позвал:
– Вика?
– Я в спальне… Ты уже?