Это было так дико – приличного вида девчонка, бьющая пожилую женщину с колена, – что милиционеры среагировали только на третий удар. Они заломали Кэтти руки, но та даже не пискнула. А вот мама Лавтеррора заголосила уже без слов, жалостно, на одной ноте.
Я развернулся и почти побежал назад, к Ванечке.
10
Теперь настал мой черед внушать ужас своим спокойствием.
– Я все равно это сделаю, – сказал я Ване совершенно бесстрастно, – можешь не помогать. Но было бы надежнее, если бы ты меня подстраховал.
Ваня мотнул головой и облизал губы.
– Хорошо, – сказал я, – сначала мне нужно позвонить, а потом я сяду за какой-нибудь твой комп и пройду три уровня. После этого мне понадобится помощь.
Ваня снова ничего не ответил, кивнул на ноутбук и протянул радиотелефон.
Следующие несколько часов я сам ощущал себя каким-то устройством… Нет, скорее, программой. Блок за блоком я выполнял алгоритм.
Подпрограмма. Позвонить маме. Быть веселым. Убедить ее, что срочно еду в командировку на неделю. Или больше. Завершить разговор.
Обработчик события. На вопрос Ванечки ответить, что это так, на всякий случай.
Подпрограмма. Установить «Рефлекс».
Цикл. Пройти первый уровень. Записаться. Пройти второй уровень. Записаться.
Цикл. Попытаться пройти третий уровень. Вернуться к сохраненке. Попытаться пройти третий уровень. Вернуться к сохраненке. Попытаться пройти третий уровень. Вернуться к сохраненке. Пройти третий уровень.
Основная программа. Не переходя на четвертый уровень, обшарить тайники. Найти термит. Найти место дислокации зеркальной комнаты.
Пауза.
Я встал и повертел головой. Ваня смотрел на меня затравленно и как-то виновато.
– Коньяк еще остался, – сказал он. – Надо?
– Нет. Теперь действуем так: я открываю комнату и выжигаю ее термитом. Если ты видишь, что я… что со мной что-то не то, – вырубаешь монитор. Сам на монитор не смотришь ни в коем случае.
Ваня вздохнул и кивнул.
– Я нотик закрою, если что… А может, не надо?
Это был очень глупый вопрос. Впрочем, Ваня ведь не видел растерзанного Лавтеррора и Кэтти, которая расчетливо бьет ногой в живот пожилую женщину. Поэтому я ответил:
– Надо!
Я сел к клавиатуре. Пока термит заряжался, в голове не было ни одной мысли. Раньше я и не подозревал, что так может быть. Потом зарядка закончилась, и я нажал кнопку открывания зеркальной комнаты.
Хотел зажмуриться, но не успел – мой взгляд зацепился за отражение, возникшее в зеркалах. Он был чертовски хорош, мой двойник! Надежный, решительный, красивый! Очень сильный! И взгляд… как у Кэтти…
Я, наверное, в последний момент успел нажать на пробел, и термит выбросил поток огня. Огонь ворвался в комнату, в десятке отражений стал еще ослепительнее… и комната взорвалась!
Это был настолько натуральный взрыв, что я рефлекторно зажмурился, испугавшись тысячи осколков, летящих мне в лицо.
11
Несколько секунд я стоял, зажмурившись.
Стоял? Ну да, почему-то стоял. Наверное, вскочил во время взрыва.
Я открыл глаза.
Меня окружал мир полигонов и текстур. Мир, нарисованный дизайнерами и оживленный программистами. Я был частью этого мира. И в этом мире передо мной стояла стена, закрывающая вход в зеркальную комнату. Целехонькая стеночка, без единой царапинки. Наверняка и сама зеркальная комната осталась в неприкосновенности.
Я поднял руки к глазам, заранее зная, что увижу – нарисованные ладони. Волдырей на них не было. Я глянул под ноги (нарисованные бронированные сапоги, которые я нашел в самом конце второго уровня). Так и есть, термит валяется под ногами, наверное, успел сразу после выстрела выбросить.
Видимо, комната успела свернуть мне мозги.
Без особой надежды я позвал:
– Ваня! Ты где? Ты меня слышишь?
Перед самым моим носом вспыхнули красные буквы:
Van-Я> Я тебя вижу
«Ну что ж, – подумал я, – все в рамках шизофрении».
– И как? – я пытался придать голосу ироничность, но он по-прежнему звучал ровно. Ну конечно, эта игрушка не предполагает проявления эмоций.
Van-Я> Ты на экране
– Это понятно. А как я в реале?
Ответа пришлось ждать секунд десять.
Van-Я> Тебя в игрушку засосало. Тебя в реале нет.
Теперь завис я. То ли моя шиза искажала Ванины слова, то ли…
– Ты видел зеркала?
Van-Я> Нет!
Я задумался, как быть дальше. Может, не рыпаться, типа само пройдет? Или попросить Ваню побыстрее вызывать психушку?
От дум меня отвлек посторонний звук. Кто-то ко мне шел. Не просто шел, а пробивался с боем.
Я залег в куче обломков и сам не заметил, как в руках оказался дробовик.
Van-Я> Что случилось?
– Погоди, – пробормотал я. – Помолчи минуту.
Перестрелка доносилась из центрального прохода. Я взял его на прицел.
Через несколько секунд появился игрок. Вокруг него суетились какие-то монстры, но он мочил их с таким изяществом, что становилось понятно – это не первый его визит на третий уровень.
Я не шевелился, продолжая держать игрока в прицеле.
Может быть, я и не выстрелил бы. Но он шел прямо к зеркальной комнате. И он был компьютерным двойником Кэтти.
Я влепил в нее весь боекомплект дробовика. Потом зарядил термит и выжег площадку, на которой лежало тело…
…Где-то далеко, в больничной палате, привязанная к койке Кэтти внезапно изогнулась дугой. Санитары напряглись, готовясь ловить буйную, но ремни выдержали. Девочка обмякла и перестала биться. Потом с трудом открыла глаза, прошептала:
– Мама? Мамочка…
И тихо-тихо заплакала, почти заскулила…
…Я помотал нарисованной головой, отгоняя видение. По крайней мере, теперь стало ясно, чем мне заниматься в этом странном мире.
– Ваня, – позвал я. – Можешь помочь?
Van-Я> Что надо?
– Во-первых, найди кусок программы, который… в котором я прописан.
Van-Я> Уже. Появилась свежая DLL. Наверняка ты
Все-таки Ванечка о-о-о-о-чень медленно набирает по-русски.
– Отлично. Пропиши мне максимальное здоровье. Лучше бесконечное.
Van-Я> Не могу. Могу сверхскоростную регенерацию
– Пойдет. Дальше… Бесконечные патроны. И оружие…
12
Fantom-чик> Хай! В рефлекс гулял?