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