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