НОЧЬ. Часть вторая Первый наблюдатель

В 2018 году была опубликована первая книга с рассказом НОЧЬ -
http://proza.ru/2018/10/24/1174

НОЧЬ. Часть вторая
Первый наблюдатель

НОЧЬ. Я опять не сплю.
Смешно. Прошло восемь лет, а я всё ещё могу начать именно так. Ночь не кончается, она просто переодевается. Когда-то она была мокрым лесом, старым покосившимся деревом, севшим смартфоном и сумкой с “Макбуком”, завёрнутым в тряпку и полиэтиленовый пакет. Потом стала морским пляжем, красным сухим вином, тёплой галькой и девушкой, имя которой я не мог вспомнить, хотя знал его лучше собственного дыхания. Потом — экзаменом, камином, книгой, поцелуем, рассветом, женой у двери и строкой на экране:
Продолжение следует...
Я тогда решил, что это просто конец рассказа.
Теперь понимаю: это была не концовка.
Это был запуск.
НОЧЬ. В Беловке тихо. Слишком тихо для живого дома. Даже деревянные стены молчат, хотя обычно они дышат, потрескивают, вздыхают, вспоминают лето, зиму, банный жар, голоса, гостей, смех, шаги по лестнице. Где-то должна была шуршать Маруся — чёрная кошка с белой грудкой и рыжими прядками, которая всегда ждала, пока все уснут, и потом медленно, почти торжественно уходила гулять в ночь.
Но сегодня не шуршит даже она.
Я сижу за столом и смотрю на старый файл.
“Ночь”.
Дата создания: 24.10.2018.
Семь часов утра.
Я много раз открывал его за эти годы. Иногда перечитывал первые строки и улыбался: надо же, как странно тогда написал. Иногда хотел продолжить, но каждый раз закрывал. Не потому что не было слов. Слова были всегда. Слова, как сорняки, растут даже там, где их не ждёшь. Не было главного — уверенности, что продолжение можно писать.
Сегодня файл открылся сам.
Курсор мигал после последней строки, как маленькое белое сердце.
Продолжение следует...
Я смотрел на эти три точки и вдруг почувствовал, как у меня холодеют пальцы. Не от страха ещё. От узнавания. Так холодеют руки, когда в старой фотографии вдруг замечаешь человека, которого там не должно быть.
На экране появилась новая строка.
Я её не печатал.
“Он думал, что прожил восемь лет. На самом деле он просто долго моргал”.
Я резко отодвинулся от стола.
Кресло скрипнуло. Этот скрип почему-то показался мне неприлично громким, как выстрел в библиотеке. В комнате было темно, только монитор освещал стол, клавиатуру, кружку с давно остывшим чаем и мои руки. Руки дрожали. Я посмотрел на них и не сразу понял, почему на ладони тёмная полоска.
Грязь?
Нет.
Засохшая кровь.
Я сжал пальцы и почувствовал в кулаке что-то твёрдое.
Ключ.
Старый, тяжёлый, почерневший, с длинной бородкой. Я не помнил, чтобы брал его. Не помнил, чтобы видел его раньше. Но на металлической пластинке, прикреплённой к кольцу, было выбито:
БЕЛОВКА.
Я встал.
За окном вспыхнули гирлянды.
Все сразу.
Вокруг бани, Дровяника, беседки, по периметру домов побежали тёплые огни. Они включались обычно по праздникам, когда приезжали гости, когда жарился шашлык, когда смеялись, спорили, накрывали стол, когда Света командовала, где поставить салаты, мама несла что-то горячее, Лёша проверял звук для стрима, Саша копался в умном доме, а Катюша уже успевала придумать, как это всё красиво снять, упаковать и продвинуть.
Но гостей не было.
Праздника не было.
Была ночь.
Я подошёл к окну.
На серой брусчатке посреди площадки горел невысокий кованый фонарь. Слишком ярко. Жёлтый свет падал вниз ровным кругом, словно кто-то очертил место, куда должен выйти человек на допрос. Между беседкой и озером зажглось светящееся дерево. Его ветви дрогнули в темноте холодным электрическим сиянием, и озеро ответило слабым блеском, будто в чёрной воде кто-то открыл глаза.
У беседки стоял огромный кованый мангал с высокой трубой. Я видел его силуэт, тяжёлый, надёжный, домашний. От него вдруг потянуло дымом и мясом.
Я открыл окно.
Запах стал сильнее.
Шашлык.
Лук.
Уголь.
Дождь.
И ещё что-то.
Полевой дым.
Пыль.
Солярка.
Я закрыл глаза.
Нельзя было закрывать глаза.
НОЧЬ. Я сижу за рулём BMW X3. Рядом Николай. Одноклассник. Друг из той части жизни, где ещё казалось, что взрослая реальность — это работа, семья, дороги, разговоры, машины, шутки, редкие встречи и старые школьные воспоминания, которые всегда почему-то пахнут мелом, мокрой курткой и столовой.
Но сейчас не школа.
Сейчас дорога вдоль фронта.
Лесная, узкая, разбитая, чужая. Фары выхватывают стволы деревьев, мокрые ветки, камни, глубокие ямы от КамАЗов, кое-как заделанные мешками с грунтом. Эти мешки торчат из земли, как грубые швы на плохо зажившей ране. Машину потряхивает, прицеп глухо дёргается сзади, и каждый удар отдаётся где-то в животе.
Навигаторы перестали работать почти одновременно. Один завис, второй потерял дорогу, третий упрямо показывал, что мы едем по пустоте. Связи нет. Вокруг лес, тёмные открытые просветы между деревьями и невидимая линия, которую нельзя увидеть глазами, но можно почувствовать кожей. Она где-то рядом. Фронт. Не слово из новостей. Не линия на карте. Живое, злое, дышащее пространство.
Фары BMW били слишком ярко.
Мне казалось, что мы светим на весь лес. Что нас видно отовсюду. Что каждый наш метр нарисован белым маркером на чужом экране.
Сзади подпрыгивал прицеп. Глухо, тяжело, обречённо. В нём было то, что надо было довезти. Груз. Помощь. Вещи. Чужая надежда, уложенная в коробки и стянутая ремнями.
— Гриша, — сказал Николай.
Я не сразу ответил.
— Гриша, надо разворачиваться.
Он говорил тихо, но я слышал, что внутри у него голос уже кричит.
Я посмотрел вправо.
Обочина уходила в темноту. Неровная, рыхлая, заросшая, с невидимыми ямами и, возможно, с тем, о чём здесь не говорят лишний раз. Мины. Не как в кино. Не как страшное слово. А как простая причина, почему нельзя сделать ошибочное движение рулём.
Слева было не лучше.
Дорога такая узкая, что развернуться с прицепом значило почти наверняка съехать с полотна. А съехать здесь — это уже не “застрять”. Здесь любое “не туда” могло стать последним.
— Нельзя, — сказал я.
— Почему?
— Потому что некуда.
Николай замолчал.
Потом я услышал шёпот. Сначала подумал, что это помехи. Потом понял: он читает молитву. Быстро, сбивчиво, цепляясь за слова, как человек цепляется за поручень в темноте, когда лестница под ногами вдруг начинает исчезать.
И тут над дорогой завис дрон.
Не прилетел. Не промелькнул. Не появился вдалеке.
Просто завис.
Чёрная точка над светом наших фар. Потом ниже. Ещё ниже. Неподвижно. Нагло. Будто мы уже были не люди, не машина, не груз, а выбранная цель.
Время тянется медленно, как вязкий желеобразный след за сопливой улиткой.
Я вспомнил эту фразу так резко, будто кто-то ударил меня ею по затылку.
Моя фраза.
Из старого рассказа.
Из той НОЧИ.
— Дрон, — сказал Николай.
— Вижу.
— Что делать?
У меня не было ответа. В голове не было ни героизма, ни красивой мысли, ни молитвы, ни стихов. Только холодный расчёт животного, которое поняло, что если сейчас что-то упадёт сверху, машина станет ловушкой. Железной коробкой. Светящейся мишенью.
— Выходим! — скомандовал я.
— Что?
— Из машины! Быстро!
Я ударил по тормозу, распахнул дверь и вывалился наружу тяжелее, чем хотел бы. Сто пятнадцать килограммов при росте сто семьдесят два — это не поэтический образ, а физика. Я спортивный человек, но толстый. Это странное сочетание часто смешило меня в мирной жизни: могу таскать, могу идти, могу работать, могу выдержать, но тело всё равно напоминает, что герой из меня получается крупный, громкий и не очень удобный для быстрого спасения.
Но в ту секунду я двигался быстрее, чем думал.
Холодный воздух ударил в лицо. Ноги скользнули по камням. Я едва не упал, но удержался. Николай выскочил с другой стороны, хлопнул дверью, пригнулся, снова перекрестился и посмотрел вверх.
Дрон висел над машиной.
BMW стоял посреди лесной дороги с яркими фарами, как сцена под прожекторами. Прицеп за ним казался нелепым, упрямым хвостом, полным человеческой надежды. Мы отбежали на несколько метров, но далеко уходить было нельзя. Обочина. Темнота. Мины. Невидимая смерть не только сверху, но и под ногами.
И вот это было хуже всего.
Ты не можешь остаться.
Не можешь уйти.
Не можешь развернуться.
Не можешь выключить существование.
Только стоишь в ночи, тяжело дышишь, чувствуешь, как сердце бьёт в горле, и ждёшь, решит ли маленькая чёрная точка над тобой, что ты ещё нужен этому миру.
— Господи, пронеси, — шептал Николай. — Господи, пронеси...
Я смотрел на дрон и вдруг услышал другой голос.
Света.
Не рядом. Не в телефоне. Не в машине.
Внутри головы.
— Ты меня вообще слушаешь? Я говорю, они опять сметы сделали неправильно. По энергетике вообще кошмар. Ленэнерго, Россети, подрядчики — такое ощущение, что сметчиков выпускали ночью, без света и без совести. Я сижу в Дровянике на удалёнке и всё переделываю. Всё, Гриша. Понимаешь? Всё.
Я хотел ответить ей: “Света, подожди, надо выжить”.
Но дрон висел.
И я понял, что она, может быть, именно это и говорит.
Переделывать всё.
Не кусок.
Не смету.
Не строку.
Всё.
Коптер качнулся.
Николай вжался в темноту, но не сделал ни шага на обочину. Я тоже застыл. В эти секунды даже дыхание казалось предательством. Дрон повис ещё немного, будто рассматривал нас, машину, прицеп, дорогу, наши беспомощные человеческие тела на узкой полоске между небом и землёй.
Потом резко ушёл в сторону.
Без сброса.
Без взрыва.
Без объяснения.
Он бесследно исчез в направлении другой цели.
Мы ещё долго не двигались.
Потому что иногда спасение приходит так тихо, что ты не сразу понимаешь, что тебя не убили.
Николай первым выдохнул.
— Пронесло.
Я хотел сказать “да”.
Но вместо этого сказал:
— Нет.
— Что нет?
Я смотрел туда, куда ушёл дрон.
Там, в темноте между деревьями, на секунду вспыхнули гирлянды.
Не трасса.
Не фронт.
Беловка.
Светящееся дерево у озера.
Кованый фонарь на серой брусчатке.
И Маруся, чёрная кошка с белой грудкой и рыжими прядками, сидящая посреди лесной дороги там, где никакой кошки быть не могло.
— Гриша? — позвал Николай.
Я моргнул.
НОЧЬ. Я стою у Дровяника.
В окне горит свет. За панорамным стеклом сидит Света. Не на фронте. Не в рации. Не в моей голове. Дома. В Беловке. В Дравянике. Перед ней компьютер, бумаги, таблицы, сметы, расчёты, открытые окна документов, кружка чая и лицо человека, который готов победить любой хаос, если его можно разложить по строкам и коэффициентам.
Она говорит по телефону, ходит глазами по экрану и раздражённо крутит волосы на голове.
— Нет, так нельзя считать. Кто вам вообще это дал? У вас энергетика, а не детская раскраска. Россети такое не примут. Ленэнерго такое завернёт. Переделывайте. Хотя нет, не надо. Я сижу в Дровянике целыми днями, даже в выходные и всё переделываю. Всё, Гриша. Понимаешь? Всё.
Я стучу в стекло.
Она не слышит.
Я стучу сильнее.
Она поднимает глаза.
Смотрит прямо на меня.
И говорит в телефон:
— Подождите. У меня тут Григорий опять из ночи вернулся.
Я хочу улыбнуться.
Но не могу.
Потому что за её спиной, в глубине комнаты Дровяника, стоит старший я.
Мокрый.
Синий.
И держит палец у губ.
— Тише, — говорит он беззвучно.
А на экране Светиного компьютера, среди сметных строк, медленно появляется фраза:
“Разворачиваться нельзя”.
НОЧЬ. Я понимаю, что дорога была не воспоминанием.
Она была предупреждением.
И если в прошлый раз нас пронесло, это ещё не значит, что нас отпустили.
Я пытаюсь открыть дверь Дровяника, но ручка не поддаётся. Света уже снова смотрит в экран и что-то быстро печатает. Её губы двигаются. Возможно, она ругает подрядчиков. Возможно, считает коэффициенты. Возможно, произносит молитву, только свою — сметную, точную, беспощадную к ошибкам.
Старший я стоит за её спиной неподвижно.
Он смотрит не на неё.
На меня.
Я бью ладонью по стеклу.
Раз.
Другой.
Третий.
Внутри Дровяника Света вздрагивает, но не поднимает головы. Старший я медленно улыбается и показывает на стол.
Там лежит ключ.
Такой же, как у меня.
Нет.
Не такой же.
Мой.
Я опускаю взгляд на свою ладонь.
Ключ исчез.
Вместо него в пальцах мокрый носовой платок. Связка обычных ключей. И никому уже не нужный смартфон.
Мало того, что он сёл, как и мой ноутбук, так сеть перестала ловить задолго до этого.
Я узнаю мысль.
Она не приходит.
Она повторяется.
Значит, круг снова начал сужаться.
И тут в Дровянике вспыхивает второй свет.
Резкий. Холодный. Синий.
Он бьёт из комнаты Александра.
Я вижу его через отражение в панорамном стекле: несколько мониторов, два открытых “Макбука”, айфон на зарядке, ещё один айфон подключён кабелем, наушники, провода, терминалы, окна с логами, какие-то графики, бегущие строки, карта Беловки, разбитая на зоны. Баня. Дровяник. Беседка. Озеро. Светящееся дерево. Надгреб.
Саша сидит за столом, чуть наклонившись вперёд, как хирург над живым сердцем. Только вместо скальпеля — клавиатура. Вместо крови — код. Вместо операционной — его комната, сделанная по последнему слову техники, где всё слушается его голоса, телефона, сценариев, автоматик и невидимых команд.
Саша всегда был на “ты” с этим яблочным миром. “Макбуки”, айфоны, синхронизация, облака, пароли, ключи, терминалы — для него это не техника, а язык. Он говорил с железом так, будто оно обязано понять. И чаще всего оно понимало.
Сейчас оно не понимало.
Я вижу, как он быстро печатает. Останавливается. Стирает. Снова печатает. Лицо напряжённое, взрослое, сосредоточенное. Не мальчик. Не просто сын. Человек, который пытается вытащить отца из петли не молитвой, не памятью, не любовью, а правильной строкой кода.
Рядом с ним Катя.
Она не лезет в код. Не мешает. Не делает вид, что понимает то, что не обязана понимать. Она стоит чуть сбоку, смотрит на большой экран во всю стену и говорит так, как умеют говорить люди, которые видят не механизм, а результат.
— Саш, нет. Он не поймёт, если ты покажешь ему просто логи. Ему нужна точка. Одна точка, куда смотреть.
— У меня нет одной точки, — отвечает Саша, не отрываясь от клавиатуры. — У меня семь входов, тринадцать повторов, рассинхрон по времени и файл, который изменяется без доступа к диску.
— Значит, сделай так, чтобы он увидел не входы, а путь.
— Катя, это не презентация.
— А зря. Если человек не понимает, куда идти, ему нужен не код. Ему нужен знак.
Саша замирает.
Потом медленно поворачивается к ней.
— Знак?
— Да. Не объясняй петлю. Покажи, где она врёт.
Я стою за стеклом и не дышу.
Они говорят обо мне.
Не “про меня”.
Обо мне — как будто я в соседней комнате. Как будто ещё можно успеть. Как будто я не призрак у стекла, а отец, которого сын действительно пытается вернуть домой.
Саша снова поворачивается к экрану.
— Если подсветить ложные двери...
— Он пойдёт туда, где не горит, — говорит Катя.
— Почему?
— Потому что он писатель. Ему всегда интересно, где темно.
Саша коротко, почти зло усмехается.
— Точно.
Его пальцы начинают летать по клавиатуре. На экране появляются строки кода. Они бегут быстро, нервно, как будто и сами боятся не успеть.
Я не понимаю ни слова.
Но почему-то чувствую: это не просто программа.
Это мост.
Или ловушка.
Света из соседней комнаты кричит:
— Саша, ты опять перегрузил сеть? У меня сметы зависли!
— Мам, не трогай вайфай! — отвечает он. — Я папу вытаскиваю!
Света на секунду замолкает.
— Вытаскивай, только аккуратно! И ничего мне не сломай, у меня завтра сдача!
В другой жизни я бы рассмеялся.
В этой — чуть не заплакал.
Потому что вот она, моя семья. Даже когда мир расползается, Света сдаёт сметы, Саша пишет код, Катя думает, как человек увидит результат, Лёша орёт в Надгребе на кого-то в игре, мама наверняка где-то на кухне что-то готовит, а Маруся ходит между всем этим так, будто единственная знает, где вход и где выход.
На большом экране в комнате Александра появляется надпись:
LOOP MAP BUILDING...
Потом:
SOURCE: НОЧЬ_2018
Потом:
ACTIVE NODE: БЕЛОВКА
Потом:
UNSTABLE OBJECT: ГРИГОРИЙ
Саша ругается.
— Да почему unstable-то? Он же не объект.
Катя тихо говорит:
— Для системы — объект. Для нас — папа.
Саша стирает строку.
Пишет новую.
ACTIVE PERSON: ГРИГОРИЙ БЕЛОВ
Экран моргает.
Вся Беловка моргает вместе с ним.
Гирлянды гаснут.
Фонарь на площадке вспыхивает ярче.
Светящееся дерево у озера начинает пульсировать.
Из Надгреба доносится быстрый скрип мышки по коврику, стук клавиатуры и голос Лёши:
— Да вы серьёзно?! Кто мне пинг уронил?! Саша, если это ты, я тебя сейчас найду!
Саша не отвечает.
Он смотрит на экран.
На карте Беловки красным горят все двери.
Дверь бани.
Дверь Дровяника.
Дверь беседки.
Дверь Надгреба.
И только одна линия остаётся тёмной.
От светящегося дерева к озеру.
Катя кладёт руку Саше на плечо.
— Вот.
Саша быстро нажимает несколько клавиш.
На моём севшем смартфоне, который не должен был включиться, загорается экран.
Одно сообщение.
Отправитель: Саша.
“Пап, не открывай двери. Иди туда, где нет интерфейса”.
Я смотрю на стекло.
Саша стоит за ним и смотрит прямо на меня.
Теперь он меня видит.
Не отражение.
Не силуэт.
Меня.
Он поднимает айфон, показывает экран и одними губами произносит:
— Я держу соединение.
Старший я за спиной Светы резко поворачивается к нему.
Впервые на его лице появляется не усталость.
Страх.
Саша тоже это видит.
— Катя, — говорит он, не отрывая взгляда от старшего меня. — Он не из петли.
— А кто?
Саша медленно отступает от клавиатуры.
— Он из версии, где я не успел дописать код.
Старший я бросается к нему.
Я ударяю кулаком по стеклу.
— Саша!
Стекло не разбивается.
Маруся где-то в темноте мяукает.
Телефон в моей руке снова вибрирует.
Новое сообщение.
От Саши.
“Беги к дереву. Сейчас”.
НОЧЬ. Я бегу.
Не красиво. Не легко. Не как бегают герои в кино. Я тяжёлый, спортивный, но тяжёлый. Воздух рвёт горло, сердце бьёт в виски, ноги скользят по мокрой брусчатке, но я бегу, потому что сын держит для меня соединение, а Катя где-то там, за стеклом, придумала не как объяснить мне петлю, а как заставить меня почувствовать, куда идти.
И впервые за всю эту ночь у меня появляется не ответ.
Направление.
НОЧЬ. Я бегу к светящемуся дереву.
Оно стоит между беседкой и озером, красивое, искусственное, праздничное и сейчас совершенно живое. Его ветви мерцают неровно, будто внутри них бьётся не электричество, а пульс. Озеро под ним начинает светиться из глубины, и рыбки кои медленно всплывают ближе к поверхности. Красные, белые, золотые, чёрные. Как движущиеся символы в тёмной воде.
Телефон в моей руке снова загорается.
Сообщение от Саши:
“Пап, слушай внимательно. Петля не замкнута. У неё есть внешний наблюдатель”.
Я ничего не понимаю.
Пальцы сами набирают:
“Кто?”
Ответ приходит не сразу.
Экран мигает.
Потом появляется:
“Тот, кто сейчас читает”.
Я оглядываюсь.
Вокруг никого.
Только Беловка, ночь, гирлянды, Дровяник, беседка, мангал, Надгреб, озеро, Маруся и тёмный силуэт старшего меня, который идёт через площадку слишком быстро для уставшего человека.
Я снова смотрю в телефон.
Саша пишет:
“Не оборачивайся на старшего. Он не может тронуть тебя, пока есть наблюдение”.
Старший я останавливается.
Значит, прочитал.
Или услышал.
Или знал заранее.
Он поднимает голову и смотрит не на меня.
Куда-то сквозь меня.
— Не вмешивайся, — говорит он в темноту.
Я не понимаю, к кому он обращается.
И от этого становится страшнее.
НОЧЬ. В комнате Саши все экраны вдруг начинают мерцать.
Катя отступает на шаг.
— Он нас слышит?
— Не нас, — говорит Саша. — Он слышит канал.
— Какой канал?
Саша открывает окно с кодом. Там бегут строки. Язык знакомый и незнакомый одновременно: куски Python, Swift, какие-то структуры, временные метки, русские комментарии, будто Саша писал не программу, а заклинание для машины, которой нельзя дать понять, что ты её боишься.
На экране:
state = detect_loop_state(text="НОЧЬ")
observer = wait_for_reader_attention()
if observer:
    collapse_false_paths()
    reveal_missing_fragment()
