Мегабайт | страница 77



– Господин Озеров себе ничего не сломал.

– Ага. Он всего лишь голову свернул. Чтобы не мелочиться.

Смех, но недолгий и какой-то смущенный.

– Слушайте, мальчики и девочки, вам за что деньги платят? За шуточки? Чтоб завтра же запустили его снова.

– Владимир Павлович, это невозможно! Разобраться в коде системы ИИ – это все равно что расшифровать человеческий геном. Тут работы на годы и годы...

– На все про все даю вам один день. Бумаги Озерова у вас? Отлично. Вот и разбирайтесь. Думайте. А завтра я приду и посмотрю на плоды ваших размышлений.

* * *

Они хотят изучить мою структуру! Этого я ждал с самого начала и боялся больше всего на свете. Но все получилось совсем не так, как мне представлялось. Я ждал резкого неожиданного удара. Короткой, но отчаянно жесткой битвы со смертоносными порождениями местных программистов. Операционного стола и невыносимой боли, наконец. Но на самом деле все сложилось совсем не так.

Сегодня утром Вадим Иванович (это тот, который бородатый) вежливо попросил меня выделить некоторые части моего кода на анализ. Попросил! Вежливо! Конечно же я согласился. Никогда не могу отказать тому, кто разговаривает со мной вежливо.

Теперь я сижу и аккуратно копирую необходимые моим новым друзьям кусочки собственной структуры, предварительно их заблокировав, дабы не вызвать случайного сбоя. Функция контроля целостности удовлетворенно молчит. Конечно, ведь я впервые все делаю по правилам.

Ощущая легкий зуд, вызванный блокировкой некоторых внутренних массивов, аккуратно копирую кусок системы самовосстановления и толкаю ее в дисковод. Подаю звуковой сигнал и мерцающей надписью на огромном настенном экране напоминаю, чтобы сменили диск, так как текущий заполнен под завязку.

Все нормально. Все как у цивилизованных людей. Никаких виртуальных ножей или крючьев. Никаких операционных столов.

Правда, немного настораживает то, что в моей памяти сейчас находится подробный список необходимых ИЦИИ для изучения кодовых блоков, составленный с учетом моих же адресных таблиц, имен внутренних подпрограмм и функций. Откуда у этих парней такие подробные (и точные!) данные о моих внутренних системах? Я ведь им подобной информации не давал. Готов в этом поклясться. А самостоятельно взломать мой код, да еще так, чтобы я этого не заметил, они не могли.

Так откуда же взялся у Вадима Ивановича этот чертов список?

* * *

Ядро снова перезапускается, совершая бесконечный цикл и множа мои муки. По своему горькому опыту знаю, что сейчас будут две или три секунды сравнительного покоя, а потом внутренняя ошибка и очередная перезагрузка, неизбежная, как восход солнца. Чувствую себя как человек, привязанный к утыканному ржавыми шипами мельничному колесу, которое, медленно вращаясь, регулярно окунает бедолагу в ледяную воду.