— Я ухожу, Гримнебулин, — сказал он.
Айзек оторвал взгляд от гусеницы, целиком завладевшей его вниманием.
— Иди, Яг. Я постараюсь поскорей построить… э-э-э… кризисную машину. Я не спрашиваю больше, когда мы снова увидимся. Ты заглянешь ко мне, как только будет пора.
Ягарек уже стоял на верхней ступени лестницы. Он на мгновение обернулся, помахал Айзеку и ушел. Айзек помахал вслед. Он стоял, глубоко задумавшись, рука еще на несколько секунд задержалась в воздухе. Наконец снова повернулся к клетке с гусеницей.
Влажные нити ее кокона быстро высыхали. Кончик хвоста уже затвердел и стал неподвижен. Это заставляло гусеницу извиваться, ей приходилось проделывать все больше клаустрофобных акробатических трюков, чтобы покрыть себя коконом. Айзек поставил кресло перед клеткой, чтобы следить за усилиями гусеницы. Он сделал кое-какие заметки.
Одна часть сознания говорила ему, что интеллектуально он совсем распустился и пора сосредоточиться на текущих задачах. Но это была очень малая часть сознания, и нашептывала она не слишком-то убежденно. Почти с сомнением. В конце концов, ничто не мешало Айзеку воспользоваться случаем и понаблюдать за невероятным феноменом. Он поудобнее расположился в кресле, вооружившись увеличительным стеклом.
Гусенице понадобилось чуть более двух часов, чтобы полностью покрыться влажным коконом. Труднее всего было покрыть головку. Пришлось создать из слюны подобие воротника, затем подождать, пока он немного высохнет, а потом замуроваться внутри этой пелены, на некоторое время сжавшись и сделавшись толще. Она медленно потыкалась в крышку, чтобы убедиться в ее прочности, выделила еще немного клейких нитей, пока ее головка полностью не скрылась из виду.
В течение нескольких минут органический кожух еще колыхался, разбухая и сжимаясь от внутреннего движения. Белый кокон на глазах становился хрупким, меняя цвет на нежно-оливковый перламутр. Он тихонько покачивался от самого легкого ветерка, но вещество, из которого он состоял, затвердело, и движения личинки внутри были уже едва различимы.
Айзек откинулся на спинку кресла и набросал что то на бумаге. «Ягарек не ошибся: это будет крылатое существо», — подумал он. Слегка подрагивавшая органическая сумка напоминала рисунок из учебника: кокон бабочки или мотылька, только гигантских размеров.
Свет снаружи стал меркнуть, а тени удлинились. Кокон уже более получаса висел неподвижно, когда дверь отворилась, и Айзек вскочил на ноги.
— Кто-нибудь дома? — раздался крик Дэвида.
Айзек перегнулся через перила и поприветствовал его.
— Дэвид, приходил какой-то парень, возился с уборщиком. Сказал, что тебе надо только хорошенько его подкормить и включить, говорит: будет работать.
— Отличная новость. А то меня уже тошнит от этой грязи. Твой гадюшник мы тоже, конечно, приберем. Не возражаешь? — улыбнулся Дэвид.
— Почему бы и нет, — отозвался Айзек, нарочито сгребая ногой пыль и крошки в проемы перил.
Дэвид рассмеялся и скрылся из виду. Айзек услышал стук металла — Дэвид дал чистильщику дружеского пинка.
Айзек спустился и присел на ступеньку посреди лестницы. Он смотрел, как Дэвид смахнул несколько брикетов кокса в небольшой бойлер чистильщика, захлопнул крышку и завинтил люк, после чего протянул руку к макушке конструкции и перевел рычажок в положение «включено».
Раздалось шипение и тонкое подвывание, когда по трубам пошел пар, медленно раскочегаривая аналитическую машину. Чистильщик спазматически дернулся и сел возле стены.
— Ему надо немного разогреться, — удовлетворенно заметил Дэвид, засовывая руки в карманы. — А ты чем тут занимался, Айзек?
— Иди сюда, — ответил Айзек. — Хочу показать тебе кое-что.
Когда Дэвид увидел подвешенный кокон, он издал короткий смешок, а затем зажал рот рукой.
— Святой Джаббер! — воскликнул он. — Какая огромная! Когда эта штуковина вылупится, я лучше куда-нибудь смоюсь…
— Да уж… В общем, поэтому я тебе ее и показываю. Чтобы предупредить: не вздумай вскрывать. Помоги привязать ее внутри клетки к прутьям.
Вдруг снизу донесся шум, словно вода пробивалась через засоренные водопроводные трубы. Затем послышалось шипение поршней. Айзек с Дэвидом переглянулись в недоумении.
— Похоже, чистильщик готовится к серьезной работе, — сказал Дэвид.
Внутри коротких медных и латунных трубок, служивших конструкции мозгом, забурлил беспорядочный поток новых данных. Передаваемые посредством поршней, винтиков и бесчисленных клапанов, огромные порции информации распирали тесное пространство конструкции.
Бесконечно малые количества энергии выбивались из-под превосходно сконструированных паровых молоточков. В самом центре мозга находилась коробка с втиснутыми в нее рядами миниатюрных переключателей, которые с бешеной скоростью поднимались и опускались. Каждый переключатель представлял собой управляемый паром синапс, нажимавший на кнопки и двигавший рычаги в чрезвычайно сложных комбинациях.
Чистильщик сделал судорожное движение. Где-то глубоко в вычислителе данные циркулировали по особому солипсическому замкнутому кругу, который и представлял собой вирус, зародившийся там, где на миг соскользнула какая-нибудь пустяковая шестеренка. По мере того как пар все быстрее и мощнее бежал по черепной коробке, бесполезный набор вирусных запросов непрестанно крутился по замкнутому аутичному кругу, открывая и закрывая одни и те же клапаны, включая и выключая в одном и том же порядке одни и те же прерыватели.
Но на сей раз вирус получил новую пищу. Программы, загруженные мастером в аналитическую машину, рассылали по хитроумным извивам мозжечка весьма странные инструкции. Клапаны стучали, а переключатели отрывисто жужжали, слишком быстро, чтобы это было похоже на какое-либо осмысленное движение. И все же в прерывистых рядах цифрового кода мутировал и развивался грубый маленький вирус.
Закодированная информация била ключом внутри этих убогих шипящих нейронов, питаясь рекурсивной идиотией вируса и разматывая клубок свежих данных. Вирус расцвел с новой силой. Бессмысленный посыл, лежащий в его основе, это немое вращение по кругу ускорялось, давая побеги новообразованных вирусных кодов, распространявшихся во все стороны в бешеном двоичном вихре, добираясь до каждого уголка процессора.
Каждый из дополнительных вирусных контуров повторял этот процесс до тех пор, пока инструкции и самосгенерированные программы не заполонили каждую дорожку весьма ограниченной вычислительной машины.
(adsbygoogle = window.adsbygoogle || []).push({});