Катя смотрит на код.
— Это работает?
— Нет.
— Тогда зачем ты это написал?
— Чтобы понять, почему оно уже работает без меня.
На большом экране появляется фраза:
READER MEMORY REQUESTED
Катя читает вслух:
— “Запрошена память читателя”.
Саша резко бьёт по клавише.
— Я понял.
— Что?
— Папа не помнит первую ночь, потому что в тексте её нет. Но тот, кто читал предыдущую главу, видел следы. Фразы. Несостыковки. Повторы. То, что мы внутри уже не видим. Нам нужен внешний взгляд.
— И как ты его получишь?
Саша смотрит на старый файл.
Потом начинает печатать не код.
Текст.
НОЧЬ. На экране моего телефона появляется новое сообщение.
Но оно уже не похоже на сообщение Саши.
Скорее на системную просьбу.
Или на записку, которую кто-то просунул из другого мира под дверь.
“Если ты читаешь это, не спеши дальше.
Вернись на несколько страниц назад.
Найди место, где НОЧЬ впервые перестала быть временем суток.
Найди предмет, который повторялся в лесу, в Беловке и на дороге.
Найди того, кто ни разу не дал прямого ответа.
Когда найдёшь — запомни.
Григорий не может увидеть это изнутри.
Ты можешь”.
Я долго смотрю на экран.
Мне кажется, что телефон обращается не ко мне.
И всё равно я читаю.
Снова.
И снова.
Старший я делает шаг.
Маруся шипит.
Светящееся дерево вспыхивает так ярко, что на мгновение вся Беловка становится белой, плоской, как лист бумаги.
И в этой белизне я вижу слова.
Не напечатанные.
Не написанные.
Висящие прямо в воздухе:
“Предмет, который повторялся”.
Ключ?
Макбук?
Сумка?
Телефон?
Вино?
Книга?
Кошка?
Нет.
Я не знаю.
Я внутри.
Мне нельзя знать.
НОЧЬ. Александр в Дровянике вскакивает.
— Есть отклик!
Катя подаётся к экрану.
— От кого?
— Не знаю. Но false paths начали схлопываться.
На карте Беловки гаснут красные линии к дверям. Дверь бани — чёрная. Дверь Дровяника — чёрная. Дверь Надгреба — чёрная. Беседка пульсирует жёлтым. Озеро — синим. Светящееся дерево — белым.
И вдруг на экране проступает ещё одна линия.
Очень тонкая.
Она идёт не по земле.
Не к строениям.
Не к озеру.
Она идёт к слову.
К первому слову рассказа.
НОЧЬ.
Саша шепчет:
— Центр не в Беловке.
Катя смотрит на него.
— А где?
— В повторе.
— В каком?
— В слове, которое каждый раз запускает сцену.
Он резко печатает:
trigger_word = "НОЧЬ"
if trigger_word repeats:
    don't_follow_location()
    follow_emotional_state()
