Читать онлайн Наследие. Повесть-притча о программисте Егоре и славянских богах бесплатно

Наследие. Повесть-притча о программисте Егоре и славянских богах

Пролог. Последняя нить

Бабушка умерла во вторник, в половине шестого утра.

Егор узнал об этом по телефону – короткий, слишком официальный звонок из больницы, женский голос с интонациями автоинформатора: «Примите наши соболезнования, можете приехать за вещами». Он стоял посреди кухни в трусах и майке, смотрел на закипающий чайник и пытался понять, почему вместо горя чувствует только глухое раздражение.

Чайник закипел и выключился с громким щелчком.

– Хорошо, – сказал Егор в трубку. – Спасибо. Я приеду.

Он налил кипяток в кружку, бросил пакетик дешевого чая и сел на табуретку. На столе лежал ноутбук с открытым кодом – он вчера до трех ночи пытался отловить баг в одном хитром алгоритме. Баг не ловился, код не компилировался, а теперь еще и это.

Бабушке было восемьдесят семь. Все было ожидаемо.

Тогда почему он злится?

Егор допил чай, даже не почувствовав вкуса, и пошел одеваться.

Больница встречала запахом хлорки и тоски. Егор прошел по длинному коридору мимо поста медсестры, где толстая женщина в очках заполняла какие-то бумаги, и свернул в отделение, где лежала бабушка. Он был здесь три дня назад – сидел у кровати, смотрел, как она спит, и чувствовал себя чужим. Они никогда не были особенно близки. В детстве он проводил у нее каждое лето, но потом школа, институт, работа – и встречи сократились до обязательных «с днем рождения» и новогодних звонков.

Слишком разные миры. Она – со своими травами, странными приметами, шёпотом по углам и старыми иконами, за которыми, кажется, прятались какие-то другие, нехристианские символы. Он – с C++, нейросетями и железобетонной уверенностью, что мир описывается формулами и не терпит чудес.

– Егор Николаевич? – медсестра лет сорока с усталым лицом протянула ему полиэтиленовый пакет. – Вещи вашей бабушки. Соболезную.

– Спасибо.

Пакет был легким. Егор заглянул внутрь: старая ночная рубашка, тапки, полотенце, расческа и маленькая жестяная коробочка из-под леденцов, которую он помнил с детства. Коробочка всегда стояла у бабушки в комоде, и ему никогда не разрешали ее открывать.

В автобусе по дороге домой он сидел у окна, сжимал пакет на коленях и смотрел на серый ноябрьский город. Моросил дождь. Люди внизу бежали по лужам, натянув капюшоны. Жизнь продолжалась.

Егор поймал себя на мысли, что не знает, что теперь делать. Бабушкина квартира в старом районе, доставшаяся ей еще от прабабки, теперь должна перейти ему. Нужно будет разобрать вещи, решить, что оставить, что выбросить.

Он вспомнил, как в прошлый приезд бабушка смотрела на него и тихо сказала: «Ты совсем ничего не помнишь, Егорушка. Ничего не чувствуешь. Память рода – она как река, если запруду поставить, она или затопит всё, или уйдет в пески. А ты ее бетоном залил».

Он тогда отмахнулся: «Баб, ну какие рода? Двадцать первый век на дворе. У меня работа, ипотека, никаких рек». Бабушка только покачала головой.

Квартира встретила его запахом пыли, пустоты и лекарств. Егор прошел на кухню, поставил чайник, сел на старый диван с деревянными подлокотниками и высыпал содержимое пакета на стол. Рубашка, тапки, расческа, полотенце, коробочка.

Он взял коробочку в руки. Металлическая, с облупившейся красной краской, на крышке – едва различимый тисненый узор. Егор попытался открыть – крышка не поддавалась, будто прикипела за десятилетия. Он надавил сильнее. Крышка подскочила с тихим щелчком, и Егор выдохнул – сам не заметил, как задержал дыхание.

Внутри на выцветшей бархатной подушечке лежала фигурка. Небольшая, с мизинец, отлитая из темного, почти черного металла. Егор повертел её в пальцах – вроде бы волк, но странный, с длинной мордой и внимательными глазами-точками. А может, и не волк. Пёс? Или кто-то ещё?

Он хмыкнул. Бабушкин хлам. Наверное, какой-то оберег, которым её собственная бабка детей пугала. Надо будет выбросить или продать каким-нибудь эзотерикам на Авито.

Он хотел положить фигурку обратно, но замер. Металл под пальцами вдруг стал тёплым. Потом горячим. Потом обжигающим.

– Чёрт!

Егор разжал пальцы, но фигурка не упала. Она будто прилипла к ладони. Он попытался стряхнуть её, ударил рукой о край стола – бесполезно.

А потом мир выключился. Не потерял сознание – именно выключился, как телевизор из розетки. Только что был свет, звуки, запах бабушкиной кухни – и вдруг ничего. Тишина. Темнота. Пустота.

А затем из темноты проступили звёзды. Их было так много, что у Егора закружилась голова. Они висели со всех сторон – сверху, снизу, слева, справа, – огромные, холодные, равнодушные. Он попытался сделать шаг и понял, что стоит на чём-то твёрдом, хотя под ногами – только бездна.

– Твою ж дивизию, – выдохнул он. – Глюки. Переутомление. Мне нужно поспать.

– Поспать ты всегда успеешь, – раздался голос откуда-то справа. Низкий, спокойный, с лёгкой хрипотцой. – А вот разбудить тебя, внучок, было той ещё задачкой.

Егор резко обернулся. В двух шагах от него стоял мужчина. Обычный с виду – лет пятидесяти, с короткой седой бородой, в простом тёмном свитере и джинсах. Но глаза… глаза у него были странные. В них тоже горели звёзды.

– Я вам не внучок, – машинально огрызнулся Егор. – Кто вы вообще такой? И где я? Это сон? Компьютерная симуляция?

Мужчина усмехнулся – как взрослый усмехается наивному ребёнку.

– Симуляция, – повторил он с удовольствием. – Хорошее слово. Люблю я вас, нынешних, за словечки. Всё-то у вас симуляции, алгоритмы, коды… А мир, он, знаешь ли, постарше будет. И посложнее.

Он сделал шаг вперёд и протянул руку. На ладони лежала та самая фигурка – волк-не-волк.

– Узнаёшь? Бабушкин подарок. Точнее, не подарок – наследство. Ты теперь носитель, Егор. Последний в роду.

Егор отступил на шаг и провалился бы в звёздную бездну, если бы мужчина не схватил его за локоть. Хватка оказалась стальной.

– Осторожнее, – без тени беспокойства сказал он. – Падать тут больно. Не насмерть, конечно, но ощущения неприятные. А насчёт того, кто я… – он улыбнулся, и от этой улыбки у Егора по спине пробежал холод. – Зови меня Велес. А звать меня, внучок, придётся часто. У нас с тобой много работы.

– Какой работы? – Егор попытался вырвать руку, но бесполезно. – Я программист. Я пишу код. Я ничего не понимаю в… во всём этом!

– Вот и славно, – кивнул Велес. – Чистое сознание, незамутнённое предрассудками. Так и должно быть. Пойдём, провожу тебя к старшим. А то Макошь уже заждалась, у неё там пряжа путается, без тебя не распутать.

– Я не умею распутывать пряжу!

– Пряжу, может, и не умеешь, – согласился Велес. – А судьбы? Это, знаешь ли, почти как твои алгоритмы, только живые. И баги в них посерьёзнее будут.

Звёзды вокруг начали кружиться быстрее, и Егор почувствовал, что его тянет куда-то вниз, в воронку из света и тьмы.

– Постойте! – крикнул он, пытаясь уцепиться взглядом за лицо Велеса. – Это что, всё правда? Боги? Род? Бабушка не сумасшедшая была?

Велес на секунду стал серьёзным.

– Сумасшедшая? Нет, Егор. Она была последней, кто помнил. Кто видел. Кто держал нить. А теперь нить у тебя. И если ты её порвёшь – порвётся всё. Понимаешь?

Егор не понимал. Совсем ничего. Но воронка уже затянула его целиком. Последнее, что он увидел перед тем, как провалиться в беспамятство – глаза Велеса, в которых горели миллионы звёзд, и его тихий голос:

– Добро пожаловать домой, наследник.

Глава 1. Баги и судьбы

Егор открыл глаза и некоторое время просто лежал, глядя в потолок.

Потолок был странный. Во-первых, он был деревянным – тёмные, массивные балки, уходящие куда-то вверх. Во-вторых, по балкам вились резные узоры: звери, птицы, переплетённые ветви. В-третьих, от потолка исходило слабое свечение – не электрическое, а какое-то тёплое, золотистое, будто дерево само по себе светилось.

– Это не моя квартира, – констатировал Егор вслух.

Голос прозвучал глухо. Он сел и осмотрелся. Комната оказалась не то избой, не то теремом. Вдоль стен – широкие лавки, покрытые расшитыми покрывалами. В углу – печь, огромная, белая, с затейливыми изразцами. На окнах – кружевные занавески, за ними – густая синева, будто за окном не улица, а космос. На столе – глиняная кружка, от которой поднимается пар, и ломоть хлеба на деревянной тарелке.

– Доброе утро, славный витязь! – раздался насмешливый голос.

Егор дёрнулся. На лавке у окна сидел парень. Лет двадцати с небольшим, длинные светлые волосы перехвачены ремешком, одет в льняную рубаху и простые порты. На поясе – нож в красивых ножнах. На лице – широченная ухмылка.

– Ты кто? – спросил Егор.

Парень вскочил и отвесил шутовской поклон.

– Я-то? Я тут вроде как приставлен к тебе. Проводник, стало быть. Помощник. Нянька, если хочешь. Велес велел встретить, показать хозяйство и проследить, чтоб ты с дуба не рухнул от удивления. Зови меня Ждан.

– Ждан?

– Ну да. Потому что ждали. Долго ждали. – Ждан подошёл ближе и с интересом уставился на Егора. – О! А ты ничего такой. Я думал, последний наследник будет потрёпаннее. А ты вон какой… гладкий. В городе, что ли, жил?

– В городе, – автоматически ответил Егор. – В Екатеринбурге.

– Где? – Ждан сморщил нос.

– В Екатеринбурге. Город такой. На Урале.

Ждан задумался на секунду, потом махнул рукой.

– Не бывал. Я больше здесь, по Прави да по Яви шастаю. В Навь тоже иногда, но там тоскливо, сыро и всё норовит сожрать. Не люблю. – Он вдруг подал Егору кружку. – На, выпей. Взварец. Голова пройдёт, мысли соберутся.

– Какая голова? У меня голова не болит.

– А ты всё равно выпей. Ты ж через миры переходил, у тебя сейчас энергетические каналы знаешь как скрутит? Организм не понимает, где он, – метаболизм сбой даст. Пей, не бойся. Не отрава.

Егор взял кружку, понюхал. Пахло травами, мёдом и чем-то ещё, неуловимо знакомым. Он сделал глоток – и правда, полегчало. Где-то на периферии сознания отпустило непонятное напряжение, о котором он даже не подозревал.

– Спасибо, – буркнул он.

– Пожалуйста, – просиял Ждан. – Ну что, пойдём? Макошь ждёт. А Макошь лучше не злить, она хоть и добрая, но, если что не так – ниточку твою судьбы так перекрутит, что потом до конца жизни распутывать будешь. Шучу, – добавил он, видя лицо Егора. – Или не шучу. С богами никогда не знаешь наверняка.

Они вышли из избы – и Егор забыл, как дышать. Они стояли на вершине холма. Внизу расстилалась долина, по которой вилась серебряная лента реки. За рекой – зелёные леса, за лесами – синие горы, за горами – небо. Но небо было не просто небом. Оно переливалось всеми цветами, какие только существуют, и время от времени по нему пробегали золотые искры, словно кто-то невидимый рассыпал звёздную пыль.

– Красиво, да? – с гордостью спросил Ждан. – Это Правь. Не вся, конечно, кусочек. Макошины владения. А вон там, за лесом, Перунова гора. Видишь, вершина в облаках? Это он там тучи гоняет. Гроза у него сегодня, между прочим. Так что, если гром услышишь, не пугайся – это просто он тренируется.

– Правь… – повторил Егор. – То есть я реально в славянском раю?

