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