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