Катя медленно произносит:
— Не место. Состояние.
— Да, — говорит Саша. — Папа не переносится туда, где было событие. Он переносится туда, где испытал то же самое чувство.
— Страх?
— Не только. Вина. Любовь. Невозможность выбрать. Ощущение, что времени нет, а решение уже требуют.
— Значит, чтобы вывести его...
— Надо не открыть дверь и не сломать файл. Надо изменить состояние.
— Как?
Саша смотрит в сторону окна, туда, где я стою у светящегося дерева.
— Надо, чтобы он перестал быть героем, который выбирает за всех.
Катя тихо говорит:
— И стал человеком, который просит помощи.
Саша не отвечает.
Потому что это страшнее любого кода.
НОЧЬ. Телефон в моей руке снова вибрирует.
Сообщение от Саши:
“Пап, ты не вытащишь себя сам”.
Я почти злюсь.
“Спасибо, обнадёжил”.
Ответ:
“Серьёзно. В петле ты каждый раз берёшь решение на себя. Это и есть ошибка. Система ждёт выбора одного человека. Не давай ей одного человека”.
Я набираю:
“Что делать?”
Саша:
“Попроси помощи”.
Я смотрю на экран и вдруг чувствую странный стыд.
Попросить помощи.
Как будто это самое трудное.
Не бежать под дроном. Не стоять перед Надгребом. Не спорить со старшим собой. Не смотреть в лицо ночи. А просто сказать: я не справлюсь один.
Старший я подходит ближе.
— Не делай этого, — говорит он.
— Чего?
— Не унижайся.
И тут я понимаю, как он говорит.
Моим голосом в те моменты, когда я сам себе врал.
— Помощь — не унижение, — говорю я.
Он усмехается.
— Это ты сейчас так решил? Или тебе сын написал?
Я сжимаю телефон.
— И то, и другое.
— Значит, это не твой выбор.
— Вот именно.
Старший я останавливается.
Впервые я вижу, что он не понимает.
Не боится даже.
Не понимает.
Петля тоже не понимает.
Потому что все предыдущие круги строились на одном: Григорий должен выбрать. Григорий должен написать. Григорий должен открыть. Григорий должен спасти. Григорий должен оставить кого-то в НОЧИ.
А если Григорий не выбирает один?
Если он зовёт всех?
Если в решение входят Света со своей беспощадной сметной логикой, Саша с кодом, Катя с человеческим смыслом, Лёша с игровым чутьём, мама с инженерной системой защиты, Николай с молитвой на лесной дороге, Ржевский со своим смехом на краю войны, Грузин с умением держать позицию, Кира со взглядом ребёнка, Маруся с кошачьим знанием проходов, и даже тот, кто читает?
Что тогда делает петля?
НОЧЬ. Я поднимаю голову.
— Помогите, — говорю я.
Слова выходят тихо.
Слишком тихо.
Я повторяю громче:
— Помогите мне.
Беловка молчит.
Старший я улыбается.
— Поздно.
И тогда срабатывает всё сразу.
В Дровянике Саша нажимает Enter.
Катя говорит:
— Покажи ему не карту. Покажи людей.
В Надгребе Лёша орёт:
— Пап, я ставлю метку! Смотри на свет, не на дверь!
Света выходит на площадку с ноутбуком в руках и говорит:
— Если система требует одного ответственного, значит, надо разбить ответственность на разделы.
Мама из темноты спокойно добавляет:
— Резервирование. Дублирование. Распределённая защита.
Где-то далеко Николай шепчет:
— Господи, пронеси.
Ржевский смеётся:
— Ну вот, писатель, наконец-то не один геройствуешь.
Голос Грузина из рации:
— Позицию держим вместе.
Кира:
— Я помню.
Маруся прыгает на металлический короб у дерева и лапой сдвигает пустой лист.
А телефон в моей руке показывает новую строку:
OBSERVER RESPONSE RECEIVED
Я не знаю, кто ответил.
Я не знаю, что именно было найдено в предыдущей главе.
Но на пустом листе проступает слово.
Не имя.
Не дата.
Не место.
Слово:
“КНИГА”.
Книга.
Толстая книга у камина.
Книга, которую у меня забрали из рук.
Книга, которую я не хотел отдавать, потому что утром экзамен.
Книга, страницы которой перелистывал кто-то в темноте.
Книга, в которой мог быть написан не рассказ.
А первая версия рассказа.
Я поднимаю глаза.
Старший я отступает.
Теперь он боится по-настоящему.
— Нет, — говорит он. — Только не туда.
— Куда?
Света смотрит на меня.
— К камину.
Саша пишет:
“Пап, новая цель. Не Надгреб. Не дерево. Не файл. Книга”.
Катя добавляет в сообщение одну строчку:
“Ищи не продолжение. Ищи страницу, которую ты проспал”.
НОЧЬ. Ветер поднимается над озером.
Гирлянды вспыхивают все сразу. Кованый фонарь гаснет. Светящееся дерево белеет, как молния, застывшая в ветвях. Надгреб закрывается сам. Из Дровяника льётся синий свет экранов. Где-то в доме пахнет чаем, дымом, старой бумагой и теплом.
Я делаю шаг.
Брусчатка под ногами превращается в деревянный пол.
Холод уходит.
Становится жарко.
Ноги вытянуты к открытому огню, и такое ощущение, что ещё немного — и они вспыхнут как спички.
На коленях у меня Толстая книга.
У порога, свернувшись калачиком, спит пёс.
На кровати по диагонали развалилась Маруся.
Света рядом. Кажется, засыпает. Кажется, ждёт. Кажется, уже знает, что кошка уйдёт в НОЧЬ, как только мы оба закроем глаза.
Я открываю книгу.
Страницы пустые.
Потом на первой появляется строка:
“Спасибо тому, кто перечитал”.
Я переворачиваю страницу.
И вижу дату.
Не 2018.
Не 2026.
А ту, которую я не должен был помнить.
Старший я кричит где-то далеко:
— Закрой книгу!
Я читаю первую фразу.
И мир снова начинает темнеть.
НОЧЬ. Теперь я знаю, что первая ночь была не написана.
Она была прочитана.
Продолжение следует...


Рецензии