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