... Алексей поднял голову, потер щеку, где под щетиной краснел след от мятого рукава и оглянулся. За спиной стояла мать, бледная и сухая, как всегда. Стояла и с тоской смотрела на него и его избранницу.
- Мама?
Сон окончательно исчез. Остались белое поле монитора и База.
^ ^ ^ ^ ^ ^
Спортивная куртка, больше похожая на выходной костюм, чем на повседневную одежду, сидела на располневшем торсе удивительно складно. Белая рубашка блистала идеальной чистотой в недрах полутемной комнаты, где в углах скопилась годовая норма пыли. А голубые, по-юношески яркие глаза взирали на хозяина с недоумением и сочувствием.
- Ты не изменился никак, Алексей, - заговорил гость, и иностранный акцент предательски вплелся в русскую речь. - Я хорошо помню твой... этот... бардак.
Он с удовольствием прокатил на языке забытое просторечье.
- А я тебя не сразу узнал, - программист неуверенно отошел от стола, на котором под ворохом рваных бумаг притаилась клавиатура. - Что на родину-то занесло?
- 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 адресов! Я думал, больше не понадобится. Но теперь я ее доработал! Смотри, - он схватил скомканный лист и продемонстрировал потрясенному зрителю кривые карандашные строчки. - Я собираю все данные о новых жителях Белого города. Скоро моя База вернет всех. Вернет сюда, в наш мир!
- You're mad, man. ***
- Нет, ты только представь! Помнишь, как нас пугали, мол, через n-е количество лет у нас в России останется только 80 тыс. человек. Черта с два! Все, кто ушел, вернутся!
Он осекся и внимательно посмотрел на друга детства.
- А вот ты не вернешься, Дэн. Ты променял нас на свою Европу. Или Америку? Где ты там сейчас двигаешь недвижимость? Жаль. Мне тебя жаль.
Деннис выдавил из себя тоскливую мину, но, поразмыслив, решил не оставлять сумасшедшего наедине с его идеей.
- Алексей, - он дружелюбно водрузил потную руку на костлявое сутулое плечо и медленно, подбирая русские слова, начал: - я могу поверить, что ты сделал этот файл.
- Она - База!
- Да-да, Базу. Я не специалист про это, но с такими разработками работает... занимается мой brother-in- low**** для моей фирмы. Он мне объяснял много полезного. Для optimisation поиска любая сильная... мощная система автоматически создает special field (5) Твое 'третье поле' это special field. Чтобы пользователь имел возможность смотреть и добавлять большой объем данных. Ты добавил номера - система добавила коды в special field. Я удивлен, почему ты это не понимаешь. Ты должен знать новое в программировании. Improve your qualification (6).
- Мне жаль тебя, Дэн, - искренне вздохнул Алексей. - Ты не вернешься.
- Ты ждешь, когда будут вернуться мертвые? Зачем мне вернуться как мертвый? Я рад, что живу прекрасно. Я имею большую фирму и хороший дом. Когда будет мой конец, мое дело продолжит мой старший сын. Через много лет - его сын. Я оставлю им свой business. А что и кому оставишь ты? Ты был хороший специалист. У тебя были будущее... перспективы. Но ты замер, застыл... закопал талант. Твоя База useless (7)! Не имеет пользы. Я сожалею, Алексей. Ты не старый человек. Ты можешь начать снова! Попроси, я помогу тебе начать business.
Деннис замолчал, заметив, что все его старания, как капли воды в пустыне, бесследно исчезают в раскаленном песке.
- Извини, Дэн. База хочет новых данных, - Алексей сел за компьютер и бережно погладил ладонью клавиатуру. - Видишь, ей нравится, когда я работаю руками. Голосовой ввод она отвергла. Не любит пустые звуки. Извини...
В дверях Деннис еще раз оглянулся на сутулую спину бывшего приятеля.
- Прощай, Алексей.
^ ^ ^ ^ ^ ^
Ворота звали на свидание с вечностью. Белый город. Белые линии улиц. Белые дома. Закрытые дома.
Высокий худой мужчина в жалких обносках медленно брел между старых надгробий. Возле каждого он останавливался, трижды стучал сухими костяшками пальцев в могильную плиту и повторял одно и то же.
- Возвращайся. Подходит твой срок. Вставай. Она обещала отдать мне формулу, а ты собирайся. Скоро надо возвращаться...
Молодая женщина, заметив сгорбленную фигуру возле могилы, торопливо подтянула к себе зазевавшуюся девочку лет пяти.
- Мама, а что этот дяденька говорит?
- Неважно, он больной человек.
- Мама, он хочет, чтобы мертвый встал из могилы? Это будет очень страшно?
- Тише, милая. Пойдем отсюда поскорее. Вон автобус наш идет.
- Мам, а деда тоже вернется?
Женщина остановилась и доверительно присела на корточки перед дочкой.
- Дедушке не нужно возвращаться, он всегда с нами. Мы ведь помним его, правда? И поступаем, как он нас учил. А когда ты станешь большая, ты расскажешь своим детишкам, какой хороший был твой деда, и частичка дедушкиной души поселится в них. Видишь, хорошие люди никуда не уходят и живут вечно... поднялась, и посмотрела вдаль, где сливался с безоблачным небом могучий лесной массив, - испокон веков.