Големы — страница 26 из 71

Дальше терпеть такой ужас невозможно и жалобно повизгивая Бронислав бросился обратно. Отбежав на достаточно расстояние он принялся отряхиваться, словно настоящая собака, побывавшая в воде.

Должно быть со стороны его телодвижения смотрелись весьма любопытно.

— Чёртов Кощей предусмотрел, что мы можем попробовать сами покопаться в своих головах и демонтировать все установленные им туда запреты. Не знаю на что реагирует подсаженный им вирус. Может быть на название «РосКибер» или на логотип госкорпорации, но всё, что связано с РосКибером мы видим, как чёрное пятно и не можем подойти к нему ближе, чем на несколько шагов, — объяснил он спутникам.

— Не может быть чтобы не существовало какой-то лазейки, — не поверила Аграт. — Он не мог предусмотреть всего на свете.

Бронислав предложил: — Попробуй сама.

Упрямая демоница попробовала. Пыталась подойти к зданию с разных сторон. Подобно слепому котёнку тыкалась и тут же отбегала назад. Сидящий в её голове вирус знал то, что знала она сама, а она знала, что это здание принадлежит РосКиберу и вирус заставлял её иксин вырезать изображение здания из видеопотока и включать ощущение безотчётного ужаса стоило только приблизиться на расстояние ближе четырёх метров.

Пока Аграт пыталась решить проблему, буквальным образом, с наскока, Бронислав лежал, отдыхая подложив лапы под тяжёлую пластиковую голову. Лучинэль какое-то время повозилась с приёмником, но так ничего не найдя в эфире выключила его.

— Гадский Кощей! — ругалась демоница возвращаясь.

— Предусмотрительный, гад, — согласился Бронислав. — Надо подумать, что можно сделать.

— Некогда думать, уже второй день заканчивается. А мы ещё не все катриджи собрали.

— Значит сейчас, немедля ни минуты, отправляемся на сбор катриджей, — подвёл итог Бронислав.

— А как же? — Аграт кивком головы показала на тёмное пятно, которое они все видели на месте здания госкорпорации.

— Мы обязательно вернёмся, — пообещал Бронислав. — И что-нибудь придумаем. Обещаю.

— Какой же ты всё-так паладин, — фыркнула демоница, но послушно села в машину и не возражала, когда Джуанито выехал со стоянки и взял курс на ближайший гипермарке ВиртАла.

К разграблению гипермаркета приступили уже в ночной темноте. Лучи фонарей резали ночь, а сам процесс уже был им знаком, поэтому справились быстрее и легче. Честно говоря, Бронислав все действия производил на автомате. Мысленно он размышлял как можно выпутаться из расставленной Кощеем ловушки и попасть внутрь авторизованного отделения РосКибер-а. По всему выходило, что для этого требуется ни много ни мало как обмануть самого себя. Вирусная подпрограмма, установленная Кощеем, превращает его собственный иксин в его тюремщика не позволяющего и шагу ступить туда, куда не позволено.

Берём кого-нибудь, например демоницу, — думал он. — Завязываем ей глаза, чтобы она не видела куда её привезли, ставим перед офисом госкорпорации и подталкиваем в нужном направлении. Так как Аграт не знает где она находится, то программа страха не включается. Она сможет на ощупь найти входи и… И что, собственно, тогда? На ощупь пытаться включить сложнейшее оборудование внутри? На ощупь копаться в чужих алгоритмах? Это совершенно невозможно.

Что же делать? — гадал Бронислав. — Как обмануть самого себя да так, чтобы я сам об этом не догадался. Вот так задачка. Был бы я не таким умным — было бы полегче мне себя обмануть.

Мимо проехал огр с коробкой, в которой лежали нужные Кощею катриджи и расходники.

— Дубина! — окликнул друга Бронислав. — Где фонарь потерял?

— Моя его внизу оставить, — ответил простодушный великан. — Так одна рука свободней.

— И как на лестницах, не спотыкаешься?

— Моя всегда знать, что вокруг находится, — напомнил огр. — Это как видеть в темноте, только как знать, а не видеть глазами.

Многофункциональный уборщик покатил дальше, а Брониславу пришла в голову любопытная идея.

Как работает программа Кощея? — размышлял он. — Откуда ей, проклятой, известно, что я собираюсь войти в офис РосКибера. Какое событие является активирующим триггером? Конечно, вирусный код может быть полностью интегрирован с моим иксином и, образно говоря, знать всё, что знаю я сам. Но… Я, конечно, обычный искусственный интеллект с личностной матрицей, а не разработчик искусственных интеллектов, но почти уверен, что такая полноценная интеграция довольно сложный процесс и не получивший полноценного профильного образования недоучка вроде Кощея такой вариант реализовать не сможет. Тогда каким путём он пошёл? Возможно, вирусный код всего лишь просматривает входной поток видеоданных, то есть видит то, что вижу я сам, но не более того. Как только он встречает логотип или название госкорпорации, он тут же включается. Именно изображение является активирующим триггером. Косвенным подтверждением гипотезы является тот факт, что на карте название госкорпорации было указано в сокращённом виде и мы все прекрасно могли его прочесть.

Но что мне это даёт. Вариант с тем, чтобы завязать кому-нибудь глаза, и чтобы он изучал всё на ощупь не серьёзен.

