Четвертая глава повести. Виртуальная реальность с запахами и прикосновениями и... виртуальный Петербург. Пиши в Гиперборею (4) (глава 1: https://vk.com/parfproza?w=wall-162779656_595/all глава 2: https://vk.com/parfproza?w=wall-162779656_610/all глава 3: https://vk.com/parfproza?w=wall-162779656_615%2Fall ) Ледоград. Версия 3.0 Обучение наземной робоармады шло успешно. Одни машины научились, копошась стальными пальцами в электронных внутренностях, ремонтировать других. Приблизились ещё на шаг к машинному раю. Суртов расщедрился: — Хочешь попробовать интерфейс прикосновений? — Конечно! Главный программист скинул ему в облако файлы: — Пользуйся. — Ава 3.0? Почему такое странное название? — спросил Денис, разглядывая документацию к программе. — Ава — аналоговый видео-адаптер. Ты потестируй, а потом мы используем его для более эффективного взаимодействия людей с Управляющим Контуром. — А почему 3.0? Где первая и вторая версии? — Они были тестовые, — Суртов опустил глаза, — неудачные версии. — Понятно, — сказал Денис, хотя ему было ничего непонятно. Всю жизнь тестовые версии называли 0.1, 0.2 и так далее. А 1.0 и 2.0 — имена полноценных рабочих версий. А тут будто Главный использовал перед Авой 3.0 два работающих образца, но не хочет о них рассказывать. Странные секреты. *** Настал час видеосвязи. Денис разделся, лег на кушетку и облачился в костюм виртуального присутствия, погрузился в него, точно рыба в воду — и тотчас ослеп и оглох, оказался во тьме, будто на морской глубине, влекомый ко дну мелкими течениями. Тысячи струек воды или щеток ласкали его кожу, а порой неприятно впивались в нее. Костюм то ли проходил проверку, то ли приспосабливался к коже и нервной системе, покалывая её электрическими импульсами. Потом щеточки пропали — осталось лишь давление на спину, будто он лежал на твердой доске. Поток света вдруг хлынул в глаза, а в уши ворвались шумы большого города. Денис заморгал и обнаружил, что лежит голый на полу. В собственной комнате в Петербурге. Виртуальный человек осторожно коснулся ладонью пола, провел по нему. Ощущение достоверное, хотя и слабое, будто кожа огрубела. Надо будет отрегулировать чувствительность. Он пошевелил руками, сел, чувствуя, как пол давит на костяшки таза. Он знал, что в этот момент реальный Денис в костюме повторяет те же движения и тоже садится — а как еще смоделировать движения тела и гравитацию? Сенсоры костюма, подвешенного в воздухе за мириады проводов, ловят все движения его мышц и управляют, будто куклой, виртуальным телом средь системы поверхностей большого города, созданного умной программой. Он почувствовал неловкость, оттого что сидит голый на полу. Не взаправду голый, не взаправдашний пол — но всё же неудобно... Тем более, что в комнату в этот момент вошла Эля. Раскинув руки, она скользила по полу как по тонкому, готовому провалиться льду. Ее расфокусированный взгляд был направлен куда-то в сторону окна, и она не сразу заметила Дениса. Тот потихоньку пополз к шкафу, ощущая странные покалывания в пальцах. Эля, конечно, уже видела его голым — но всё же... Она медленно перевела взгляд на Дениса в тот момент, когда он натягивал трусы. — Эээ... привет, — сказал он. — Я чувствую пол и стены, — с тихим восторгом сказала Эля. — Ты тоже в костюме? — спросил он, торопливо одеваясь. — Конечно. Контакт имеет смысл, лишь когда мы на равных. — А где ты его взяла? — Подарок от Суртова. Я тоже захотела участвовать в эксперименте. Он медленно подошел к ней, протянул руку, коснулся щеки. Мягкая. Она прижала его ладонь своей, посмотрела в глаза. — Странно, — пробормотал Денис, — я будто вернулся к тебе после долгой разлуки. Будто ворвался к тебе в дом, а ты испугалась. — Но ведь так и есть. — Ага! Я помню твой скепсис по поводу виртуального присутствия. Мол, это ненастоящее, не живой человек. А теперь вместе со мной экспериментируешь с виртуальностью. — Я изменилась, — пожала плечами Эля. Они сидели на скрипучем диване, держась за руки, и молчали. А потом его выбросило из сеанса, будто рыбу из воды. *** Улицы Петербурга плохо чистили даже в виртуальной реальности. Денис и Эля шли по парковой дорожке, он держал ее под руку, хотя его ботинки скользили по льду сильнее. Но Денис старался удерживать равновесие и пока преуспевал. — Давай сыграем в снежки, — предложила Эля, когда его ноги в очередной раз чуть не разъехались. Он наклонился и попробовал взять в руки пригоршню снега, но ладонь скользнула по колючему и льдистому, уловив только пустоту. Правда, когда он оторвал ладонь от земли, ощущение холода на ней сохранилось. — Прикосновение снега есть, а самого снега нет, — констатировал Денис. — Везде обман, замерзло что-то в Датском королевстве, — Эля развела руками. — Похоже, моделируются только твердые тела, но не сыпучие. Поэтому снег ведёт себя как твёрдая поверхность. Но с отделяющейся плёнкой, которую можно взять в руку. — Какой ты умный. Но я, кажется, поняла. — Что поняла? — Что мы не можем сыграть в снежки. Зато можем в пятнашки! — Пятнашки снегом? Давай! Они гонялись по скользким тропинкам, и морозные прикосновения ладоней убеждали их в реальности партнера. Он догнал Элю и повалил её в мягкий, странно пружинящий снег. Они лежали и хохотали. Потом помог ей подняться и обтряс с пальто сверкающие снежинки (отдельные снежинки перемещались, но только вместе с клейкими поверхностями). Они шли, держась за руки и больше не боясь упасть. — Странное свидание, — сказала Эля. — На виртуальной ничейной земле где-то между Петербургом и Гипербореей. — Виртуальный мир теперь напоминает мне о тебе. Ты вдохнула в цифровые модели жизнь и тепло. — Мне кажется, что мои руки холодны как снег. — Нет, ты живая и тёплая, — упрямо повторил Денис. — Ведь это не я с тобою, а моя виртуальная оболочка с твоей — шагает между реальностью и фантазией, между землёй и небом. — Плевать, — сказал Денис и поцеловал её. Для него этот поцелуй был как нельзя более реален. *** — Эля, я люблю тебя, — признался ей Денис при следующей встрече. Это, конечно, не новость — но ему почему-то захотелось сообщить. — Я тебя... наверно, тоже люблю, — она опустила глаза и покраснела. — Ты сомневаешься? — Я всегда сомневалась, во всём. Я не умею не сомневаться. — Эля... я хочу признаться. — Да? — Я в Ледограде. Я уехал из Гипербореи. Потому и не вернулся до сих пор. У меня договор на полгода. Эля молчала. — Ты... только не обижайся, — выдавил Денис. — А ты думал, что я не догадаюсь? — Я... не знаю, о чём я думал. — Тук-тук, — Эля постучала по голове. — Вот тут должен быть гулкий звук. Хорошо хоть сейчас признался. — Я подумал, что должен тебе доверять. И не должен врать. — А дальше что, Денис? Дальше куда? На Марс? — Нууу, я не знаю. — Ты же понимаешь, что полетев на Марс, ты бросишь меня окончательно? — Я не хочу тебя бросать. Я тебя люблю. — Я хочу к тебе, в Ледоград, — заявила Эля. — Понимаешь... На Гиперборею требуются работники, но желающих немного: на платформе жить тяжело. А нас в Ледограде сейчас стало довольно комфортно, но людей и так полно. Бывшие работники стали не нужны — их держат здесь только ради эксперимента. Проверяют, как Умный Город их обслужит. В общем, у нас избыток жителей, а не нехватка. Поэтому сюда трудно попасть. Эля опустила глаза. На её щеке что-то блестело. Денис подумал, что допустил ошибку. Но он не мог понять, в какой момент. *** В перевёрнутом мире Ледограда фермы росли под землёй. Не настоящее солнце грело их — слишком мало его в краю полярных ночей — а искусственное солнце термоядерного реактора. Поэтому для растений оказалась важнее близость к воде. К ледяной, но чистой воде океана, плещущегося под дном мегаполиса. И поэтому лифт — неторопливый вертикальный трамвай — нёс Дениса всё ниже и ниже, на километры вглубь города. От поднебесных высей, где царят холод и полумрак, куда люди заходят нечасто — разве что полюбоваться на полярные сияния через огромный стеклянный иллюминатор в северной части купола. Вниз, к техническим этажам, где подземное тепло и электричество просачиваются сквозь пол, питая промышленных роботов, а в небе светят, но не греют звёзды белых ламп. Вниз, мимо реакторных отсеков, где горело искусственное солнце. Вниз, к жилым этажам, где это солнце транслировалось на голубой экран галлюциногенного неба. Ещё ниже, к водозаборам и подземным фермам, которые получают свет термоядерного солнца, лишь прошедший через сотни фильтров по мере спуска вниз. Ещё ниже, к придонным серверам с их могильным холодом океана... Нет, на этот раз он не поедет к серверам. Он выйдет у ферм — на этаже, где тысячи теплиц выращивали пищу для всего города. Увы, лишь растительную пищу — белки и волокна искусственного мяса синтезировались в колбах на технических этажах. Для разведения животных в Ледограде оказалось маловато места. Денис пошёл по излюбленной дороге. Устав от железных стен и неестественных оскалов роботов, он часто возвращался сюда, к оранжереям с грядками и рощами фруктовых деревьев. Здесь ему казалось, что он, если и не в лесу, то хоть в саду. Когда в Питере весна растопила снега, здесь уже цвели яблони. Стройные и упрямые, они торчали из грунта как пролог яблонь на Марсе. Марс... Подумав о красной звезде, Денис вздохнул. Очень хочется туда, но как же Эля? А сейчас в Питере над улицами плыл сладкий запах сирени, а в подземных фермах Ледограда яблони дали плоды, красные и сочные. Денис протянул руку, убедился в отсутствии сигнализации, сорвал и попробовал одно: сладкое. Ему пришла в голову озорная мысль: показать яблоко Эле. Повертел головой: никого. Аккуратно сорвал ещё одно и торопливо зашагал прочь. Суртов, конечно, увидит через свои армады летающих глаз. Но не осудит. А, городом же управляет не Суртов. У Ледограда есть мэр... Денис почему-то постоянно забывал его имя. Впрочем, кому интересен мэр, когда есть Главный, повелитель ГК и Умного Города? *** — Привет, Управляющий Контур. — Привет! — ответил приятный мужской бас. Почему мужской? Почему бас? Кажется, психологи решили, что такой голос вызывает у людей больше доверия. — Как твоя виртуальная реальность? Система Ава 3.0 работает успешно? — Да, я оценил возможности этой системы и считаю её превосходной. — Как мне добавить туда новый предмет? — Принести в осязательный зал и зарегистрировать. А что за предмет? Кажется, в голосе УК прозвучала заинтересованность? Или Денису показалось? Вообще, программисты давно поняли, что эмоции помогают экономить вычислительные ресурсы. Поэтому и УК вполне мог их испытывать. — Тебе интересно? — спросил Денис. — Да. — Обычное яблоко, — Денис улыбнулся, хотя УК не мог этого видеть. — Это какая-то шутка? — спросил УК. Чёрт, у него же работает распознавание эмоций по голосу. — Почти. Подарок. — О, это будет интересный опыт для нашей маленькой виртуальной берлоги. Так в пространство Умного Города был добавлен ещё один предмет. Так расширялась территория между Питером и Ледоградом, между небом и землёй. *** Эля ждала в условленном месте, на площади. Сердце Дениса забилось чаще, в животе затрепыхались бабочки, а в голове — тараканы. Странно: вроде, знаешь человека давно — а будто идёшь на одно из первых свиданий, вновь влюбившись в него. Денис сорвал бы для неё цветы с клумбы — кто его поймает, в виртуальной-то реальности? Но в Питере они ещё не зацвели, а чёртовы прагматики Ледограда их не выращивали. Но у него есть кое-что иное. — Привет! А у меня яблоко есть. Оно сладкое. И красное, — Денис покраснел. — Красные и сладкие! — Эля захлопала в ладоши. — Мои любимые. Жаль, не могу укусить. — А ты попробуй. Прикосновения же работают. Она прикоснулась губами к яблоку и разочарованно скривилась: — Ничего не чувствую. Видать, его тоже надо опутать проводами. — Я опутал. Ты можешь откусить? — Кусать могу. Чувствую свежий яблочный запах. И даже что-то влажное на губах. Денис развёл руками. Эта странная "Ава 3.0" пока что не передавала вкусы. "Что-то влажное на губах" навело его на игривые мысли. Но с сексом в виртуальной реальности пока тоже было не очень. *** — Скучаешь? — устало осведомился Ариэль. — Бесишь. — Ну, если я тебя об этом не спрошу, кто же спросит? Неужели сам вспомнишь? — А вот и сам. И я не скучаю, — отрезал Денис. — Тюуу... что же так? — Я с Элей вижусь по связи. У нас есть интерфейс прикосновений, и мне этого хватает. — Виртуальные прикосновения... — задумчиво сказал Ариэль. — Как они, работают? — Да, неплохо. Хочешь попробовать? Ариэль задумался. Подвис. Потом улыбнулся и замотал головой. — Мне хватает психической наркоты, чтобы добавлять себе ещё одну зависимость. А тебе неужели виртуальности довольно? — Да, — кивнул Денис. — Да, хватает, — решительно повторил он. — Жаль, вкусы пока не передаются. Хотел сегодня Эле дать яблоко. Красные и сладкие — её любимые. Но она не смогла попробовать. — Она же жёлтые любит. — Нет, она сказала... чтоо?! — Что? — нахмурился Ариэль. — Откуда ты знаешь, какие яблоки любит Эля? — Да я просто предположил... — красное обветренное лицо Ариэля стало пунцовым. — Стоп. Ты заканчиваешь Геофиз... Денис вдруг вспомнил, что Эля так и не закончила тот самый Геофиз — бросила. Она не любила вспоминать об этом, и они редко касались в разговоре её института. — Вы знакомы?! — Денис уставился на Ариэля. — Ну... да. — Просто знакомы? — Мы друзья. — Почему ты мне не сказал? — Ты не спрашивал, — развел руками Ариэль. — И вообще, если ты так мало знаешь о своей девушке, это мои проблемы или твои? — Эй, что происходит? Что вы с Элей от меня скрываете? — Да не волнуйся, — Ариэль ухмыльнулся. — Мы просто друзья. Иначе я бы сейчас был в Питере, а не на этой посудине. Я бы свою девушку не бросил. В отличие от некоторых. — Иди ты к чёрту! Денис развернулся и зашагал прочь.