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