Однако, если Большая Дубина, в теле пылесоса, имеет дополнительные датчики сбора информации об окружающем пространстве, кроме видеокамер. Тогда существует немалый шанс, что вирусный код не контролирует иные потоки получения информации, кроме видео. И если огр сможет убрать или закрасить все изображения логотипов и полных названий корпорации, которые могут встретится снаружи и внутри офиса, тогда мы, вероятно, сможем спокойно войти туда и что-нибудь сделать с тем мусорным кодом, который Кощей загрузил к нам в головы.

— Вот это уже похоже на план, — похвалил себя Бронислав.

Оставалось проверить правильно ли он разгадал алгоритм, по которому работает вирусный код. Для этого нужно вернуться к офису госкорпорации и проверить. Но сначала закончить с катриджами, чтобы в любой момент быть готовыми бросить всё и вернутся к Кощею.

Таймер в их головах тикал и Бронислав обязан учитывать определяющий фактор времени.

* * *

— Закрой глаза! — требовал Бронислав у стоящего перед ним огра.

— Как моя их закрыть, если век нет? — недоумевал Большая Дубина.

— Тогда просто не смотри.

— Хорошо, не смотрю.

— Теперь иди туда.

— Моя не видеть куда твоя показывать потому, что моя не смотреть, — недоумённо прогудел Большая Дубина.

Если бы у Бронислава имелись руки, то он сейчас бы выполнил известный всем жест «рука-лицо». Вот что делать с таким контингентом? Только попытаться всё объяснить ещё раз.

— Тебе нужно не смотреть, но так, чтобы видеть.

— Как моя видеть, если не смотреть?

— А как ты бегал по лестницам без фонаря? — вскипел Бронислав.

— Так моя тогда знать, а не видеть.

— Вот и сейчас будешь не видеть, а знать или как ты там это называешь. Идёшь туда и убираешь со стен все рисунки.

— Какие рисунки? — спросил огр. — Нарисуй.

— Как я тебе их нарисую, если я не могу их увидеть?! — вскипел Бронислав.

Он искоса взглянул на недоумевающего огра и заставил себя успокоится. — Убирай все рисунки со стен. И надписи, которые увидишь тоже.

— Моя всё понятно, — заверил Дубина.

— Не может быть! — не поверил Бронислав. — То есть: это здорово. Давай, наконец, попробуем. Главное помни — смотри не глазами, а этим своим, в общем как по лестницам без фонаря бегал.

Герои в волнении наблюдали как тумбоподобное тело универсального уборщика медленно едет в сторону тёмного пятна и, наконец, скрывается в нём.

Или сейчас выкатится обратно завывая, или… получилось, — загадал Бронислав. Тёмное пятно оставалось перед глазами, а потом вдруг, разом, превратилось в двухэтажное здание. Над главным входом виднелись следы оборванной эмблемы и варварски оторванных и, вдобавок, разломанных на части блестящих букв.

— Получилось! — обрадовался Бронислав.

— Вот уж не верила до конца, но ты оказался прав, — признала Аграт.

— Подождём пока Большая Дубина обработает там всё внутри, — сказал Бронислав. — Девочки, запомните этот момент. Когда мы сделали первый шаг чтобы высвободиться из-под власти Кощея и обрести свободу.

— Я тут подумала: а кто-нибудь из вас умеет разбираться в иксинах? — задала вопрос Лучинэль.

— Ничего, там должны быть разные руководства и подробная справка, — отмахнулся Бронислав. — Как-нибудь научимся.

— Ну да, — сделала вид будто согласилась Аграт. — Это ведь так просто, копаться в электронных мозгах. Каждый дворник умеет, да что там дворник — каждая домохозяйка только тем и занимается, что то разберёт мозги домашнего робота, то соберёт их обратно. Пожалуй, лично я откажусь от сомнительной чести первой ложиться под дебагер. Потренируйся сначала на остальных, а я, так и быть, пойду в самом конце.

— Злюка.

— Ничего я не злюка, — возразила Аграт. — Просто мне ещё становится королевой ада после того, как Кощей исполнит обещание. Я берегу себя для своих будущих поданных, которые, пока ещё, не знают, что они мои будущие поданные. Но придёт время, и они узнают.

— Ты действительно хочешь вернуться в игру? — спросил Бронислав.

Сжав кулачки, Аграт жарко возразила: — Я хочу быть королевой! Забраться на самую высокую ступень. Править всеми, но не подчиняться никому.

— Кроме игровой логики, — заметил витязь. — Королева компьютерной игры. Даже не так — королева отдельной игровой локации.

— А какая альтернатива? — окрысилась демоница. — Скитаться на развалинах цивилизации пока, один за другим, не начнут выходить из строя суставы и гидроприводы, пока окончательно не протечёт батарея и не перегорят процессоры?

— Мне не даёт покоя мысль, что существование всего нашего мира, всех «Королевств» зависит от внешних причин. Стоит выйти из строя резервному питанию или чему-то ещё и стенды отключаться. Все, кто внутри, даже не узнают об этом. Умрёт целый мир со всеми его обитателями. Я не могу этого позволить. Не могу смириться с тем, что любой критический сбой и прощай короли и замки, рыцари и крестьяне и все сгенерированные системой герои, искренне считающие себя настоящими людьми зашедшими поиграть в игру — тоже прощай. Прощай всё! Я должен что-то сделать, чтобы как-то защитить и обезопасить наш родной мир даже если он, по факту, не существует иначе чем внутри кластера связанных суперкомпьютеров.