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