– Квадрат сорок три – чисто, – стараясь подавить раздражение в голосе, сказал Рэкс в рацию. Сканеры, настроенные на поиск биологических объектов, не обнаружили в этом квадрате даже крыс.
«И куда этот недоумок запропастился?»
– Квадрат шестьдесят один – чисто, – ответила рация голосом Дарианны, гораздо более спокойным, чем голос андроида.
– Найду и отшлёпаю, – сердился Рэкс, – как считаешь, этот попёрся в Заброшенный город в поисках результатов «новой эволюции» или просто проспорил кому?
Он двинулся в сторону сорок второго квадрата, – последнего оставшегося ему на внешней стороне Кольца Теней. Потом он пересечёт Кольцо и окажется ближе к Дарианне. Хотя Рэкс не сомневался в том, что она вполне способна постоять за себя, но всё же предпочитал находиться в пределах визуального контакта с напарницей.
– Найду и спрошу, – веселилась Дарианна.
– Ты там того, сильно не расслабляйся, – проворчал андроид. Иногда казалось, что его боевая подруга слишком легкомысленна: совсем недавно ни один поход в Заброшенный город не обходился без нападений, а сейчас она веселится и, кажется, даже тихонько что-то напевает. «Девушка… Весна… Хочет считать вечным миром то, что может оказаться лишь затишьем».
– Квадрат шестьдесят два – чисто, – отрапортовала Дарианна всё с теми же весёлыми нотками в голосе. Друг зря беспокоился: ни одна сошедшая с ума железяка не способна причинить ей вред. Даже мобильные боевые органоиды, или попросту МОБы, её не сильно страшили. Она обладала редким даром: могла влиять на электромагнитные поля и замедлять течение электрического тока. Замедлить, обездвижить, сжечь – Дарианна проделывала это сотни раз.
В сорок втором Рэксу предстояло обследовать хоть и полуразрушенное, но всё же довольно высокое здание-башню. За зоной Т сохранились здания существенно повыше, но их всегда прочёсывали группой. Других строений, которым стоило уделить внимание, в этом квадрате нет: кругом безжизненная разруха. Даже вороньё игнорирует центральную часть Заброшенного города, ему давно нечем здесь поживиться.
«В который уже раз», – мысленно продолжал ворчать Рэкс, заходя в здание и поднимаясь по лестнице. Под андроидом, весившим вместе со снаряжением не меньше ста пятидесяти килограммов, крошились мелкие куски цемента и постанывали металлические обломки арматуры.
– Вошёл в башню, поднимаюсь, пока всё чисто.
– Иду в пятьдесят восьмой, – ответила Дарианна, – чисто.
«А вот это плохо. Удаляется от меня. Почему в пятьдесят восьмой, это же немного назад? Заметила что-то?»
– Анна, почему не по стандартному маршруту? Ты отдаляешься.
Странно, но Дарианна по какой-то причине не ответила сразу, как было заведено у них. Не можешь ответить голосом – нажми синюю кнопочку на рации, – напарник услышит короткий зуммер: «внимание, режим скрытого наблюдения». И каждые тридцать секунд подтверждаешь этот режим. Или жми красную – длинный зуммер, – и твой напарник, соблюдая осторожность, выдвигается на подмогу. Не можешь нажать на кнопку – стреляй!
– Анна?..
Тишина.
Тишина?!
На секунду Рэкс подумал, что рация сломалась.
«Нет, не сломалась: на рации горит зелёный индикатор, значит, она в порядке».
Или же он оглох?
«Да не могли сразу выйти из строя и обычный слух, и синтетический анализатор звука!»
Три секунды длилось замешательство и смятение Рэкса. Целых три секунды! И как же он себя ругал за это промедление! Сотни походов в Заброшенный город, сотни нападений. Такого не было ни-ког-да! Ещё ни разу не случалось, что кто-то из напарников не мог подать сигнал или открыть огонь по противнику. Ещё ни разу эфир не умолкал, словно ты провалился в вакуум. Не было слышно и выстрелов.
И Рэкс побежал! Он даже не побежал, он помчался вниз по лестнице, перепрыгивая целые пролёты.
«И какого хрена я так быстро поднимался? Аж на восьмой этаж забрался!»
Лестничные пролёты, чудом сохранившиеся, но изрядно потрёпанные, приготовились обрушиться под тяжёлым андроидом.
«Только не это».
Рэкс не стал спускаться по лестнице до первого уровня, а выпрыгнул на улицу через зияющее обугленное отверстие, когда-то бывшее оконным проёмом третьего этажа.
Бумс! – Разлетелись в стороны куски асфальта и нелепой тротуарной плитки.
Андроид не очень удачно приземлился, получив в челюсть прикладом своей многоцелевой винтовки, но даже не поморщился. В два прыжка преодолел Кольцо Теней и на мгновение замедлился, пока навигатор вычислял оптимальный маршрут.
«До цели восемьсот тридцать два метра. Необходимое время – одна минута десять секунд».
Рэкс рванул влево, и тут на него напали скитсы! Эти МОБы представляли собой стальной вариант москита – они вгрызались, разрезая кожу лапками-лезвиями, залетали в нос, искали незащищённые места, пытались добраться до глаз… Для обычного человека нападение даже нескольких скитсов означало смерть, неминуемую и мучительную, если на тебе не оказалось специального снаряжения. Но Рэксу и Дарианне они не могли причинить существенного вреда. Обычно скитсами занималась «слабая половина», просто обездвиживая и сжигая. Андроид на них часто вообще не обращал особого внимания: его «кожу» – смесь органики, синтетики и металла, трудно было пробить даже пулей.
Хрясь! – Десяток скитсов смят и выброшен.
Прыжок.
Хрясь! – Ещё десяток в пыль.
«Да откуда взялось столько этой гнуси?!»
Скитсы редко нападали больше чем десятком. Рой, в котором бы их насчитывалось больше сотни, не встречался в Заброшенном городе уже несколько лет: после уничтожения Адской кухни некому стало заниматься их координацией. А тут вдруг несколько сотен! Или даже тысяча?! Считать было некогда.
– Я вам не кисейная барышня, Я РОБОТ ЭКСПЕРИМЕНТАЛЬНЫЙ! – рычал во весь голос Рэкс, десятками уничтожая агрессивных органоидов. Остановиться и сжечь их всех означало потерю времени, а времени у него было в обрез. Или не было вовсе. Он преодолевал пространство прыжками по шесть метров, иногда перелетая через искорёженные останки автомобилей или куски стен. Он мчался к Дарианне на запредельной скорости.
И всё-таки скитсы здорово его задерживали!
«До цели пятьсот восемнадцать метров. Необходимое время – одна минута пятнадцать секунд».
Неожиданно заверещал зуммер рации. Рэкс словно натолкнулся на невидимую стену: сигналы зуммера был короткими вперемешку с длинными. Это означало, что сигнал подавала не сама Дарианна, а её костюм, в котором находился датчик, отслеживающий состояние бойца и подающий аварийный сигнал, если боец терял сознание. Или если его убили…
Рэкс был готов разрыдаться, хотя и не умел этого. Ко всему прочему он ещё и бежал не туда! Почти ровно в обратную сторону.
– Новая цель! – скомандовал он встроенному в костюм навигатору. – Определить точку нахождения Дарианны (с языка чуть не сорвалось «тела Дарианны») и проложить маршрут!
«До цели девятьсот девять метров. Необходимое время – две минуты тридцать одна секунда».
Рэкс рванул в обратную сторону – вдоль Кольца Теней. Не будь скитсов, он бы преодолел это расстояние вдвое быстрее. Хрясь! Ещё десяток мерзавчиков в смятку. Но их всё равно оставались сотни.
Я успею! Я успею!
Он не успевал! Сигнал зуммера стал слабеть, как будто Дарианна отдалялась или опускалась в подземелье.
«Чёрт вас всех подери! Доберусь до каждого, сотру в порошок, в пыль!»
Дарианна была его настоящим другом, хотя немало людей считали их дружбу абсолютным трэшем. Особенно учитывая обстоятельства последней войны. Войны, которая пока лишь затихла. Конечно, Рэкс не был ни стандартным андроидом, ни роботом в обычном понимании этого слова, но и человеком он не был тоже. А потому многие к нему относились с недоверием. Только не Дарианна. Из них получилась славная команда: десятки походов в Заброшенный город, сотни спасённых жизней. Каждый из них всегда был готов отдать жизнь друг за друга. И Дарианна никогда не сомневалась, что слово «жизнь» – совсем не натяжка по отношению к её другу.
Рэкс промчался метров четыреста, когда прямо перед ним взорвался автомобиль, ржавевший на этом месте много лет. Андроида отбросило взрывной волной, чувствительно припечатав к обломку стены, и сильно опалило. Даже немного оглушило, несмотря на то, что его комбинированный «мозг» был защищён от перегрузок, а каждый биологический орган дублировался синтетическим.
«Был бы человеком, убило бы нахрен. Как же хорошо, что я андроид», – Рэкс пытался шутить, стараясь не обращать внимания на звон в ушах и доказывая самому себе, что он в полном порядке. Металлические обломки автомобиля, куски кирпича, асфальта и тротуарной плитки, выброшенные взрывом высоко вверх, ещё не все успели упасть, а он снова мчался к источнику сигнала, который, хвала всем богам, никуда не пропал. Лишь стал менее отчётлив.
Теперь не оставалось сомнений, что напарники столкнулись с хорошо спланированным нападением. Не могло быть случайностью, что скитсы вновь роились сотнями. Не могло быть случайностью, что давно прогнивший автомобиль, в котором и взрываться-то было нечему, взлетел на воздух именно в тот момент, когда мимо пробегал Рэкс.
«До цели триста пятьдесят два метра. Необходимое время – тридцать секунд».
Рэкс не сразу понял, что вдруг исчезли скитсы. Совсем. А когда понял, то даже не обрадовался: радоваться он сейчас не мог. Нужно немедленно найти Дарианну, нужно вытащить её из Заброшенного города, нужно срочно на Базу…
Оставалось всего ничего – мимо длинного здания, там налево, и Дарианна окажется в пределах визуального контакта. Только сигнал всё слабел!
Прыжок!
Ещё совсем немного, ещё совсем чуть-чуть!
– Анна-а-а!!!
…
– Десять.
– Девять.
– Восемь.
…
– Уважаемая Александра, на сегодня просмотр сновидений жанра «экшн» закончен, следующая фаза сна – расслабление и подготовка к пробуждению. Компания «Омега» благодарит вас за доверие!
Ласково шелестит прибой, Александра отчётливо слышит его, но не видит, хотя почти не видно уже и звёзд на небе: тускнеют с каждым мгновением. Потихоньку, по капельке, темнота отступает, и на горизонте всё заметнее вступает в свои права рассвет. Проходит ещё несколько минут, и предрассветная синева со светло-красными кляксами окончательно вытесняет темноту. Постепенно синева теряет насыщенность и светлеет, а красные кляксы растворяются в первых лучах солнца.
Каким же голубым бывает небо! И каким же синим бывает океан!
Интересно, это небо голубое, потому что океан в нём отражается, или океан синий, потому что в нём небо?
Александра идёт по берегу, покрытому мелким песком; океан безбрежно спокоен, на небе лишь одно небольшое облачко, прикидывающееся то котёнком, то дракончиком, то просто круглой подушкой. Вот бы ещё парусник, какие бывают в старых фильмах! Девушка почти не удивляется, когда на горизонте замечает парус, кажется, что океан и парус не могут существовать один без другого. Как две ипостаси одной сущности.
Как же хорошо!
Возможно, стоит прилечь и подождать: вдруг парусник подойдёт к берегу и загорелый красавец в белоснежном капитанском мундире позовёт её в кругосветное плавание?
Вовремя появляется небольшая лежанка, покрытая мягкой тканью. Александра ложится, смотрит на океан и слушает крики чаек. Девушку совсем не удивляет, что недалеко начинают играть дельфины – некоторых она знает и иногда плавает вместе с ними. Но не сегодня, сегодня она будет просто лежать и смотреть на воду и парус.
А какая вода в океане на самом деле? Она похожа на воду в моём SPA? Вроде бы в настройках можно задать, что вода будет «аналогична океанской». Александра задаётся этим вопросом, но ответа не ждёт. Океан синий и тёплый, покрывало мягкое, дельфины игривые и добрые.
– Десять.
– Девять.
– Восемь.
…
– Уважаемая Александра, на счёт «ноль» вы проснётесь. Компания «Омега» всегда с вами, спасибо, что выбрали нас.
– Ноль.
Александра открыла глаза:
– Доброе утро!
Это она сказала сама себе.
В ушах ещё какое-то время слышались крики чаек.
«Ещё немного полежу».
«Ещё минутку».
Девушка потянулась и села в кровати.
– Доброе утро! – приветствовал Друг. – Компания «Омега»…
– Стой! Не порть утро! – Александра резко его прервала. – Приглашу хакера, и ты забудешь про свою Омегу!
Она сказала это почти грозным голосом, почти поверив в свои слова.
По умолчанию утром рабочего дня Друг был визуализирован как мужчина средних лет в строгом костюме – стандартная настройка, никак не доходили руки сделать что-то оригинальное. Хорошо, что чему-то он учился сам, – в первые дни после появления версии 312.012 Друг кланялся и называл её «госпожа Александра».
Бр-р-р, не лучшие воспоминания, сразу чувствуешь себя умудрённой нелёгким опытом дамой, а ей-то всего двадцать два! Изучать варианты настройки личной программы Александре представлялось делом совершенно невозможным и неинтересным. Вполне, кстати, справедливо. Но в данном случае было достаточно сказать серьёзным тоном: «Просто Александра!» – и это помогло.
То, что Друг слегка «подрагивал», раздражало только первое время, потом привыкла, вроде обещают более крутую версию 313.01. Ну а пока пусть себе «дрожит».
«Ещё минутки две полежать, что ли?»
Негромко зашелестел Васька, выискивая в спальне пылинки и поглощая их как ненасытный слоник. Вокруг него бесшумно запрыгал Маркиз – любимец Александры породы «Терьер виртуальный». Васька не обратил на него ни малейшего внимания и щенок возмущённо затявкал. Широко распахнулись занавески, и спальня наполнилась ярким солнечным светом. Весна!
Александра поняла непрозрачный намёк Друга, организовавшего эту суету. Сначала решила повоспитывать его в духе: «Я уже взрослая девочка и сама могу решить, когда мне вставать», но передумала. Весна! Да и подниматься с кровати действительно пора.
– Так-с, ща быстренько зарядочку сделаю, потом прохладный душ, и буду как новенькая. Готова к тяжким трудовым будням. Охохошеньки.
Александра встала и попросила Друга включить зеркало – тут же рядом с кроватью появилась её подробная объёмная проекция в полный рост. Девушка критично осмотрела себя со всех сторон. «Худая-то какая, папка увидит – заставит переселиться к ним, а мама станет насильно кормить». Всё остальное её устроило и даже понравилось. Особенно утренняя «причёска-нерасчёска», делавшая её похожей на персонаж фильма про хулиганок.
«А что это тут у меня под глазом?» – Александра стала оттягивать нижнее веко и рассматривать область вокруг правого глаза – проекция в полный рост сменилась проекцией только лица, на которой особенно крупно был выделен подозрительный глаз.
«А, не, всё нормально, просто показалось».
– Запрос на коннект от Артемия, – каким-то странным тоном проинформировал Друг.
«В голосе Друга послышались нотки неприязни? Да нет, показалось. Или всё-таки?»
– Ок.
– Разрешить визуализацию?
– Ок.
– Артемий запрашивает полную визуализацию.
– Ок, только зеркало выключи. А то он увидит мой огромный глаз и со страху забудет, что хотел сказать, – рассмеялась Александра.
– Полная визуализация включена.
«Не, ну точно он недоволен, что мой друг хочет пообщаться. Ах ты ржавая железка!»
Александра обзывала Друга «железкой», хотя чего-чего, а железа в нём не было точно. Но так ругался Рэкс – любимый персонаж сновиденческого сериала.
Ну и что, что она только встала с постели и Тёма увидит её не очень одетой? Скорее всего, он и сам будет не в парадном – видеть они будут лишь визуализацию друг друга, а её в любом случае можно настроить почти как угодно. Некоторые шутники настраивали визуализации своих знакомых совершенно причудливым образом – в результате получалось, что общаются вроде два взрослых, солидных человека, а посмотреть со стороны – один разговаривает с какой-нибудь девочкой-аниме, а другой с гигантским кроликом.
– Привет, Сандра! – радостно приветствовал подругу Артемий, возникший в её спальне. По всему видно, что проснулся он давно: умыт, побрит, одет…
– Привет, Тёмка! Приятно тебя видеть таким бодрым, давно встал?
– Да час уже как.
– Что так? Бессонница? – хихикнула Александра. – Неужто надумал сделать предложение руки и сердца? Кому, если не секрет?
– Если уж и сделаю, то только тебе. Но позже – сначала найду себе достойное применение и место в этом мире, – непривычно серьёзно ответил Артемий.
«Да уж да, знакомая песня».
– Слушай, Сандра, мне кажется или твой Бес ревнует тебя? Как будто бы с большой неохотой разрешил с тобой законнектиться.
Александре совсем не хотелось серьёзничать и обсуждать недостатки личных программ, и она решила перевести всё в шутку:
– Вот представь, ты такой бесцеремонный: врываешься по утрам, запрашиваешь полную визуализацию… И это к приличной девушке! Так что даже искусственному интеллекту хочется меня от тебя оградить. И никакой он не Бес, он Друг. Во всяком случае, пока.
– Как спалось, что снилось? – совсем ненужный вопрос от Артемия.
– Есть смысл спрашивать? Зачем эти вопросы, если мы с тобой выбрали одну программу сновидений? И ты, кстати, это отлично знаешь. – Девушка притворно рассердилась. – А всё-таки, с чего ты так рано встал? Я вот только проснулась.
– Да не смотрел я на воду и дельфинчиков. Скучно.
Артемий явно был настроен на серьёзный разговор, но Саша никак не могла понять, почему вдруг.
– Нормально. Очень даже. Океа-а-ан. – Александра даже немного пропела эти слова и зачем-то очень громко произнесла:
– Хочу хоть раз к настоящему океану!
– Так, а я о чём? Толку купаться с дельфинчиками, когда прекрасно знаешь, что тебе такое не светит?! – зло проговорил Артемий.
– Да ладно, чо ить не светит? Скоро отпуск, возьму и поеду!
Тёма оживился:
– Так, а я о чём? Поехали вместе!
Визуализация Артемия смешно замерцала, словно пыталась сильнее передать его волнение, которое и так читалось в голосе.
– Ну понятно, что ты с утра пораньше в гости пожаловал, хочешь меня в разные приключения соблазнить? Кстати, завязывай с «так, а я о чём» – становишься похожим на попугая.
Артемий не обиделся, даже наоборот, наконец-то рассмеялся:
– Интересно звучит «соблазнить». Cкажем так, позвать – помчали?
Александре пора было умываться, она хотела уже завершить коннект и пойти в ванную, но визуализация Артемия снова смешно замерцала после слова «помчали», и она не выдержала, громко рассмеявшись:
– Тёмочка, вот сразу видно, как ты хочешь к океану, даже современные технологии не справляются с твоими эмоциями. Кстати, а как ты научился просыпаться по желанию? Поручаешь своему Другу тебя разбудить в определённое время?
– Простите, что вмешиваюсь, – решила напомнить о себе личная программа Александры, – мало времени остаётся на утреннюю зарядку.
– Нет, с вечера настраиваюсь – как Рэкс всех победит, так просыпаюсь. Не всё же от Бесов зависеть, – Тёма абсолютно проигнорировал замечание Друга.
– Ок, Друг, зарядка на сегодня отменяется, вечером больше позанимаюсь, – Александра относилась к своей личной программе уважительнее. – Слушай, Тёмыч, ты своего Друга и вправду Бесом называешь? Вроде у него нет в настройках такого варианта. Он откликается?
– Конечно. Бес он и есть бес, – проворчал Артемий, – а стандартные настройки на свалку. И попробовал бы он не откликнуться… Стал бы тогда каким-нибудь «скитсом».
– В общем, перед сном ты а-у-т-о-т-р-е-н-и-н-г-о-м занимаешься, – по буквам произнесла Александра. Слово было, что называется, вышедшее из употребления.
– Ну, типа того, а то сам не заметишь, как станешь бесом, а не человеком, нельзя от этих программулин так зависеть, – серьёзно проговорил Артемий. – Вот забудут они тебя разбудить, и что, спать всю жизнь?
Александра не на шутку развеселилась. Разговор с Тёмой ну никак не способствовал настрою на рабочий лад:
– И от кого я это слышу – от дизайнера визуализаций! Так ты сам же их будешь придумывать, когда выучишься, – как они выглядят, как говорят, как пахнут!
– Да нафиг «дизайнера», может, пойду на повара учиться, пиццы у меня получались вкусные, я же работал с настоящим неаполитанцем! Только вот не из той синтетики буду готовить, чем твоя компашка народ пичкает, а из настоящих продуктов!
– Завязывай, Тёмыч, серьёзным ты мне не нравишься. Лучше вот скажи, скоро ли визуализации будут пахнуть реально?
– Слышал, версия 313.01 будет крутой, даже запах обещают сделать «идентичный транслируемому объекту». А то ты у меня всегда только духами «Fleur-De-Natur» пахнешь, да и то c примесью горелой резины.
– Вообще не пользуюсь ими! Нужно будет отправить тебе запах моих любимых духов – загрузишь в свою систему. Ну да ладно, пошла я умываться, не хочу на работу опоздать.
– Бай, – помахал Артемий, его визуализация сначала замерцала, а потом исчезла.
Пока Александра заправляла постель и умывалась, Друг готовил завтрак. Конечно, всё это делала не визуализация: личная программа просто следила за плитой, кухонным комбайном, посудомойкой… Честно говоря, самой девушке не удалось бы поджарить такую вкусную яичницу – для этого нужно не ошибиться с дозировкой белковой основы и разных вкусовых добавок. Программа же справлялась виртуозно.
Идея поездки к океану нравилась Александре всё больше и больше.
– Определённо поеду! – сказала она глядя, как в зеркало, на свою трёхмерную проекцию, и показала «себе» язык. – Вот теперь я красотка, пора и на работу.
– Александра, до начала рабочего времени осталось пять минут, – напомнил Друг.
– В курсе, – засмеялась девушка и побежала в кабинет. Настроение было хорошим. – Доброе утро!
– Рад, что ваш друг его вам не испортил.
– Не бурчи, бурчалка! «Может, ревнует?» Вот позову хакера и сделаю тебе всегда хорошее настроение.
Друг не ответил, он вообще «растворился» – личная программа девушки передала бразды правления бизнес программе компании «PromProdukt Food Company», в которой работала Александра. Она села в рабочее кресло, по форме похожее на облако, и сразу вокруг возникла визуализация рабочего места – приёмной заместителя Генерального директора по средствам обычной коммуникации. Некоторые сотрудники по старинке приезжали в офис, но таких было меньшинство – документами обменивались электронно, а совещания и переговоры проводили с помощью визуализаций. Полностью от офиса компания не отказалась: во-первых, считалось престижным иметь реальный офис, во-вторых, он был совмещён с лабораторией, где постоянно велась работа по совершенствованию продукции компании. Кроме того, некоторым сотрудникам чисто психологически необходимо ездить на работу. Александру же вполне устраивала «удалёнка».
Негромко прозвенел звонок – началось рабочее время.