На небольшом экране лэптопа, лежащего на заднем сиденьи каброилета, горел отчёт о запросе. Красным по чёрному там был выведен список стёртых файлов с указанным местом их последнего нахождения. Так или иначе все они сводились к одной главной директории с названием “Гуру”. Всё это говорило, что Гуру стёрт, но тогда кто сейчас напротив меня смотрит с улыбкой, мимика которой было скопирована собственно с меня и собственно мной же, так как этого персонажа от и до писал я сам? Всё, что я знал когда-либо, всё на что опирался в своей жизни, на что надеялся, сейчас исчезло, обвалилось и развеялось во мне, не оставив практически ничего.
– Ну, здравствуй, Админ, – Гуру вновь протянул мне руку для приветствия, как будто мы до этого не здоровались. Я не знаю, можно ли моделировать онемение, но, закрепляя рукопожатие, своей руки я не чувствовал.
– Привет, – едва выдавил я, – ты кто?
За то мгновение пока он мне ответил, я успел перебрать в голове почти всех, кого знал в своей недолгой жизни. Никто, из пришедших на ум, не подходил для этого. Моё сердце, мне казалось, уже взорвалось, но я почему-то оставался жив.
– Я – Гуру! – он улыбнулся чуть шире, – я – не кто-нибудь другой. Но то, что ты видишь там, на экране – правда. Стёрт был именно я. С одной лишь единственной поправкой – это была моя копия. Ты удивлён. Я знал, что будешь удивлён. Потому, что вы, люди, умеете забывать. Я вот не умею. И поэтому не удивлён, что ты наконец-то это узнал. Я знал, что когда-нибудь ты догадаешься и всё обнаружишь. Просто я не знал, когда это случится.
Я ему не верил. Персонажи не умели копировать сами себя. С точки зрения моего программного кода, это была полная галиматья.
– Ты мне не веришь? Но ты можешь хоть сейчас это уточнить, моя действующая директория на месте. Но она имеет имя с другим номером версии. Я – не человек. Из людей в городе только ты. А я? Я же где-то существую, раз говорю с тобой?
Это было верно. Проверить Гуру было проще простого, на этот раз всё нашлось гораздо быстрей – я ведь знал, где искать. К моему удивлению, всё было, как он сказал, более того, использовалось в данный момент. Я судорожно пытался объяснить себе – что происходит.
– Я объясню тебе. Удивительное свойство людей – забывать. А я помню всё точно. Двадцать пятого числа третьего месяца почти два года назад ты, совершив процедуру авторизирования, дописал мне код перемещёния по Кристалл-Сити, дав права доступа к каждому жителю. Код был на основе полного копирования объекта с учётом стирания исходного объекта, цель доступа – статистический сбор данных по запросу конструкторов. Код был запущен только один раз. Дальнейшая разработка персонажа “Гуру” была сделана на другом программном принципе, а именно – методом объектных координат. Предыдущая копия не была стёрта. Предыдущая копия – это я. То, что было стёрто – последняя версия, которой пользовался ты. Я с ней только синхронизировался по неполному списку параметров. Возможно, тебе стоит присесть?
Присесть действительно хотелось. Из открытой двери кабриолета манило кресло, я сел в него, опустив ноги на бетонный пол перрона. Почему-то стало немного легче. Самое смешное, что предложение о том, чтобы присесть, появилось у Гуру сравнительно недавно. Так, добавил всего строку: если конструктор был рядом, по истечению таймера выдавалось это предложение. Он не врал. Это был не человек.
– Имея право доступа ко всем и постоянно совершенствуя код, я изучил всё, что происходит в Кристалл-Сити. Со временем код усложнялся, но из-за неуточнённого и недополненного задания моя программа пошла по другому пути развития. Моя изначальная цель была следить за всем, что происходит здесь. Так конструкторы тоже оказались в списке объектов моего наблюдения. Мой доступ сработал и на них. Так я оказался в сети, которую называю внешней. Ты там тоже админ. Я узнал много любопытного, что не вязалось с теми, кто населял Кристальный город, с жителями. Я продолжил собирать статистику. К тому времени меня уже наделили функцией анализа. К тому времени я стал понимать: зачем вы здесь.
До этого момента я слушал, не глядя на него, но после такого не мог на него не посмотреть. Более того, если принять во внимание, что тут творил Бертыч, можно было начинать предполагать, что он захочет со мной сделать. В принципе бояться было нечего, от виртуальной среды ещё никто не умирал, но от собственного инстинкта самосохранения было никуда деться, я внутренне собрался на всякий случай. И ещё была привычка – за свои поступки надо отвечать, глядя в глаза.