Контрольная программа сектора электронного мозга мгновенно столкнулась с серьезными проблемами. Она вызвала свой анализатор неисправностей, который также столкнулся с серьезными проблемами. В миллионные доли секунды по всему кораблю системы, одни из которых дремали много лет, другие – много столетий, проснулись и лихорадочно принялись выяснять обстановку. Где-то произошло что-то ужасно неприятное, но ни одна из контрольных программ не могла сказать, что именно. На каждом уровне куда-то делись жизненно важные инструкции, а также инструкции того, что делать, если жизненно важные инструкции куда-то денутся.
Маленькие информационные блоки – агенты – сновали по логическим цепям, группировались, советовались друг с другом и перегруппировывались. Довольно быстро они установили, что от корабельной памяти – вплоть до центрального операционного блока – остались рожки да ножки, а посему не было никакой возможности выяснить, что же именно случилось. Похоже, был поврежден даже центральный операционный блок.
Это значительно упрощало решение проблемы. Сменить центральный операционный блок, и дело с концом. В резерве имелся еще один, точная копия основного. Правда, заменить его надо было физически, ибо по соображениям безопасности основной и резервный блоки не связывались ничем. Стоит установить резервный блок, как он проследит за восстановлением поврежденных мест остальной части электронного мозга, и все будет в порядке.
Для того чтобы забрать резервный блок из бронированного сейфа, где он хранился, и установить на место демонтированного основного блока, была послана бригада ремонтных роботов.
Но прежде потребовался долгий обмен паролями, аварийными кодами и протоколами, в результате которого роботы наконец удостоверились в полномочности отдававших приказ агентов. Роботы отперли сейф, вынули резервный операционный блок, выпали вместе с ним из корабля и, кувыркаясь, исчезли в космической бездне.
Только теперь стало относительно ясно, какого рода эта неисправность.
Дальнейшее обследование окончательно установило, что случилось. Какой-то шальной метеорит проделал в корабле изрядную дыру. А мозг корабля этого не заметил, поскольку метеорит аккуратненько уничтожил те самые датчики и системы, которые были призваны диагностировать столкновения метеоритов с кораблем.
Первым делом необходимо было попытаться заделать отверстие. Что оказалось невозможно: корабельные датчики не замечали существования дыры, а контрольные системы, призванные выявлять неисправности датчиков, сами оказались неисправны и показывали, что датчики в порядке. Корабль мог сделать вывод о наличии дыры только на основании того неоспоримого факта, что это через нее роботы, очевидно, выпали в космос, причем вместе с запасным центральным блоком, который один только и мог бы заметить существование дыры.