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