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