Случайно проверяя отчёты теста, Павел сравнил показатели входов операторов-пользователей и наличие персонажей в его секторе.
– Не понял?
Данные не совпадали. Всегда было так: количество операторов, что вошли в мир Врадж, совпадало с количеством активированных персонажей. Этот показатель установили на всякий случай, а тут на одного больше.
– Не понял, – произнёс вслух и ещё раз запустил диагностику.
Через несколько минут вышел отчёт, и опять на один активный персонаж больше.
– Не может быть!
Этого и правда не могло быть, поскольку каждый оператор-пользователь через свой ИБС активировал только одного персонажа. Это равносильно тому, чтобы иметь одно тело. А войти в цифровой мир Врадж, минуя ИБС, было невозможно. Просто невозможно и всё.
Тогда Павел посчитал это сбоем системы и отмахнулся от данного показателя. Но даже спустя месяцы, в самый минимальный период активности со стороны операторов, один персонаж был лишним.
– Игорь, у тебя такого никогда не было, чтобы входящих было меньше, чем активных? – спросил Павел у друга, чей сектор был рядом с его.
– Нет. Может, глюк?
– Проверял на совместимость, всё нормально, тесты и протоколы сверил, всё равно один лишний.
– Фантом?
– Что значит фантом?
– Ну, не знаю, поинтересуйся в отделе разработок, может, что-то подскажут.
– Нет, они отвечают за спецэффекты, тут другое, это персонаж.
– А какой у него код?
– GTY256i.
– Хм, верно. Странно? А он тебе мешает?
– Да нет, но он лишний, вот и всё. А если ещё один появится, что тогда?
– Не грузись, пошли запрос в поддержку, опиши и приложи отчёты, пусть поковыряются. А так забей на это. У меня вечно что-то не то.
– А у тебя-то что ещё не так?
– У меня горы, отдел разработок, так и не смог просчитать влияние температуры на ветер, влажность и высоту. Порой такое творится, о-го-го. Смерчи в горах, ты такое видел?
– Нет.
– А у меня бывает. Это ещё хорошо, что пока сектор закрыт для пользователей. Представляю их реакцию, если увидят.
Цифровой мир Врадж, хоть и был искусственным творением человека, но в нём присутствовали физические законы, как на Земле. Поэтому ветер должен дуть, как в реальности, и не наоборот, и уж тем более торнадо в горах не могло появиться.
– Спасибо, я свяжусь с ними.
К вечеру ответили из поддержки и прислали файлы для дополнительной чистки. Программа Врадж была единой, но в то же время делилась на сектора, где был свой администратор, контролирующий буквально всё. Администратор – это маленький бог в цифровом мире. Он мог частично перестроить свой сектор, внести дополнительные поправки. Так, в одном секторе мог идти дождь, а в другом светить солнце. Но это не означало, что стоит сделать шаг из сектора в сектор, как сразу наступят резкие перемены. Нет, всё происходило плавно и естественно, словно тучи разошлись, и выглянуло солнце.
Павел запустил новую диагностику, обнаружил лишнего персонажа, но где он находится и кто это, не смог определить. Файл, что должен был аннулировать фантом, не принес результата. Опять послал отчёт в поддержку в надежде, что они разберутся с этим сбоем в программе.
Цифровой мир Врадж должен существовать так, чтобы оператор-пользователь не смог определить, где находится: в реальном мире или в цифровом. Это была гениальная разработка, творение сотен тысяч человек. И вот теперь на Земле было два мира: первый, где рождался человек, ползал и получал первые шишки, а второй столь идеальный, – в нём хотелось остаться навсегда.
Павел устал смотреть на мониторы. Видел только цифры,– от этого становилось не по себе. А ведь был там ежедневно, это его обязанность – посещать свой сектор в мире Врадж. Был контраст между цифрой на экране и тем, что там. В этом ощущалось что-то зловещее.
Он отключил терминал, тяжело поднялся с кресла. Весь день прошёл впустую. Ему так и не удалось выяснить, что это за фантом и как от него избавиться.
– А может, пусть болтается? – подумал Павел. – Нет, так не пойдет, надо разобраться. Всегда за одной ошибкой следует вторая, а после и третья, и тогда на место гармонии приходит хаос.
Он отложил задачу на завтра, открыл шкафчик и, достав костюм оператора, надел его. Множество трубок были подключены к генератору поля, они создавали реальность для тела. И теперь, если ты в цифровом мире погружался в воду, то твоё тело чувствовало прохладу, а если светило солнце, – оно нагревалось. Пока оператор-пользователь был подключен к миру Врадж, работал не только его мозг, но и всё тело. В прошлый раз Павел поднимался по скалам: оттуда открывается удивительный вид на бухту. Он вышел из цифрового мира. Ноги болели весь следующий день, будто и правда карабкался по скалам.
Павел взял шлем, надел его, и сознание сразу перешло в другое состояние.
Алла прекрасно понимала, что такое сон. Это такое состояние, в котором если ты себе задашь вопрос, как туда попал, и не сможешь найти на него ответа,– значит это точно сон. Она знала, что это реальность. Что вот её дом, её лавка, люди – её друзья и знакомые. И в то же время она с трудом вспоминала, как тут оказалась. Вроде приехала, болела, лежала в больнице, а после что-то из головы вылетело. И вот тут, будто ничего из прошлого и не было.
Брала краски и по воспоминаниям рисовала портрет мамы, отца, а после и брата. Так у неё появился семейный альбом, где вместо фотографий были только её рисунки, нарисованные по памяти.
– И всё же, это странно.
У неё не так много друзей, все куда-то спешат: то приедут, то тут же уедут. Складывалось впечатление, что она живёт на перроне, а мимо пролетают поезда.
– Здравствуй, Аллочка, – так всегда к ней обращалась Маргарита с седыми волосами. – Ты опять цветёшь, как солнышко.
– А как же иначе.
И действительно, как же иначе просыпаться, если не улыбаться. Её рыжий кот всегда спал рядом, потянется и сразу лезет к ней, начинает тыкаться мордочкой и мурлыкать.
– Сейчас-сейчас, покормлю, дай потянуться, – говорила ему и, ещё с минутку понежившись, вставала и шла на кухню.
Маргарита держала лавку пряностей, а через дорогу была мастерская по ремонту обуви. Там, несмотря на погоду, всегда сидел лысый старичок Петр Афанасьевич и по старинке чинил обувь. Она к нему заходила в гости. Он откладывал свои башмаки в сторону и они просто разговаривали.
Но больше всего Алла любила ходить в монастырь. Он располагался у самого моря, но там не было дорог, кругом обрывы и высокие скалы. Именно там, почти на самой вершине, был каменный дом с черепичной крышей. Она поднималась по узкой тропинке, а после по крутым ступенькам до самого верха.
Игнатий, так он ей представился, всегда жил один, не любил людей, сторонился их. Даже в город приходил за продуктами только рано утром или за несколько часов до закрытия магазинов.
– Это ты, светлячок?
Алла ещё не постучалась в его дверь, а он уже знал, что она здесь. Иногда называл её бабочкой, кузнечиком или рыбкой, а вот теперь светлячком.
– Проходи, ты вовремя, я как раз картошку сварил, сейчас огурчики принесу и квасцу налью.
– А я вам хлеб принесла, три булки, знаю же, что кончился, вот и прихватила.
– Ай, лапочка, ай, спасибо. Ну же, проходи, – и старичок, отодвинув тяжелую скамью, пропустил девушку к окну.
– Здравствуйте.
– Здравствуй, что так рано? Или уже выспалась, кот не дал понежиться?
– Дал, просто уже не хотела лежать. У вас так красиво, – она любила сидеть у окна и смотреть на море. – Опять что-то чертите? Кстати, я продала один из ваших чертежей, покупателю понравилось, может, ещё зайдёт.
– Это хорошо, пусть покупает, пригодится.
– А что это? – нагнулась и стала рассматривать большой лист бумаги, лежавший на соседнем столе.
– Это часть ускорителя для плазменного двигателя. Но люди пока не научились контролировать плазму, у них – пшик – и всё.
– Хи, тогда зачем им ускоритель, если не умеют её удерживать?
– Научатся, рано или поздно всё у них получится. А вот что делать дальше, пока не знают, вот и подсказываю.
– А откуда вы всё это знаете?
– Трудно сказать, сам порой думаю откуда. Вот ты говорила, что не помнишь, как попала в город, и считаешь, что всё время тут жила.
– Ага.
– Вот и я не помню, как этому всему научился, но хочется поделиться.
– А может, вам переехать в город, там часто бывают умные люди, поговорите.
– Чур меня от этой напасти, только не это. И как я уже просил тебя, никому не говори, где я. Не хочу их видеть. Чур-чур меня.
– Смешной вы. Я никому не скажу, где вы живёте, – Игнат поставил на стол тарелку варёной картошки, нарезал огурчиков и хлеба. – Ой, как пахнет, ой, как вкусно, ой, какая прелесть.
Алла могла до вечера просидеть у Игната в его келье, он тут не молился, не признавал этой ереси, просто жил один и всё. Вернувшись в город с новыми чертежами, она их аккуратно положила поверх тех, что уже были.
– Можно зайти?
– Павел? Ты так рано? А я тебя ждала только к шести. Как здорово, что пришёл. Идём.
– Куда?
– Идём-идём, – они вышли из магазинчика и направились в сторону холма. – Смотри, они уже зацвели. Это Армерия. Красиво, правда?
– Правда.
Он закончил работу пораньше, опять весь день сидел за мониторами в поисках фантома, но тот вечно от него ускользал. А один раз он даже пропал, и Павел уже решил, что избавился от проблемы, но тот через пару часов опять появился. В конечном счёте, не выдержал, отключил мониторы и пошёл в виртуальный мир Врадж, чтобы опять встретиться с этой странной девушкой.
Борис, расстроенный результатом дня, не знал, что теперь ему делать. Браться за новое бестолковое, как ему уже казалось, изобретение? Но что это даст? Вспомнил своего друга, с которым вместе учились в институте, тот сейчас работал главным инженером в отделе перспективных разработок по очистке воды. Борис хотел создать замкнутую систему в «умном доме». Но когда узнали, что вода, идущая в отходы, вернётся в жизнеобеспечение, его не поддержали.
Шлем с костюмом ИБС всегда был под рукой, сейчас он его лучший друг. Надев снаряжение, погрузился в цифровой мир Врадж. Ему нравилась пусть и столь совершенная, но всё же виртуальность, и он это прекрасно понимал. Поэтому мог просто бесцельно бродить по паркам, заходить в магазины или спуститься к морю и, сняв обувь, часами ходить по мокрому песку.
Это успокаивало Бориса, и только когда он уставал, то возвращался в свой умирающий мир. Но в этот раз задержался. На берегу сидела девушка, держа в руке мольберт, и что-то рисовала. Ему стало интересно, зачем приходить в этот искусственный мир, чтобы сидеть и рисовать. Он подошёл поближе и, чтобы не спугнуть юную леди, поздоровался.
– Здравствуйте, не против, если я постою рядом?
– Привет, хи… – хихикнула рыжая девушка и, прищурив глаза от заходящего солнца, посмотрела на него. – Вы откуда? Тут редко кто-то ходит, сейчас не сезон и вода прохладная. Не замёрзли? – спросила она, посмотрев на его красные ноги.
– Да нет, приятно почувствовать песок. Когда ещё выберусь на настоящее море.
– Настоящее? Хи…
– Да разницы, впрочем, никакой. Говорят, шторм будет.
– Ну и что, будет, значит будет.
– У вас красиво получается. Учились?
– Даже не знаю, может и да. Просто нравится. А вы не пробовали рисовать?
– Я нет. Хотя вру, в юности рисовал ручкой, но у меня лица выходили круглыми, а глаза, как у поросят, косыми.
– Хи…
– Да, и правда смешно, а так я, в основном, черчу схемы.
– Ух ты, как интересно, а какие схемы?
– Разные, в свое время помогал проектировать мосты, потом работал с охладителями на танкерах. А сейчас настраиваю «умный дом».
– Ну, всё, я закончила.
Девушка соскочила с камня, карандаш, лежавший на коленях, упал в песок. Мужчина быстро поднял его и протянул ей.
– Меня, кстати, зовут Борис.
– А меня Алла, вот и познакомились. Вы ещё будете гулять?
– Нет, пойду, скоро возвращаться. Давайте помогу донести. А вам куда?
– Тут недалеко, надо подняться. Только не здесь, а по ступенькам, а после через дорогу и в город. Там у меня магазинчик. Если хотите, забегайте, буду рада.
– Спасибо, давайте ваши инструменты и пойдёмте, а то ветер подул прохладный.
Борис в реальной жизни не очень любил женщин, может, тому виной его бывшая жена, а может, однокурсница по институту, что обходила его стороной. Он помог Алле донести до её магазинчика коробку с мелками.
– Проходите, не стойте, – предложила она.
– Да нет, я, наверно, пойду, уже поздно.
– Разве? – удивилась девушка. – А я вам чай налью, согреетесь. Ну что, уговорила?
Она была весёлой, даже несмотря на то, что небо стало затягивать тучами. Вот-вот пойдёт дождь.
– Хорошо. Уговорили.
– Круто. А вам какой чай, простой или из цветов?
– Я даже не знаю, в основном, пью энергетик или…
– Бе… Значит, с цветами. Хорошо, пусть будет так. Это я рисовала в прошлые выходные, как раз штормило.
Борис подошёл к стеллажу и стал рассматривать небольшие картины.
– Это всё вы рисуете?
– Да, а потом продаю. Тут у меня всего понемногу, все, что-то несут и просят продать. Вам не нужен утюг на углях? У меня их два.
– Нет, спасибо, у меня тут ни дома, ни комнаты.
– А… Значит, бродяжничаете, а не похожи на них.
Закипел чайник, и девушка, открыв стеклянную банку, насыпала себе на ладонь сухих цветов и, понюхав, заулыбалась.
– Сейчас всё будет готово.
– А это что? Можно взглянуть?
Борис подошёл к стеклянному стеллажу и посмотрел на пачку чертежей, аккуратно лежавших стопкой.
– Да, посмотрите, можете купить, если хотите, продаю недорого.
– И что это?
– Не знаю, можно сказать, досталось по наследству. Ну, все, чай готов, садитесь.
Борису понравилась эта странная девушка, её странная улыбка и этот открытый взгляд, который он уже очень давно не видел. Вспомнил Вику из своего детства, но это было очень давно.
– М… Как пахнет прекрасно.
– Сама собирала в прошлом году. Сейчас не сезон, а вот месяца через два они начнут цвести, приходите, покажу, где они растут.
Борис зарёкся никогда не иметь ничего общего с девушками, но ему хотелось оставить о себе хорошее впечатление.
– Значит, можно купить?
– Да, хоть всё, сделаю скидку.
– А вот этот сколько стоит, – Борис взял наугад чертёж и показал Алле.
– Отдам за 15. Берёте? – её глаза засияли, словно эта сделка что-то для неё значила.
– Беру.
– Ура, вы сегодня первый мой покупатель, вам подарок, – она протянула ему конфету.
– Спасибо, только вот не знаю, что теперь делать с покупкой.
– Как так?
– Ну, я ведь не отсюда, а тут у меня нет даже комнаты.
– Хи… Смешной, зачем тогда покупать, если некуда отнести. Ладно, помогу вам. У вас есть почта?
– Нет.
– Я имела в виду электронную почту.
– Да, есть, написать?
– Ага, вот бумажка, тогда чертежи пусть останутся у меня, а я их вам сброшу. Хорошо?
– Ладно, – немного удивлённо сказал Борис и, допив чай, поблагодарил девушку.
Ему пора было идти. Завтра рано на работу, а ещё нужно принять душ и по-настоящему перекусить. Борис вернулся в свой реальный мир, отстегнул шлем. Было странное ощущение, словно никуда и не уходил, а проспал все эти часы прямо в кресле.
Переодевшись и перекусив, включил свой терминал, что стоял на столе. Загорелся экран. Проверив показатели своего «умного дома», сделал распоряжения на следующий день, а после открыл почту, чтобы проверить, может, ему выслали новый наряд на работу.
– Письмо без обратного адреса. Вот шифровщики. Что? – но Бориса удивило не это, а то, что в строке «тема» было написано: «Это Алла, я вам обещала чертежи, ловите».
Не поверив тому, что увидел, он машинально открыл письмо и скачал содержимое. Через секунду на экране появились чертежи.
– Не может быть!
Борис знал, что из виртуального мира Врадж ничего нельзя перенести в реальный, потому он и виртуальный.
– Не может быть! – ещё раз сказал и нажал команду «распечатать».
Павел, как системный администратор, искал проблему в своём секторе, его фантом то появлялся, то пропадал, словно это и правда был глюк системы. Он перепробовал все доступные методы, но фантом ускользал от него.
– Достала меня эта работа.
Уставший от бесконечных тестов и налаживания уровней, решил в конце дня посетить свой сектор. Надев шлем ИБС, погрузился в цифровой мир.
Что-то изменилось, но пока не мог понять что именно. Вроде всё как обычно, светит солнце и дует ветер, ходят туристы и что-то покупают.
– Ты уже вернулся?
Она всегда ему радовалась, словно Павел вышел по делам, а Алла ждала его в парке.
– Хочу кое-что тебе показать, – сказала она и, взяв его за руку, повела в сторону моста. – Наверно, в горах идут дожди, а я и не знала. Вот, посмотри.
Они подошли к обрыву, и девушка указала рукой на речку. Та стала более шумной и намного шире, чем была до этого. Неделю назад Алла пожаловалась, что речка очень маленькая. Говорила, что приезжали туристы и хотели подняться вверх и сплавиться по ней на лодке, но передумали. Павел внёс доработку в пейзаж, и теперь речка стала шире. Она будет такой всегда.
– А мне нравится, – сказал он и стал спускаться к воде. – Идём.
– Ой, какая она холодная, ой…
– Она же с гор, это растаявший снег.
– Знаю, но всё равно очень холодная, как ты можешь в ней стоять, бр…
Девушка присела и стала трогать быстро несущуюся воду. Он смотрел на неё и улыбался. «Почему так, – думал он, – почему мне с ней хорошо. Кто она в реальности? И почему всё время тут? Может, не нашла парня в своём мире, а может, это вовсе не она?». Но ему было как-то всё равно, кто Алла в реальном мире. В мир Врадж приходили не затем, чтобы задавать такие вопросы, а чтобы отдохнуть душой.
Обратный путь по осыпающемуся склону занял много времени. «Нужно исправить, может, сделать ступеньки? Нет, не пойдёт, она любит прыгать по камням, лучше выложу большими валунами, так легче подниматься». Шел и примечал, что надо внести в его сектор. «Дорога потрескалась, а вон столб наклонился, а тут что у нас, откуда голуби взялись? Так, а здесь надо подкорректировать здание: что-то у него с крышей не так. А ещё облаков мало, и закат надо сделать чистым».
– Ты уже убегаешь? – немного расстроенно спросила его Алла.
– Да, мне пора, но завтра я обязательно зайду.
– Ой, меня только утром не будет, я пойду в гости.
– В гости?
Алла всё время ходила к кому-то в гости.
– Ага, есть старый друг, он живёт за городом, но к вечеру я вернусь.
– Хорошо, тогда я побежал, пока.
Почему-то впервые у Павла появилось желание подойти и обнять девушку, а может, даже поцеловать. Но он не был уверен в том, что этого хочет сама девушка. «Нет, это глупо, ужасно глупо», – сказал он про себя. Знал много случаев, когда один пользователь влюблялся в другого, ни к чему хорошему это не приводило. Всегда хотелось из мира грёз перенести чувства в реальность, вот тогда и происходила трагедия.
Павел вернулся в свой мир, а сердце так и прыгало, как в юности, словно и правда влюбился.
– Дурдом, – громко, чтобы его сознание поняло, что он сказал. – Дурдом, – ещё раз произнёс и снял с себя костюм.
Все последующие дни вносил корректировки в свой сектор. Павел не мог кардинально его перестраивать, это опасно, поскольку сектор всегда был открыт. Ну, сами представьте, вы находитесь в доме, а инженер решил заменить ваш дом на другой. Вы упадёте и просто разобьётесь, – законы физики везде одни и те же. А если вы идёте по дороге, и вдруг холмы начнут двигаться. Да у вас ролики в голове сорвут зубцы от увиденного. Можно менять, только когда сектор закрыт или очень осторожно, чтобы обыватель ничего не заподозрил. Поэтому вносил поправки совсем понемногу, а на следующий день еще чуть-чуть. Так удавалось добиться нужного результата.
– Как твой фантом? – спросил Игорь, чей сектор был по соседству.
– Да никак, то пропадёт, то опять появится. А что? Есть идеи?
– Нет, я слышал, у Блохина что-то подобное было.
– Блохин, Блохин, а у него какой сектор?
– Не знаю, он на восьмом этаже, поднимись к нему, может, подскажет, что и как.
– Спасибо, я сейчас же бегу к нему.
На восьмом этаже располагались админы городов, это самая сложная работа, тут вечная суета. Очень часто в одном секторе был не один, а сразу несколько администраторов.
– Лёшка, к тебе.
– Кто?
– С пятого, говорит, к тебе дело.
– Ладно, сейчас.
Мужчина встал и вышел в фойе. Несмотря на то, что все работали над одной программой Врадж, правила были жёсткими, админ с одного уровня не мог прийти к админу другого на рабочее место, поэтому все переговоры велись в фойе.
– Ты ко мне?
– Да, меня зовут Павел, я с пятого.
– А… Ладно, что надо?
– Мне сказали, что у вас есть фантом.
– Фантом?
– Ну да, один неопознанный персонаж.
– Да, есть такое, присаживайся, – они сели в кресла около искусственной пальмы. – У тебя тоже?
– Да, обнаружил недавно, никак не могу исправить ошибку. Что делать, подскажи.
– Ничего.
– Как?
– Я бился над этим почти год. Бесполезно. В техподдержке сказали, что если это червяк, то его можно снести вместе с сектором.
– Они что, пошутили?
– Нет, так и сказали. Похоже, они уже в курсе подобных отклонений. Тебе он мешает?
– Да нет, но…
– Вот и мне не мешает. Я на этого, как ты говоришь, фантома, потратил не один месяц, всё равно бегает чертёнок. Он всё время там, словно оператор живёт в цифре, даже не выходит из него. Поэтому мы и пришли к мнению, что это не человек, а сбой в системе.
– И как быть, что посоветуешь?
– Напиши в поддержку и всё, пусть ломают голову. У тебя своих проблем хватает. Лично я так и сделал. Извини, парень, но мне пора. Там у меня намечается парад, надо проконтролировать.
– Спасибо. Извини, что отвлёк.