Дом демонов (Мэннинг) - страница 167

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

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

— Как это может перенести нас к тебе домой, когда мы даже не знаем, где именно находимся? — взволнованно спросил Гэри.

— Потому что я его начертил с ключом для постоянного круга, расположенного дома, — сказал Мэтт, будто это всё объясняло.

Гэри не был удовлетворён:

— Но откуда этот круг знает, где это место? Ты только и сделал, что начертил какие-то символы, которые предположительно совпадают с символами в другом круге, и к тому же ты даже не знаешь, где этот круг находится!

Мэтт улыбнулся:

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

— А что если два разных волшебника создадут два круга с одним и тем же ключом?

Он постоял немного, размышляя, прежде чем честно ответить:

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

— Если только твоя функция не имеет потенциальную возможность дать один и и тот же ответ для двух разных наборов входных данных, — сделал наблюдение общискин. — Кстати говоря, я не видел, чтобы ты делал какие-то вычисления для нового ключа к этому кругу. Он будет работать без собственного ключа?

Мэтта уже сбила с панталыку возможность случайного создания одинаковых ключей. Он всегда полагал, что это невозможно, но без изучения функции он не мог быть уверен в том, что беспокойства компьютера были беспочвенны. «Сейчас неподходящее время, чтобы начать в себе сомневаться», — сказал он себе. Затем он ответил на второй вопрос: