Поднимаясь на пятый этаж, Алексей неожиданно для себя осознал еще один простой и очевидный факт. Базу данных он «скачал» за 5 лет до смерти бабушки и, соответственно, за 8 лет до гибели Эльвиры, и эта База уже содержал сведения об их захоронениях.
Программист тихо засмеялся.
— А я-то гадал, почему 32-битные символы. Ничего удивительного! Кто ж сейчас работает на 16-ти битных. Ничего удивительного?
Матери дома не было, и Алексей без каких-либо словесных преград проследовал прямо к Базе.
— Я понял, что ты! Но почему ты выбрала меня? Зачем ты пришла? Что ты хочешь, чтобы я сделал? Что у тебя в третьем поле? Даты смерти? Годы жизни? — (шелест клавиш). — Ну, ответь, прошу! Я хочу знать! Я должен знать!
* * *
Эльвира бесшумно присела на краешек дивана.
— Здравствуй, Лёша.
Он оторвался от монитора.
— Привет.
— Извини, я без звонка. Я ненадолго? Как мои поживают? Денис?
— Хорошо, наверное.
Затуманенные глаза рассеянно смотрели сквозь гостью.
— Ты любишь ее? — она показала на Базу.
— Да. Она моя.
— Она хочет тебя, и она хочет продолжения.
— Я чувствую.
— Познай ее. И мы вернемся из тьмы.
Алексей поднял голову, потер щеку, где под щетиной краснел след от мятого рукава и оглянулся. За спиной стояла мать, бледная и сухая, как всегда. Стояла и с тоской смотрела на него и его избранницу.
— Мама?
Сон окончательно исчез. Остались белое поле монитора и База.
* * *
Спортивная куртка, больше похожая на выходной костюм, чем на повседневную одежду, сидела на располневшем торсе удивительно складно.
Белая рубашка блистала идеальной чистотой в недрах полутемной комнаты, где в углах скопилась годовая норма пыли. А голубые, по-юношески яркие глаза взирали на хозяина с недоумением и сочувствием.
— Ты не изменился никак, Алексей, — заговорил гость, и иностранный акцент предательски вплелся в русскую речь. — Я хорошо помню твой этот бардак.
Он с удовольствием прокатил на языке забытое просторечье.
— А я тебя не сразу узнал, — программист неуверенно отошел от стола, на котором под ворохом рваных бумаг притаилась клавиатура. — Что на родину-то занесло?
— Business! Дела? How do you say? Про наследство.
— А ты не только русский письменный забыл, — хмыкнул Алексей. — Кофе будешь?
Денис, а ныне Деннис, подозрительно принюхался к неповторимому аромату прокисших кастрюль, истекающему из кухни, и натянуто улыбнулся.
— Спасибо, нет. Я имею мало времени, к сожалению.
— Ты садись, что стоять-то.
И хозяин подал пример. Деннис аккуратно присел напротив на шаткий стул.
— Ты живешь один? — на всякий случай спросил он, хотя ответ был очевиден.
— Мама переехала в Белый город.
— Я не слышал о Белый город. Где это располагается?
— Недалеко отсюда. Помнишь Базу данных?
Деннис удивленно поднял брови, и в голубых глазах сверкнуло любопытство.
— Ты продолжаешь работать с тем файлом?
— Она — База. Она моя. И она всегда была моей! С одиннадцатого класса!? Смотри! — Алексей сгреб со стола бумаги и впился в клавиатуру. — Смотри, я никому это не показывал, но тебе покажу. Вот списки адресов Белого города. А это поле, — он ткнул пальцев в экран, — тут нечто особенное. Я почти добрался до него! Это формулы. Расчет срока возвращения. Представляешь, я понял назначение поля всего месяц назад, когда ко мне зашла твоя сестра. Я познаю мою Базу, и они вернутся. Все, кто сейчас в Белом городе, вернутся!
Торопливая речь ввергла Денниса в смятение. Смысл добирался до сознания медленно, но неприятный холодок непроизвольно потек по спине под белоснежной рубашкой. Точно такой же, как много лет назад здесь, при первой встрече с Базой данных.
— Алексей, пожалуйста, не быстро. Я плохо понимаю. Что такое Белый город?
Желтоватое лицо программиста вспыхнуло от возбуждения.
— Люди уходят в Белый город. Мы с тобой всегда знали, уходят навсегда. Но это ошибка. Error! Понимаешь? Моя бабка и мать, твоя сестра, они были в Базе. Мы с тобой видели записи: линия 156–144, линия 54-129 и тысячи других. Это временные адреса. Третье поле скажет, где и когда их ждать вновь!
— What are you talking about? — от неожиданности Деннис заговорил на привычном языке. — Your grandmother and my elder sister are dead!
— Что? А! Понимаю. Да, они умерли. Но База возродит их всех. Я создал эту Базу. Я сам скачал ее у себя. Тогда, в 2000-ом, она уже жила в моем компьютере! Видишь! — Алексей вскочил и беззастенчиво потянул иностранца к монитору. — Вот этой записью База заканчивалась. Линия 999–999. Даже разрядность не позволяла ввести следующие адреса. А знаешь, почему? 999–999 — это 998001 адресов! Я думал, больше не понадобится. Но теперь я ее доработал! Смотри, — он схватил скомканный лист и продемонстрировал потрясенному зрителю кривые карандашные строчки. — Я собираю все данные о новых жителях Белого города. Скоро моя База вернет всех. Вернет сюда, в наш мир!
Читать дальше