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