Экран мониторинга светился голубым в пустом диспетчерском пункте. Кирилл Махов сидел перед ним третий час, и кофе в армейской кружке с выцветшим номером части давно остыл.
Жилой комплекс «Береговой» сдали в эксплуатацию три недели назад. Из ста двадцати квартир заселены были восемнадцать. Остальные ждали хозяев, запертые и тёмные, с заводской плёнкой на сантехнике и запахом свежей штукатурки за дверями. Кирилл знал каждую из них по номеру, по этажу, по показаниям приборов учёта. Работа инженера управляющей компании не предполагала сюрпризов: трубы, вентили, протоколы, отчёты.
Сюрприз случился сам.
В 02:47 система зафиксировала расход воды в квартире 412. Холодная: 0,08 кубометра. Горячая: 0,04. Кирилл моргнул, потёр переносицу и посмотрел снова. Цифры не изменились. Квартира 412 принадлежала некой А.В. Кравцовой, которая, по данным застройщика, ещё не получила ключи.
Журнал за прошлые сутки он открыл машинально. Расход в 412-й шёл с одиннадцати вечера. Порциями. Сначала короткий всплеск горячей воды, потом холодной, потом пауза на сорок минут, потом снова холодная. Будто кто-то принял душ, выпил воды и через время спустил бачок.
Кирилл откинулся на спинку стула. Пружина под сиденьем скрипнула.
Бывает по-разному. Датчик глючит, стояк даёт обратку, программа считает не тот узел. Пометку в системе он поставил и полез проверять соседние квартиры на четвёртом этаже. 410-я: нули. 411-я: нули. 413-я: нули. 414-я: нули. Только 412-я жила.
Утром он рассказал Жанне. Та стояла на крыльце с сигаретой, щурилась от мартовского солнца и слушала молча.
- Ну и? Датчик кривой, замени.
- Датчик цифровой, Жань. Он либо считает, либо нет. Там нет механики, которая залипает.
- Тогда в программе глюк.
- Я проверил прошивку. Всё чисто. И расход не случайный. Он нормальный. Бытовой. Будто человек живёт.
Жанна затянулась, выпустила дым в сторону парковки.
- Слушай, может бомж забрался?
- Квартира на замке. Опечатана. Я смотрел протокол доступа, дверь не открывалась ни разу с момента установки.
Она качнула головой и затушила окурок о край урны.
- Ну напиши акт, отправь застройщику. Пусть они разбираются. Наше дело зафиксировать.
Кирилл написал акт. И мог бы на этом остановиться. Но не остановился.
Днём он поднялся на четвёртый этаж. Подъезд пах краской и полимерным клеем. На площадке у 412-й лежал строительный мусор: обрывок малярной ленты, кусок упаковочного пенопласта. Дверь стояла глухая, стальная, с наклейкой застройщика. Замочная скважина чистая, без царапин.
Ухо к двери. Тишина. Не та живая тишина, когда за стеной кто-то замер и задержал дыхание. А настоящая, мёртвая, как в бетонной коробке, где нет ничего, кроме воздуха и штукатурки.
Кирилл открыл дверь мастер-ключом. Щёлкнул замок, и в лицо ему ударил запах: новый линолеум, герметик, неподвижный воздух, который никто не тревожил. На кухне стояла раковина, обёрнутая заводской плёнкой. В ванной смесители блестели хромом. Ни капли, ни потёка, ни следа влаги. Пальцем он провёл по краю раковины. Сухо. По дну ванны. Пыль.
В туалете бачок был полон. Кирилл открыл крышку и посмотрел внутрь. Вода стояла ровно, покрытая тонкой плёнкой пыли. Этот бачок не спускали.
Все краны он проверил по очереди. Закрыты. Вентили на стояках в штатном положении. Счётчик на трубе горячей воды показывал 0,000. Счётчик холодной: 0,000.
По нулям.
Кирилл перечитал цифры дважды. Потом достал телефон и открыл систему мониторинга. На экране 412-я по-прежнему показывала совокупный расход: 0,12 куба с момента ввода. Счётчик на стене говорил: ноль.
Оба показания он сфотографировал, закрыл квартиру и спустился вниз. В лифте было холодно, пахло свежей резиной от уплотнителей. Кирилл стоял и переключал фотографии в телефоне, одну за другой. Ноль на стене. 0,12 в системе. Где-то между этими двумя числами что-то не сходилось. И это «что-то» вело себя так, будто принимало душ по вечерам.
Можно было списать всё на программный сбой. Цифровая начинка нового дома была сложной: каждый счётчик передавал показания через радиомодуль на концентратор, концентратор отправлял на сервер, сервер рисовал графики. Где-то в этой цепочке могла закрасться ошибка.
Но Кирилл по привычке решил проверить всё до конца. Армия приучила: если показания прибора не совпадают с реальностью, виноват не прибор. Виноват ты, потому что не нашёл причину.
Вечером он засел за сводные расчеты. Вытащил полную выгрузку со всех незаселённых квартир за три недели.
И похолодел.
412-я была не единственной. Расход фиксировался ещё в семи квартирах. 307-я: по 0,05 куба в сутки, строго вечером. 518-я: утренние всплески, будто кто-то открывал кран в шесть утра. 203-я: неравномерно, с пиками в выходные. 615-я: только горячая вода, ежедневно после девяти вечера. 721-я, 804-я, 910-я: каждая со своим графиком, со своей логикой, со своим ритмом.
Восемь квартир. Все пустые. Все опечатанные. Все с нулями на физических счётчиках.
Графики он вывел на экран. Линии расхода бежали неровно, как кардиограмма. У каждой квартиры был свой почерк. 307-я расходовала воду экономно и ровно. 518-я, иначе, короткими залпами: кран открыли, кран закрыли. 203-я выглядела хаотично, но в реальности хаос оказался расписанием: больше воды по субботам и воскресеньям, меньше по средам.
Это не был сбой. Сбой не создаёт привычек.
Кирилл сидел перед экраном, и кофе снова остывал. За окном диспетчерской светились окна «Берегового». Большинство были тёмными. И он вдруг подумал о том, что за этими тёмными окнами система видит чью-то жизнь, которой нет.
В субботу он не работал, но приехал в «Береговой» к десяти вечера. Сел в машину на парковке перед домом и стал смотреть. Фасад поднимался в темноту, облитый редкими пятнами света из заселённых квартир. На четвёртом этаже, где числилась 412-я, окна были черны. Ни отблеска, ни тени.
Приложение мониторинга открылось на телефоне за секунду. 412-я. Текущий расход: горячая вода, 0,003 куба за последние десять минут. Кто-то принимал душ. Или что-то притворялось, что принимает.
Кирилл вышел из машины. Воздух пах мокрым бетоном и первой весенней грязью. Подъезд, четвёртый этаж, дверь 412-й. Тишина. Ни шума воды, ни плеска, ни гула в трубах. Ладонь он приложил к стояку в техническом шкафу на площадке. Труба была чуть тёплой. Но стояк общий на весь подъезд, и на других этажах жили люди, так что тепло ничего не доказывало.
У двери он простоял двадцать минут. Потом спустился к машине и снова посмотрел в приложение. Расход прекратился. 412-я уснула. Или то, что в ней было, уснуло.
По дороге домой Кирилл поймал себя на том, что проверяет зеркало заднего вида чаще обычного. Никто за ним не ехал. Но ощущение чужого присутствия не отпускало, будто кто-то смотрел ему в затылок из задней темноты салона.
Лебедев пришёл в четверг. Старший техник, пятьдесят с лишним лет стажа на водоканале, переведённый в управляющую компанию «для усиления», как писали в приказе. На деле: чтобы было кому крутить вентили, когда цифровая система откажет.
Кирилл показал ему выгрузки.
- Я тебе говорю, это всё ваши коробочки.
Лебедев стоял у окна и разглядывал двор. На экран он не смотрел.
- Поставили дорогую игрушку, а она врёт. Классика.
- Но она врёт закономерно, Геннадий Палыч. Она врёт по расписанию. У каждой квартиры своё расписание.
- И что?
- Приборы не придумывают расписания. Либо там есть реальный сигнал, либо кто-то подменяет информацию.
Лебедев обернулся. Посмотрел на Кирилла поверх очков.
- А тебе не приходило в голову, что застройщик мухлюет? Начисляют расход заранее, чтобы в первый месяц квитанции были пожирнее?
- На пустые квартиры? Куда они квитанции пришлют? Людей там нет.
- Ну мало ли. Я за тридцать лет всякого навидался.
Ушёл он не убеждённый и не заинтересованный. Кирилл остался один. За окном начинался дождь. Капли ползли по стеклу, и их тени двигались по стене диспетчерской, как маленькие существа.
В понедельник он позвонил в компанию, обслуживающую систему мониторинга. Трубку взял инженер по имени Артём. Голос молодой, уверенный, с лёгким раздражением человека, которого отвлекают от чего-то нужного.
- Фантомный расход? Бывает. Обычно шум в радиоканале. Датчик ловит помеху и интерпретирует как импульс расхода.
- У меня восемь квартир с устойчивым графиком. Это не помеха.
- Пришлите выгрузку. Посмотрю.
Кирилл прислал. Артём перезвонил через два часа. Голос был другим. Тише. Медленнее.
- Слушайте, я такого не видел. Помеха даёт хаотичный сигнал. А тут... тут профиль потребления. Реальный, человеческий. С суточной цикличностью, с недельной. У 203-й вообще семейная модель.
- Я знаю, сказал Кирилл.
- Вы проверяли физические счётчики?
- Нули. Везде нули. Краны закрыты. Квартиры пустые.
- Тогда это не наш вопрос. Это... я не знаю, что это.
Пауза. Кирилл слышал, как Артём дышит в трубку.
- Может, вам стоит обратиться к застройщику, сказал тот, после паузы. Может, это заложено в систему. Какой-то тестовый режим.
- Тестовый режим, который имитирует привычки конкретных будущих жильцов?
- Я не знаю. Я просто ставлю датчики.
На этом разговор закончился. Кирилл положил трубку на стол и долго смотрел на неё, будто ждал, что Артём перезвонит и скажет: «Всё, нашёл причину, провод перепутали». Не перезвонил.
В пятницу он сделал то, чего не должен был делать по должностной инструкции. Зашёл на сайт застройщика, нашёл раздел «Ваша квартира», ввёл номер 412 и посмотрел, что известно о будущей жительнице. Информации было немного: А.В. Кравцова, договор долевого участия, дата передачи ключей назначена на 15 апреля. До неё оставалось три недели.
Потом 307-я. Владелец: Р.И. Фаттахов. Передача ключей: 20 апреля.
518-я: С.С. Немцова. 22 апреля.
203-я: семья Гринёвых. 18 апреля.
Все восемь квартир принадлежали людям, которые вот-вот должны были заселиться. Ни одна из «фантомных» не числилась среди непроданных или зависших в судебных спорах. Только те, в которые скоро придут люди.
Кирилл посидел с этой мыслью. Она была неприятной, как зуд в месте, до которого не дотянуться.
К графикам он вернулся через полчаса. 412-я: расход воды вечером и ночью, умеренный, с короткими паузами. Так моются люди, которые приходят с работы поздно. 307-я: экономный расход, одна и та же последовательность: горячая, холодная, пауза. Как у человека с чётким распорядком. 203-я: семейный рисунок. Утренний пик, когда все собираются. Вечерний пик побольше. Выходные: вода течёт почти без перерыва, потому что дома дети.
Смотрел на эти линии и видел людей. Не показания, не кубометры, а привычки. Утренний душ. Чайник. Мытьё посуды после ужина. Стирка в субботу. Ванна перед сном. Всё это происходило в квартирах, где не было ни мебели, ни занавесок, ни мыла на раковине.
Ключи А.В. Кравцовой передали 15 апреля, как и было запланировано. Кирилл узнал об этом из системы: электронный замок 412-й впервые зафиксировал открытие в 14:32. Новая жительница.
Мог подождать. Мог дать ей обустроиться, заехать с мебелью, начать настоящую жизнь в квартире, которая три недели жила без неё. Но ждать не мог. Зуд в голове стал невыносимым.
На следующий день он поднялся на четвёртый этаж под предлогом проверки вентиляции. Дверь 412-й была приоткрыта. Из квартиры пахло картоном и чем-то цветочным: то ли духи, то ли освежитель воздуха. В прихожей стояли коробки с надписями маркером: «кухня», «ванная», «разное».
Женщина лет тридцати вышла из комнаты с телефоном в руке. Невысокая, тёмные волосы собраны в хвост, на ногах мужские шлёпанцы, явно чужие, слишком большие.
- Здравствуйте. Я из управляющей компании. Проверка вентиляционных каналов.
- А, да, проходите.
Её звали Алёна. Кирилл знал, что по документам она А.В. Кравцова, но на двери уже висела самодельная табличка: «Алёна». Просто имя, без фамилии, на куске картона, написанное фломастером.
Вентиляцию он проверил. Тяга была нормальной. Потом, будто невзначай, заглянул в ванную. Новая шторка, повешенная криво. На полке: шампунь, гель для душа, зубная щётка в стакане. На раковине: мыло в мыльнице, капли воды.
- Вы давно заехали? спросил он, стараясь звучать равнодушно.
- Вчера ключи получила. Но ночевала уже здесь. Матрас кинула на пол, и нормально. Не люблю тянуть.
Кирилл кивнул. Вопрос, который жёг ему горло, был простым и невозможным. Спросить «во сколько вы обычно моетесь» он не мог. Но мог иначе.
- У нас новая система учёта воды. Цифровая. Если вдруг будут вопросы по расходу, обращайтесь. И, кстати, у вас режим скорее вечерний? Просто для настройки тарифа. У нас есть дневной и ночной.
- Вечерний, да. Я работаю допоздна, прихожу обычно к десяти. Душ, потом чай, потом спать. Утром только зубы и кофе.
Она сказала это легко, не задумываясь. А у Кирилла внутри что-то сжалось так, что он забыл вдохнуть. Потому что именно этот рисунок: вечерний душ после десяти, короткий утренний расход, и рисовала 412-я последние три недели. Задолго до того, как Алёна переступила порог.
Проверил ещё двух жильцов. Фаттахов из 307-й оказался сухощавым мужчиной в очках, работавшим бухгалтером. Жил один, педантичный, говорил короткими точными фразами.
- Расход воды? Я слежу. Утром умываюсь ровно в семь. Душ перед сном. Посуду мою сразу после еды.
307-я показывала ровно это. Семь утра: расход. Десять вечера: расход. Между ними: маленькие равномерные всплески. Бухгалтерский водный почерк.
Гринёвы из 203-й заселились всей семьёй: мать, отец, двое детей. Кирилл столкнулся с ними в подъезде. Мальчик лет шести тащил пластиковый мяч, старшая дочь, лет двенадцати, шла с наушниками. Отец нёс пакеты из строительного магазина. Мать придерживала дверь.
- Шумно у вас будет, сказала она Кириллу с извиняющейся улыбкой. Двое детей.
- Ничего, я не сосед.
Семейная модель. Утренний хаос, когда все четверо готовятся. Дневное затишье. Вечерний всплеск. Субботний марафон стирки. Воскресное купание. 203-я знала всё это ещё в марте, когда Гринёвы жили в съёмной квартире на другом конце города и мечтали о новоселье.
Кирилл перестал спать нормально. Не от страха. Скорее от невозможности подобрать объяснение. Привык к тому, что у каждой поломки есть причина. У каждого отклонения: источник. Мир работал по правилам, и когда правила нарушались, это происходило в границах логики. Кабель окислился. Прокладка износилась. Ресурс кончился. Причина, следствие.
Здесь причины не было. Были только следствия. Восемь квартир вели хронику быта, которого не существовало. И когда быт начинался по-настоящему, хроника оказывалась точной.
В среду ночью он сидел на кухне своей съёмной однушки и пил чай из той самой армейской кружки. Кран капал, и он который месяц забывал поменять прокладку. Тень от фонаря за окном лежала на стене косым прямоугольником. Часы показывали 01:20.
Слово «репетиция» пришло само. Дом репетировал жизни своих будущих жильцов. Не включал воду, не открывал краны, не двигал ничего физически. Но система учёта уже фиксировала ритмы тех, кто собирался прийти. Будто «Береговой» заранее знал, кто в нём поселится, и готовился. Привыкал. Обживался.
Мысль была абсурдной. Кирилл это понимал. Но цифры на экране были реальными, и Алёна Кравцова действительно мылась в десять вечера, а Фаттахов действительно включал кран в семь утра. И дом это знал до них.
В четверг он зашёл в базу данных застройщика. Официально у него был доступ только к инженерным системам, но пароли в «Береговом» менялись редко, и тот, что ему дали при вводе в эксплуатацию, подходил к расширенной панели.
Нашёл то, что искал: полный список квартир с датами передачи ключей. Заселённые отфильтровал. Пустые без привязки к владельцу тоже. Остались те, чьи будущие жильцы были определены, но ещё не заехали.
Четырнадцать квартир. Передача ключей: с 20 апреля по конец мая.
Кирилл открыл мониторинг. По шести из них система показывала нули. По восьми: тот же фантомный быт. Графики. Ритмы. Привычки.
Восемь из четырнадцати. Больше половины. Дом уже осваивал тех, кто придёт через месяц.
А потом он подумал о себе.
Три месяца назад Кирилл оформил договор на квартиру 1118 в строящемся корпусе «Берегового-2». Корпус ещё не сдали, строители возились с фасадом, и до заселения оставалось минимум полгода. Но в общей базе он числился будущим жильцом. А.К. Махов, квартира 1118.
Панель «Берегового-2» открылась за три секунды. Корпус был подключён к инженерным сетям для тестирования, и счётчики уже стояли: пустые, обнулённые, ожидающие.
Квартира 1118. Расход холодной воды за последние сутки: 0,09 куба. Горячей: 0,06. Время расхода: с 23:00 до 01:30. Именно тогда, когда Кирилл по вечерам принимал душ, кипятил чайник и мыл за собой чашку.
Руки он положил на стол и заметил, что пальцы мелко подрагивают. Не от холода.
Там, в недостроенном корпусе, в квартире без полов и дверей, с голыми стенами и торчащими из бетона трубами, что-то уже вело его жизнь. Его привычки. Его режим. Его расход воды. Его тень, отброшенная назад во времени, поселилась раньше, чем он сам.
На следующий день он поехал к корпусу. Забор, строительные леса, грязная площадка с техникой. Охранник на входе: сонный мужик в камуфляжной куртке.
- Мне к инженерным сетям, сказал Кирилл и показал пропуск УК.
- Третий подъезд, внутренности все там. Только каску наденьте.
Надел каску, вошёл внутрь. Бетонные стены. Лестница без перил. Строительная пыль, от которой сразу запершило в горле. Свет падал через оконные проёмы без стёкол, и ветер гулял по этажам свободно, как хозяин.
Одиннадцатый этаж. Квартира 1118. Дверного проёма не было: прямоугольная дыра в бетоне. Кирилл вошёл. Голые стены. Пол: стяжка, потрескавшаяся местами. Трубы торчали из стены, как обрубленные ветки. Счётчик был смонтирован временно, на тестовой стойке, прикрученной к стояку.
Присел на корточки перед ним. Цифры на табло: 0,000. Ноль, как и в 412-й тогда, три недели назад. Ноль на стене. 0,15 в системе.
Он сидел на корточках в пустой бетонной коробке на одиннадцатом этаже, и ветер из проёма без стекла трепал ему волосы. Где-то внизу басил кран, металл звякал о металл. А в цифровой вселенной, которая опутывала этот дом проводами и датчиками, некто с его привычками уже проживал здесь вечер за вечером.
Телефон. График расхода 1118-й за последнюю неделю. Линия горячей воды поднималась ежевечерне в 23:15. Ровно тогда, когда Кирилл включал душ в своей съёмной квартире. Таймер на бойлере щёлкал в 23:00, и он ждал пятнадцать минут, пока вода прогреется. Эту деталь не знал никто. Ни Жанна, ни Лебедев, ни Артём из сервисной компании. Только он и его бойлер.
И 1118-я.
Проверять он перестал. Не потому, что нашёл ответ. Потому что понял: ответа нет. Или он из тех, которые нельзя записать в акт проверки.
Апрель шёл своим ходом. Жильцы заселялись. Фаттахов привёз мебель на газели и два дня собирал шкаф, судя по стуку из-за стены. Гринёвы действительно оказались шумными: дети бегали по коридору, и соседка снизу уже написала жалобу. Алёна Кравцова повесила на балконе цветочный ящик, и с улицы 412-я стала единственной квартирой с зеленью.
Фантомный расход в заселённых квартирах прекращался в день заселения. Ровно в ту минуту, когда реальный человек открывал реальный кран, фантом исчезал. Система начинала считать настоящую воду, и цифры совпадали. Плавно, без скачка, без сбоя, будто один поток переходил в другой.
А в незаселённых квартирах расход продолжался. Новые фантомы появлялись по мере того, как застройщик заключал договоры. Кирилл заметил, что 816-я, пустовавшая с нулевым расходом, вдруг ожила в ту неделю, когда на неё оформили ДДУ. Будущий жилец ещё не знал номер своей квартиры, ещё не выбрал обои, ещё не придумал, где поставит кровать. А его водяной двойник уже чистил зубы по утрам.
В мае Кирилл столкнулся с Алёной в подъезде. Она несла пакет из продуктового и выглядела уставшей. Под глазами тени, волосы без хвоста, россыпью.
- Всё нормально с водой? спросил он, и сам услышал, как глупо это звучит.
- Нормально. А что?
- Нет, просто проверяю.
Она посмотрела на него внимательно. Потом сказала:
- Знаете, мне кажется, этот дом... привыкал ко мне ещё до того, как я заехала.
- В каком смысле?
Алёна поправила пакет, прижав его к бедру.
- Ну, знаете, бывает так: заходишь в квартиру и чувствуешь, что тут уже твой запах. Твой ритм. Будто стены знают, когда ты включишь свет и когда ляжешь спать. Я списала это на воображение. Но ощущение сильное. Будто дом ждал именно меня.
Кирилл ничего не ответил. Алёна улыбнулась, подхватила пакет поудобнее и вошла в лифт. Двери закрылись. Лифт загудел, поднимаясь.
Он стоял в подъезде один. Пахло сыростью от уличной двери, чьим-то ужином с верхних этажей и пластиком новых стен. Звуки дома были обычными: чей-то телевизор, гул вентиляции, отдалённый детский смех Гринёвых.
Обычный дом. Живой. Населённый.
Но где-то на этажах, за запертыми дверями пустых квартир, текла невидимая вода. Счётчики крутились. Графики ползли вверх. Чьи-то привычки проступали в данных, как проступает рисунок на фотобумаге в проявителе. Медленно, неотвратимо, без единого звука.
В июне сдали первую секцию «Берегового-2». Кирилл получил письмо: передача ключей от квартиры 1118 назначена на 10 июля.
Прочитал письмо и закрыл ноутбук. Потом открыл снова и зашёл в мониторинг. 1118-я: расход за вчера: 0,11 куба. Его обычная норма. Его вечерний душ. Его утренний чайник. Его привычка споласкивать кружку после чая, а не копить посуду в раковине.
Кирилл знал, что когда он войдёт в эту квартиру, откроет кран и услышит шум настоящей воды, фантом исчезнет. Две линии сольются. Цифровая тень и живой человек станут одним целым.
Но пока он сидел в своей съёмной однушке с капающим краном и армейской кружкой на столе, где-то на одиннадцатом этаже недостроенного дома его цифровой двойник уже проживал ту жизнь, которую он ещё не начал.
И Кирилла не покидала мысль: что, если всё по-другому? Что, если не система предсказывает его привычки? Что, если это он проживает жизнь, которую дом уже запланировал?
Кран на кухне капнул. Капля ударила о металл раковины, и звук показался Кириллу громче, чем обычно. Встал и затянул вентиль. Подождал. Тихо. Потом ещё одна капля упала, будто вода скопилась где-то в изгибе трубы и нашла выход.
Оставил кран в покое и лёг спать. Будильник стоял на шесть тридцать. Утром он встанет, включит чайник, почистит зубы, ополоснёт кружку. Тот же порядок, что и вчера. Тот же, что его двойник уже выполняет в 1118-й, этаж за этажом, труба за трубой, цифра за цифрой.
И может быть, когда он всё же зайдёт в свою новую квартиру, то почувствует то же, что чувствовала Алёна. Что стены знают. Что дом привык. Что он пришёл не в пустое место, а в жизнь, которая ждала его, пока он думал, что ещё не начал жить.