– В Прави, – поправил Ждан. – Рай – это христианское. А у нас Правь. Мир богов. Хотя жить здесь и правда неплохо. Климат мягкий, урожаи хорошие, соседи культурные. Ну, если с Чернобогом не ссориться.

Егор хотел задать следующий вопрос, но тут небо полоснула молния. Яркая, белая, она ударила где-то за лесом, и через секунду докатился гром – мощный, раскатистый, отдавшийся в груди.

– О, началось, – беззаботно сказал Ждан. – Пойдём, а то опоздаем. Макошь не любит, когда опаздывают.

Он бодро зашагал вниз по тропинке. Егор, помедлив секунду, двинулся за ним.

– Слушай, Ждан, – спросил он на ходу. – А кто ты вообще? Тоже бог?

Ждан рассмеялся – звонко и заразительно.

– Я? Бог? Ну ты скажешь. Я домовой. Точнее, был домовым. У вашей бабушки в доме жил. Потом она ушла в город. А теперь вот… – он развёл руками. – Тебя встречаю. Велес сказал, у тебя здесь никого знакомых нет, надо помочь освоиться. А я при бабке твоей столько лет прослужил – считай, почти родня.

– Домовой? – Егор остановился. – То есть… вы существуете? Домовые, лешие, водяные?

– А ты думал, сказки? – Ждан посмотрел на него с любопытством. – Слушай, а у вас там, в Екатеринбурге, что, совсем ни во что не верят? Совсем-совсем?

– Ну… – Егор замялся. – Кто-то в бога верит, кто-то в приметы, кто-то в гороскопы. А я в программировании работаю. Там вера не нужна, там код работает или не работает.

– Код, – задумчиво протянул Ждан. – Это что-то вроде заклинаний?

– Вроде того, – усмехнулся Егор. – Только заклинания пишут на понятном языке, а код – на языке машин. Компьютеров.

Ждан выглядел совершенно очарованным.

– Вот это да! А меня научишь?

– Э-э… Попробую. Но потом.

Они спустились с холма и вышли на ровную поляну, посреди которой стоял дом. На этот раз это был не терем, а скорее большая, добротная изба, но какая! Стены были увиты живыми цветами, крыша словно дышала – по ней пробегали волны, будто она была тканью, натянутой на невидимом станке, а из трубы вился дым, который, поднимаясь, сплетался в причудливые узоры.

– Пришли, – сказал Ждан и остановился. – Дальше я не пойду. Макошь тебя ждёт одна.

– А ты?

– А я тут посижу, на травке. Если что – кричи. – Он подмигнул. – Но лучше не кричи. Она хорошая, правда.

Егор перевёл дух и толкнул дверь.

Внутри было… странно.

Он ожидал увидеть что-то сказочное – золото, серебро, самоцветы. А увидел обычную, даже уютную комнату. Печь, стол, лавки, в углу – прялка. И женщина, сидящая за прялкой.

На вид ей можно было дать и сорок, и шестьдесят, и вечность. Волосы тёмные, с проседью, убраны под платок. Руки спокойные, уверенные, перебирают нити. Лицо простое, крестьянское, но глаза – тёмные, глубокие, они смотрели прямо в душу.

– Здравствуй, Егор, – сказала женщина. Голос был низким, грудным, чуть хрипловатым. – Садись. В ногах правды нет.

Егор сел на лавку напротив.

– Вы Макошь? – спросил он.

– Я, – кивнула она. – Богиня судьбы, женского рукоделия, плодородия и всего, что растёт. И всего, что умирает, – добавила она после паузы. – Тоже я. Ну как я, не я одна – сёстры помогают. Доля и Недоля.

Егор молчал, не зная, что говорить. Макошь тоже молчала, продолжая прясть. Тишина затягивалась, становилась неловкой.

– Велес сказал, – наконец выдавил Егор, – что я должен учиться. Что у меня… дар какой-то. Или родовое проклятие. Я не понял до конца.

Макошь усмехнулась – тепло, по-матерински.

– Никакого проклятия. Просто сила. Она была у твоего рода всегда. Волхв Велимудр – слышал такое имя?

– Бабушка говорила. Я думал, это легенда.

