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