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