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