— Без маяка, без карты…» «Только бы успеть, — резко меняет он направление мыслей, когда спасительные ручейки энергии наполняют позвоночник. — Похоже, твари воспользовались основным Входом, значит, другой не занят…» Хозяюшка вбегает в ангары сразу за ним и что-то кричит. Он не слышит, он надевает маску, замкнув все управляющие связи на себя, он в спешке запускает предполётную подготовку, понимая, что не успевает. Разве трудно было подготовить оба «Универсала» прежде, чем лечь отдыхать? Разве не разумнее было спать по кораблям — после всего, что произошло?.. В голове его жар, во рту горечь, в голосе ярость. Отдаваемые команды вырываются из-под маски, мечутся меж упругих стен. Понимание мёртвой хваткой давит грудь — нет, не успеть.
И он не успевает. Впервые.
Стаи гостей правильными кольцами охватывают объём, мерцающими слоями окружают висящий во мраке пластиковый кристаллик, опасливо держась вне зоны прямого удара, не зная, сколь беззащитна их жертва. Бежать поздно. Не прорваться…
Свободный Охотник устало наваливается на мембрану шлюза и приподымает маску:
— Что ты кричишь?
— Там Всеобщая работает! — бессмысленно машет рукой дочь гипа.
— Дать Всеобщую.
Включается декодер:
«Не сопротивляться, отдать Неуловимого, иначе объект будет атакован. Не сопротивляться, отдать Неуловимого…» Сообщение циклится, повторяясь раз за разом.
— Откуда они знают, что я здесь? — тоскливо шепчет Свободный Охотник. — Что же делать?
Что делать?
Гибнет, не успев повзрослеть, кровью вскормленная мечта, рушатся кубики недостроенного мира. Юноша сползает вдоль стены, трогая затылком пористую поверхность, опускается на корточки. Сейчас закончится красиво сделанная жизнь… Галактика сжимается до размеров кулака, которым он бьёт в борт бесполезного «Универсала». Что же делать?
Впрочем, решение уже принято.
Хозяюшка в отчаянии смотрит на него, и тогда он встаёт. Он решительно разблокирует Всеобщую, восстановив никогда прежде не использовавшийся режим передачи:
— «Чёрная дыра» вас слышит, твари. Говорит тот, кого вы называете Неуловимым. Кому я понадобился?
Мгновенно возникает ответная картинка: вылизанный до блеска зверь, вяло жующий лист табака.
— Я не разбираюсь в ваших стрижках, — продолжает Свободный Охотник. — Ты стаевый?
«Я надстаевый, — отщёлкивает декодер. — Шестой из династии Бархатных».
Лист вываливается из раскрывшейся пасти зверя.
— Моё почтение, Бархатный. На этой базе только двое, убедись сам, — в пространство уходит матрица изображений, снятых со всех помещений станции. — Других защитников, как видишь, нет, везде пусто. Я тебе уже представился. А рядом со мной ребёнок, девочка, которая приходится мне… ну, скажем…
«Понимаю (собеседник лениво ворочает багровым языком), мы тоже размножаемся путём деления и слияния, то есть половым.» — Удобно иметь дело с понятливым собеседником. Теперь смотри внимательно, а лучше подключи к разговору инженеров… — Далее следует мгновение технической паузы, после чего новая капля информации срывается с замершего тела санатория. — Я послал тебе просканированный срез базы, чтобы у вас у всех не возникло сомнений. Объект готов к самоуничтожению, автоматика сработает на начало вашей атаки. Пусть твои инженеры обратят внимание на параметры аннигиляционной волны, накопленной генераторами. Я запасливый. Просчитайте сами, что останется в случае взрыва от первых слоёв ваших капсул. Кстати, ты лично достаточно удалён от меня?
Господин надстаевый вдруг поднимается с подстилки и, прогнувшись, коротко потягивается. Усы его топорщатся.
«Мы не боимся, — переводит декодер. — Когда-нибудь Жёлтый Глаз возьмёт нас всех. Ты или сдашься, или сгоришь вместе со своей норой, враг наш».
Свободный Охотник кладёт руку Хозяюшке на плечо.
— Вслед за тобой и мы можем солгать, что нам не страшно умереть, но не унизимся до этого. Два человека за двести тварей — достойный итог боя, поэтому мы честно сделаем то, что нужно сделать. Хотя, возможен и другой итог. Ваш враг Неуловимый согласен сдаться добровольно, если вы отпустите корабль с ребёнком.
«Это твоё условие сдачи?» — Когда девочка свяжется со мной из какого-либо незанятого вами Фрагмента, я мирно отдамся в ваши… хм… лапки. Мне почему-то кажется, что Неуловимый в качестве пленника устроит вас больше, чем в качестве героя, чья гибель будет всегда вдохновлять людей на подвиги. Иначе ты не тратил бы время на беседу со мной, а просто отдал бы приказ атаковать. Правильно?
«Мы проанализируем твоё условие. Жди решение».
Декодер замолкает. Зато кричит, срывая голос, дочь гипа:
— Нет!!!
— Они будут докладывать на самый верх, — спокойно объясняет Свободный Охотник. — И одновременно попытаются укрепить ловушку, чтобы моё условие необязательно было выполнять, так что у нас есть время. Правда, надстаевый — крупная величина. Крупнее только вождь Гладкий, который стрижётся наголо.
Она даже подпрыгивает от возмущения.
— Я тебя не брошу! Никуда я не полечу, понял?!
Кричит одинокому воину в самое лицо, в страшное неподвижное лицо.
— Но времени очень мало, — отодвигается тот. — Поговорим позже, нас ждёт срочная работа.
— Какая-такая работа! — Она явно не в себе.
— Во-первых, нужно проверить «Универсалы» — и твой, и мой. Кому-то из нас подсунули кодированный маяк.
Девочка вдруг успокаивается и замолкает.
Свободный Охотник вызывает щуп и формулирует задачу поиска. Наблюдая за выверенными движениями гигантских щупалец, опутавших оба корабля, он объясняет:
— Видишь ли, Хозяюшка, уж я-то знаю, что обычными способами найти «Чёрную дыру» невозможно. Абсолютно. Что остаётся врагу? Воспользоваться штуковиной, непрерывно посылающей в Метро сигнал по закрытому каналу. А вне Метро эта же штуковина продолжает внедряться в системы галактической связи, ориентируясь на Вход, через который попала в пространство. Что-то вроде маленькой Всеобщей, очень просто. Звероиды не случайно избрали наш с тобой основной Вход, и из Тоннеля они выбрались только потому, что получили возможность вписаться в траекторию «на маяк». На подлый, кодированный маяк. Правда, твой «Универсал» автоматически проверяет сам себя, когда ты запускаешь маршрут домой. Не знала? Но ты привела бы за собой людей, а не тварей…
— А какая работа будет «во-вторых»? — прерывает его дочь гипа.
Однако объяснения уже закончены. Потому что готов результат проверки: корабль Хозяюшки, как и ожидалось, безупречно чист, зато в «Универсале-Плюс» обнаруживается нечто неожиданное. Впрочем, отнюдь не скрытая от контроля крохотная заноза. Предательской штуковиной, излучавшей кодированный зов, оказывается робот-истребитель — весь целиком.
И все становится ясно. Ведь этот робот-истребитель, спящий в брюхе корабля, был спущен пару сотых назад на биокристаллических червей, чтобы освободить полусожранную планету, и где как не там, в загаженных лабиринтах, мог он подцепить споры инфо-грибка. Лишь на миг окунулся в неприметную разреженную взвесь — и готово. Штатная очистка аппарата при возвращении на корабль неспособна что-либо исправить — структура корпуса необратимо изменилась, системный паразит уже пророс в тело робота. Инфо-споры, очевидно, были искусственного происхождения, вполне возможно, специально выведенные для этого случая. Иначе их шумообразующая активность не лежала бы в узенькой полоске чьего-то личного канала связи. Иначе излучение не модулировалось бы так хитро, что лишь стационарный щуп смог его ухватить.
И, что очевидно вдвойне, отчаянная мольба о помощи была банальной ловушкой, заготовленной для благородных идиотов. Биокристаллические червяки были подсажены на мёртвую планету вовсе не бластомерами или фермерами. «Неуловимый, хоть Ты услышь и отзовись, если Ты существуешь…» Фу, как стыдно! Неуловимый доблестно попался. Блистая юной удалью, виртуозно управляясь со смертоносным аппаратом, пьянея от ненависти ко всей галактической пакости вместе взятой, герой Космоса не заметил, что сам стал мишенью. Сразу после бессмысленной победы и начались странности: якобы случайные встречи со звероидами — со звеньями, отрядами, стаями. Нападение на свалке, разгром сферобара… Вот все и сложилось, вот и настала ясность. О, Космос, как стыдно…
— Будешь уходить на своём корабле, — решает Свободный Охотник. — Подстрахуемся.
— Я без тебя не полечу, — звонко напоминает девочка.
— Полетишь, — улыбается он. — Нужно вытащить отсюда Полную Карту. К сожалению, выбора нет. Спасаюсь или я, или Полная Карта, вот такая нелепая ситуация. Ценности несопоставимые, малышка.
— Полная Карта? — её голос, внезапно сорвавшись, превращается в шёпот.
— Конечно. А ты думала, как мне удаётся отыскивать, например, технические Входы? Они же никогда не указывались в Нитях маршрутов и редко когда указывались в местных картах. Зато в Полной Карте отмечены все до единого. Удобно, правда?
— Я не понимаю… — растерянно говорит она. — Ты надо мной смеёшься?
На мгновение его охватывает гордость — только на мгновение.
— Бортовая система моего «Универсала-Плюс» и есть Полная Карта. Точнее, комплект малоформатных архивированных версий по каждому из Фрагментов, самого последнего поколения. А сам я — вместо службы Узора. Это, наверное, смешно, смешнее и не придумать… Хозяюшка, маленькая моя, у нас совершенно нет времени спорить, и выхода другого нет, поверь мне. Ты спрашивала, какая ещё работа не выполнена? Вот, смотри: я заменяю бортовую систему твоего корабля. Полностью перекачиваю тебе систему своего «Универсала», а у себя, наоборот, собираюсь сжечь, убить все самое ценное. Ты обязана спастись вместе с кораблём. Теперь поняла?
Спрятавшись под боевой маской, чтобы никто не видел его глаз, герой даёт команду.
Каналы распахнуты, процесс необратим. В ангарах — маленькая информационная буря.
— И ещё, принцесса моя, не удивляйся, но я делаю тебя богатой. В моем корабле остались финансовые запасы, я ведь скромно жил, бережливо…
Проходит новая команда. Цезиевые кассы обоих «Универсалов» отзываются, одна — щедро сбрасываясь до нуля, другая — впитывая высвобождаемые средства. Стрекочут таблицы, показывая переданную сумму, невообразимо большую сумму.
— Как же так? — девочка словно оглушена, словно бы не слышит.
— Ничего страшного, — продолжает говорить герой, исполнив все задуманное. — Неуловимым станешь ты. Теперь ты одна владеешь Полной Картой, ты одна сможешь ориентироваться в Метро, как и положено легендарному Мастеру Узлов. Извини, Хозяюшка, не имел я права откровенничать с тобой раньше. Извини меня, если сможешь. Настало время правды, и я надеюсь, что ты успела повзрослеть…
Включается Всеобщая — иглой в мозг, — требует канал. Канал предоставлен. Пронзившая пространство морда, уцепившись за ретранслятор, врывается в ангар — красиво, крупно, красочно. В поросшей шерстью пасти ворочается шершавый язык, заставляя подключиться и декодер.
«Пусть самка уходит. Нам нужен ты, наш враг. Я тебе не верю. Связь с кораблём, который отойдёт от базы, и связь с базой, где останешься ты, должна быть полностью открыта, чтобы я видел вас обоих. Вот код моего канала. Система самоуничтожения должна быть отключена немедленно, а схема замкнута на мой канал. Когда самка уйдёт, ты сдашься. Конец.» — Договорились, — выталкивает из груди Свободный Охотник. — Дай нам время попрощаться.
«Я тебя понимаю, — жмурится надстаевый из династии Бархатных. — Я тоже прощаюсь со своими самками, когда они покидают мою нору».
Всеобщая тактично исчезает. Пустота, до краёв наполнившая ангар, впитывает жалкие звуки всхлипываний. Дочь гипа плачет.
— Ну-ну-ну, — говорит ей Свободный Охотник, словно вату пробивая голосом.
— Спокойнее, пока все правильно.
— Я спокойна, — тоскливо отвечает она. — Что мне надо делать?
— Я верю звероидам ещё меньше, чем они мне. Во-первых, они испугаются, что когда ты будешь в безопасности, я не сдержу слово и все-таки зажгу небольшую Сверхновую. Во-вторых, они наверняка не справятся с искушением получить дополнительное средство воздействия на меня, взяв в плен нас обоих. Наконец, они видели, что ты Истинная. Иллюзии нам ни к чему — твари попытаются захватить твой «Универсал». Но не сразу, а когда ты отдалишься на достаточное расстояние, чтобы я не имел возможности, взорвав все вокруг, отнять тебя у них. Очевидно, это произойдёт в районе того Входа, через который враги вышли из Тоннеля, того же, которым мы с тобой всегда пользуемся. В любом случае, сквозь первые слои капсул тебя пропустят. Поэтому действуем так… — Свободный Охотник проецирует информационную подкладку на купол ангара. — Смотри, между первым и вторым слоями окружения есть другой Вход, гораздо ближе. А Тоннель вроде отростка, этакого аппендикса, выводит к одному из курьерских Прямых. Вход — на самом конце «аппендикса». Хорошо видишь? Потайной ход, враги о нем не знают. Ныряешь, доходишь до Прямого Тоннеля, по Прямому — до первого же Кольцевого, через межфрагментарный Узел, и в Узле связываешься со мной. Поняла?
Дочь гипа кивает, позволяя слезам беспрепятственно падать на жаростойкое покрытие пола.
— Теперь запоминай, что дальше. Добираешься до гипа Связи и соглашаешься дружить с тем из сыновей, кого он тебе рекомендовал.
Она поднимает голову и встречается с его взглядом. Она надеется, что это шутка. Однако это не шутка. И тогда она сходит с ума:
— Дурак, дурак, дурак!
— Прошу тебя, — говорит Свободный Охотник и отворачивается.
— За что ты меня так? — беснуется она. — Я тебе совсем не нужна?
— Да как же ты не понимаешь…
— Это ты, ты ничего не понимаешь! Может, мне сразу сказать им своё истинное имя, каждому сыночку по очереди?
— Прекрати! — он хватает её за плечи и яростно встряхивает. — Не нравится дворец гипа Связи, найди себе другой. Без сильного покровителя ты пропадёшь, а вместе с тобой погибнет все, ради чего я жил. Выброси глупости из головы!
Она прерывисто всхлипывает, но уже не плачет. Дочь гипа все поняла, поэтому молчит. Упрямо сомкнутые губы ясно показывают, что поступит девочка все равно по-своему.
Свободный Охотник нетерпеливо смотрит на таймер, отнимающий у него микро-Единицу за микро-Единицей.
— Запомни главное, малышка. Про Полную Карту никому не слова. В случае ареста ты обязана взорвать корабль — с собой или без себя, как уж получится. Тебе выпало продолжить дело Неуловимого, так что не опозорь славное имя.
— Имя… Я так и не узнала твоего имени, красавчик, — мертво улыбается Хозяюшка.
— Ох, как мне надоели твои глупости! — кричит он. — Мы с тобой на войне!
— Не волнуйся, я в порядке. Говори.
— Ближайшая цель: собрать всех гипов на совещание и решить вопрос с объединёнными вооружёнными силами. Возможно, удастся сдвинуть с точки процесс восстановления Управления. Перед лицом неотвратимой катастрофы толпа надменных самодержцев должна быть сговорчивее. Для этого я и требовал от гипов коды закрытых личных каналов, а технически организовать совещание, как я надеялся, помог бы гип Связи. Кроме того, не доделано самое важное. Где родина врага, куда наносить ответный удар? Я не успел выяснить. Пока ясно, что в Октаэдрах, охваченных Сорок Седьмым гипархатом Пустоты, расположен чисто военный штаб, не больше. Впрочем, в любом случае начинать нужно с него.
— А что будет с тобой?
— Со мной все просто, — хладнокровно говорит юноша. — Я стану идиотом.
Девочка оживает. В наполненных влагой глазах отражается неистовая надежда.
— Как это?
— Я не трус, — с неожиданно прорвавшимся отчаянием объясняет он. — Но ведь глупо погибать, если есть хоть какой-то шанс… Хорошенько запомни название: «Формат счастья». С индексом «сто». Это условное обозначение одной из секретных спектро-программ, изменяющих сознание человека. Их используют дедушки Клонов, штампуя себе рабов. Ты свяжешься со мной из Кольцевого Тоннеля, и я сразу уколюсь модулятором. Пусть врагам достанется безвредный дурачок, который ничего не помнит, только жрёт и радуется жизни. Смешно, правда? Обратная операция возможна, если известны параметры частотных уколов, так что вернуть идиоту разум у врагов не получится. Таких программ — тысячи. Ты одна будешь знать обозначение средства — моего средства. Все данные найдёшь в бортовой системе своего «Универсала»…
Девочка жадно впитывает ответ. А потом спрашивает:
— Где тебя искать?
— Полезай в корабль, — герой отворачивается. — Надевай боевую маску. Работай, не теряй времени.
— Формат счастья, — откликается она. — С индексом «сто», я хорошо запомнила.
Дочь гипа уходит — на негнущихся ногах, — чтобы бесследно исчезнуть в бронированном чреве. На борту её корабля загорается перламутровый знак «Минус».
— Доброй тебе охоты, Хозяюшка! — Запоздалый крик натыкается на сгустившуюся плёнку шлюза.
Герой покидает территорию ангаров. Он открывает связь полностью, в строгом соответствии с условиями врага, он наблюдает, готовый ко всему, как «Универсал-Минус» отделяется от пластиковой стены. «Универсал-Плюс» остаётся — опустошённый, жалкий. Полная Карта обрела новый дом. Душа оставила легендарный корабль, думает герой, вот все и кончилось. Как странно…
PAUSE
Кто я такой? Всего лишь электрик при районном Отделе народного образования — простой, как инфузория-туфелька. Бегаю туда-сюда. Висят на мне гири в виде всех местных школ, да ещё по договорам обслуживаю несколько объектов — поликлинику, например, и даже отделение милиции. Старательно кормлю семью. Нужный я человек, и на том исчерпывается моя ценность. Чем я заинтересовал этого вундеркинда? Рассказами, как чиню розетки, проверяю разводку проводов и меняю лампочки в женских раздевалках?
Да, раньше я мог бы кем-то там стать. По молодости мне об этом часто говорили — незаурядный, мол, человек. И сейчас иногда говорят, когда хлопнем стаканчик-другой. Имею высшее образование, после окончания института работал в Научно-исследовательском Вычислительном Центре, что на 14-й Линии Васильевского острова (теперь это учреждение называется Институтом Информатики), одновременно был в заочной аспирантуре и готовился защищать диссертацию. Но… Именно — «НО»! Работал, готовился, был. Все — в далёком коммунистическом прошлом. Выгнали меня за то, что подрабатывал на стороне. Ладно бы по специальности халтурил (и тихо, ни с кем не ссорясь), так ведь я в свободное время спиливал верхушки деревьев на кладбище, за сумасшедшие деньги, конечно. Встал я поперёк дороги другому кладбищенскому «спильщику», и неподкупная милиция тут же донесла на меня руководству Вычислительного Центра. Взяло руководство и выгнало незаурядного человека, который мог бы кем-то там стать. Время было такое, никуда не денешься. Оторвали от меня «Имитационную модель рыбной части сообщества озера Байкал», которая разрабатывалась в рамках темы «Космический мониторинг сложных экосистем». И осталась от меня только частица «бы». Впрочем, благосостояние моей семьи при этом не только не пострадало, а в точности наоборот — спасибо тому маразматическому времени, которое было…
Парень неожиданно бурно отреагировал на упомянутый мной Институт Информатики. Словно только и ждал, когда же наконец я проговорюсь.
— Значит, раньше вы были учёным? — спросил восторженно. Даже приостановился и посмотрел на меня. Так посмотрел, что мне стыдно стало, ведь я не тот, не тот герой, который ему вдруг привиделся!
Оказывается, мама все-таки делилась с ним воспоминаниями об истинном отце. Урывками, обмолвками. Не стала стандартно врать про погибшего лётчика или моряка, и с другой стороны, не представила этого человека, как иногда бывает, подонком, пьяницей и ничтожеством. Она успокоила сына: мол, твой папаша жив, это обыкновенный научный сотрудник, который целиком ушёл в решение задач науки и производства. Ушёл и не вернулся. А пацан уже сам домыслил-размечтался, что отец его — большой учёный, которому просто жалко было тратить время на семью и детей. Такой мотив, как ни странно, казался мальчику вполне убедительным. Или нет в этом ничего странного?
— А что, вдруг ты и вправду потомок великого человека? — необдуманно и жестоко съязвил я.
Он, к счастью, не обиделся.
— Я бастард, — сообщил парень не без гордости. — Был и буду. Дело-то не в этом, так что вы зря.
Ого, какие слова мы освоили, подумал я, обуздав своё желание немедленно ответить. Человек начитался интересных книжек про рыцарей, где внебрачные дети обязательно оказываются королевской крови и после многочисленных подвигов взбираются на трон, — что ж тут смешного? Однако же — «бастард»… Вот ведь придумают, фантазёры сопливые! Безотцовщина проклятая…
— Просто я хочу знать, чей я, — завершил он мысль.
— В каком смысле?
— У меня есть истинная фамилия. Я её не знаю. Надоело быть системнорожденным.
— Кем-кем?
— Рождённым в системе.
— Теперь понимаю.
— А вы были какой учёный?..
Ничего-то я не понимал. Странности кружили над нашими головами, мешали беседе. Трудно разговаривать с человеком, у которого умер кто-то из близких, однако у меня не было таких трудностей. Собеседник вёл себя так, будто ему наплевать, что вчера он потерял и мать, и новорождённую сестру. Или так, будто забыл об этом. А может, самым странным было как раз моё поведение? Мне бы отложить свои дела, взять его за руку и отвести домой, к родственникам, но вместо этого я почему-то тащил парня с собой в школу. Дикость? Чудовищное бездушие? Я полагаю, нет. Наше обоюдное помешательство имело другое название — запрограммированность.
— Я был не учёным, а инженером, — ответил я, испытывая нелепое чувство, будто оправдываюсь. — Если точнее, я занимал инженерскую должность.
— Ну, это даже интереснее, — солидно покивал он.
Вероятно, мальчик все ещё на что-то надеялся. Оттого и шёл со мной, оттого и смотрел на меня так — большими серьёзными глазами.
— Ты считаешь, что инженер звучит более гордо, чем научный сотрудник? Правильно считаешь. Вот к примеру, существуют главные инженеры проекта, «гипами» называются, если станешь им — каждый день сможешь об научных сотрудников ноги вытирать.
— Я знаю, кто такие гипы, они космосом занимаются.
— Ага, — засмеялся я, — именно космосом, чем же ещё. С космической зарплатой. Не тычь в мои раны, малыш. Когда-то давно я видел секретную платёжную ведомость, из которой следовало, что с гипов каждый месяц удерживают партийных взносов больше, чем мой должностной оклад.
— Гип — это главный инженер программы, — поправил он меня. — Программы, а не проекта…
Школа, где училась моя дочь, располагалась недалеко — десять минут ходьбы. Мы пришли, и наша беседа прервалась. Работа мне предстояла обычная: сделать свет в мужском туалете. Мальчишки вечно лампу дневного света портили, чтобы по вечерам, когда музыкальные и спортивные секции, можно было вставать ногами на унитаз, подтягиваться по трубе и заглядывать в щель между потолком и перегородкой. По ту сторону перегородки был, разумеется, женский туалет. Если света нет — тебя не видно, а ты видишь все. Короче, какие-то гадёныши догадались стартер из лампы выдёргивать, поэтому не реже одного раза в неделю мне приходилось эту детальку возвращать на место.
Первое из дел отняло ровно минуту, но было и второе. Пожарный требовал, чтобы в коридоре возле компьютерного класса я сделал скрытую проводку, как полагается. Чем я и занимался последние два дня — выдалбливал канал в шве кирпичной кладки, куда должны лечь провода. Долбить стену, конечно, не входило в мои обязанности, ведь я электрик, а не штукатур, и в другой школе я бы плюнул на них всех, которые требуют от людей бесплатного трудового энтузиазма, но здесь училась моя дочь. Будет исполнено, пообещал я завхозу. Единственное условие — пусть потом заштукатуривает кто-нибудь другой. Рабочий по зданию, говорю, уже опух от безделья, вложите в его руку шпатель вместо стакана…
Я привёл своего юного спутника в компьютерный класс и предложил:
— Садись, играй. Хочешь?
Работал кружок по основам информатики. Если можно так выразиться. Старшеклассники группировались по двое-трое вокруг ярких экранов и вели с процессором фирмы «Диджитал» всевозможные смертельные схватки, а преподавательница отсутствовала — за порядком следил её брат-студент.
— Мне нельзя, — ответил мальчик.
— Не стесняйся, здесь все играют. Я Сашу попрошу, он тебе отдельный компьютер подключит, вон тот, возле сейфа.
— Мне нельзя, — тоскливо повторил он. — Вы не понимаете.
— Что тебе нельзя?
— Я не имею права садиться за дисплей. Я постою и посмотрю, можно?
Он стоял все время, пока я был в коридоре. Забравшись на стремянку, я сотрясал школу монотонными ударами молотка о зубило, а когда слезал, чтобы передвинуть лестницу, то изредка заглядывал в класс — из любопытства. Он ни разу не присел. Он смотрел, как другие развлекаются. Кто-то бил по клавишам, кто-то азартно ёрзал на стуле. Насыщенные цветом экраны вспыхивали и гасли, меняя картинки — они жили собственной жизнью. А гость только смотрел. Что за блажь, думал я, стряхивая пыль с халата, что за новая «фишка»? В каком смысле — «не имею права»? Кто и зачем мог запретить человеку сидеть за компьютером, и почему нельзя было нарушить запрет, если никто об этом не узнает, и в чем тут, вообще, смысл? Очередной заскок, думал я то ли с жалостью, то ли с раздражением. Необъяснимое поведение мальчика мешало мне спокойно работать, вынуждало торопиться. А о чем думал он, почему не уходил, почему ждал меня?
Я был занят час с небольшим. Когда же я пришёл забирать гостя обратно, оказалось, что руководительница кружка уже вернулась. Баловство кончилось, голос женщины профессионально звенел:
— Ну, кто нам объяснит? Если мы сложим двести и двести, сколько получим? Четыреста! А машина выдаёт только сто сорок пять! Ну-ка, где ошибка, кто знает?
Народ весело переглядывался. Преподаватель привычно сердилась:
— Всех повыгоняю! Целый год Паскаль мусолили!
— Разрядная сетка переполняется, — тихо сказал мне парень. Его услышали, и наступило общее молчание. — В их программе формат данных задан как BITE, значит, под результат отводится всего восемь двоичных разрядов, — продолжал он ещё тише. Он говорил для меня, для меня одного. — Машина суммирует до 255 и обнуляет регистр. Остаётся 145. Нужно заменить BITE хотя бы на INTEGER, это элементарно.
Лица юных программистов выражали сложные чувства, среди которых уже не было шкодливой радости. Да, красиво мы ушли. Напоследок я предупредил руководительницу кружка, что в понедельник вынужден буду обесточить компьютерный класс. Потом мальчик помог мне унести все барахло в комнату рабочего по зданию, и мы покинули школу.
Не знаю, имело ли какое-нибудь значение, что дорогу нам перебежал здоровенный котище? Не чёрный, просто тёмный. Я, конечно, не суеверен, но незаметно перекрестил арку и на всякий случай поздоровался с подлой тварью: здравствуй, говорю, котик, симпатичный ты мой, говорю, — как известно, это помогает избежать грядущих неприятностей.
— Вы что, любите кошек? — удивился мой спутник.
— Зачем? — ответно удивился я. — Собак. Мы предпочитаем собак, но заводить их больше не хотим. Был печальный опыт. А ты?
Он не любил ни собак, ни кошек. Вернее, не любил он только кошек, а к собакам был абсолютно равнодушен. Есть люди, которые любят кошек и терпеть не могут собак, и есть люди, у которых все наоборот. Мальчик не относился ни к тем, ни к другим, но означает ли это хоть что-нибудь, кроме того, что вот такой уж он человек? Из всех домашних животных он отдавал своё сердце крысам… Крысам! Я был потрясён, когда понял, что это не враньё и не шутка. «Вы просто не знаете, — горячо объяснял он мне, — руки у них — как настоящие, маленькие такие, розовые, с розовыми пальчиками. И ножки тоже. А пальцев — ровно четыре! Не смейтесь, я считаю не с нуля, а с единицы. И лица у них тоже почти как у нас с вами…» Мальчик искренне полагал, что крысы — это будущее человечества (надо же такое выдумать!) На самом деле, мне кажется, он любил не крыс, а все-таки будущее. Он постоянно думал о будущем, не прерываясь ни на секунду. Редкое и ценное качество, но вряд ли это безвредно для здоровья. Вряд ли.
— Как твои успехи в учёбе? (Мы продолжали беседу). Похоже, у тебя высокая квалификация.
— Нет, у меня плохо по физике. Я не разбираюсь, как в двухмерном мире существуют, например, позитроны, фотоны и так далее.
— Странные у вас требования. Во всем остальном ты уже разбираешься, да?
— И ещё никак не могу рассчитать, какова энергия, за счёт которой происходят такие жуткие изменения структуры Галактики…
Я веселился, а он огорчённо вздыхал. Какие, интересно, изменения происходят в структуре Галактики, мог бы я уточнить, пряча насмешку. И что же нам теперь делать, мог бы я притворно испугаться. Однако не стал. Наверное, пожалел ребёнка. Или себя. Тем более, его нелады с физикой оказались серьёзнее, чем казалось поначалу. Ведь он (стыдно признаться!) до сих пор не смог понять: есть ли у хаоса цель, или только ограниченный набор функций? Смех смехом, а ему действительно было стыдно. «Причём здесь физика? — возражал я. — Скорее, философия. Главный вопрос бытия». — «Хаос — это термодинамика, — убеждал он меня, несмышлёныша. — А термодинамика — один из разделов физики…» Воистину, даже просто умным быть вредно для здоровья!
— Кстати, почему тебе нельзя подходить к компьютеру? — наконец вспомнил я.
— Может, расскажешь? Я умею хранить чужие секреты.
Он долго молчал, прежде чем признаться:
— Я поклялся.
— Ого! — сказал я. — Черт возьми! Кому и в чем?
Он не ответил. «Герой дня оставил вопрос без комментариев», — пишут в таких случаях. И до самого дома мы не смогли найти другую тему для разговора, так и брели, молчали. Ишь ты, обиженно думал я. Щенок щенком, а туда же — «поклялся». Тайна, зарытая в землю, рыцарский роман… Если честно, этот парень нравился мне безумно. Неведомая клятва, любовь к крысам и информационным технологиям, безрассудные поиски отца и даже замена десятичного мира восьмеричным — все это ломало мою окостеневшую душу. Рядом со мной шагал истинный романтик. Новый романтик. Было в нем что-то, чего не было во мне. И тогда я спросил его о том, что мучило меня все время, пока мы путешествовали в школу и обратно. Я решился спросить, потому что понял — с таким человеком можно говорить о чем угодно, не опасаясь причинить ему боль.