– Легенда, – повторила Макошь. – Легенды – это то, во что перестали верить. То, что забыли. А забывать, Егор, нельзя. Потому что, когда забывают прошлое, будущее становится слепым. – Она отложила прялку и подалась вперёд. – У тебя внутри спит знание. Знание твоего рода. Твоих предков. Каждый из них что-то умел, что-то знал, что-то чувствовал. И всё это – в тебе. В твоей крови. Понимаешь?

– Понимаю, – соврал Егор. – И что мне делать?

– Будить. – Макошь встала и подошла к нему. В руках у неё оказался клубок – обычный с виду, шерстяной, красный. – Вот твоё первое задание. Распутай.

– Клубок?

– Клубок. Но не простой. В нём – судьба одного человека. Твоя задача – найти начало и конец. Понять, где какие нити за что отвечают. Где ошибка, а где – узор.

Егор взял клубок в руки. Тот был тёплым и чуть пульсировал, как живой.

– И как я это сделаю? Я даже не знаю, чья это судьба.

– А ты почувствуй, – мягко сказала Макошь. – Ты же программист. Вы ведь ищете ошибки в чужом коде? Смотрите, где что не так, где логика сбоит?

– Ну да.

– Вот и тут так же. Только вместо кода – жизнь. Вместо багов – узлы судьбы. Начинай.

Егор уставился на клубок. Пять минут ничего не происходило.

– Я ничего не чувствую, – признался он. – Просто клубок.

– Не просто, – возразила Макошь. – Закрой глаза.

Егор закрыл.

– Дыши глубже.

Он вздохнул.

– Теперь вспомни что-нибудь из детства. Что-нибудь, связанное с бабушкой.

И тут Егора накрыло.

…Ему пять лет. Он сидит на полу в бабушкином доме, разбирает старые пуговицы. Бабушка рядом, гладит его по голове и что-то напевает. Песня странная, слова непонятные, но ему спокойно и хорошо. За окном лето, пахнет пирогами, и кажется, что так будет всегда…

…Ему двенадцать. Он приехал на каникулы, но ему скучно – друзья в городе, интернета нет, компьютер старый. Бабушка зовёт его в лес за травами. Он идёт нехотя, бурчит под нос. Бабушка останавливается на поляне и говорит: «Смотри, Егорушка. Вот здесь сила. Чувствуешь?» Он ничего не чувствует, кроме желания вернуться домой…

…Ему девятнадцать. Он уже в институте, приехал на похороны деда. Бабушка сидит на кухне, смотрит в окно. Он подходит, хочет сказать что-то утешительное. Она оборачивается и говорит: «Ты следующий, Егор. Ты не готов, но придётся». Он тогда подумал, что она бредит от горя…

Клубок в руках дёрнулся, и Егор открыл глаза. Перед ним была не просто нить. Он видел её – тянущуюся из клубка, переплетающуюся с другими, уходящую куда-то вдаль. И на ней были узлы. Огромные, тёмные узлы, которые душили нить, не давали ей течь свободно.

– Вижу, – выдохнул он. – Я вижу узлы.

– Хорошо, – одобрила Макошь. – А теперь скажи, что это за узлы.

Егор всмотрелся – и вдруг понял.

– Это… это моменты выбора. Когда человек сделал не то. Когда испугался. Когда предал себя. И каждый узел тянет за собой другие.

– Верно. А теперь попробуй распутать один. Самый маленький.

Егор протянул руку, коснулся узла – и мир взорвался картинками.

Он увидел мужчину. Лет сорока, лысеющего, уставшего. Тот сидел в офисе допоздна, пил дешёвый кофе, смотрел на фотографию жены и дочери. Потом – ссора дома, крики, хлопанье дверью. Потом – он снова в офисе, снова кофе, снова фотография. Круг. Замкнутый круг.

Узел – вот он. Момент, когда мужчина побоялся уйти с нелюбимой работы. Побоялся, что не прокормит семью. Побоялся начать своё дело. И теперь каждый день – маленькая смерть.

– Я не могу это распутать, – прошептал Егор. – Это его жизнь. Его выбор.

– Ты можешь показать ему путь, – сказала Макошь. – Ты можешь дать ему знак. Ты можешь чуть-чуть ослабить узел, чтобы у него появился шанс. Всё остальное – его дело. Твоя задача – не решать за людей. Твоя задача – видеть, где им нужна помощь.

Читать далее