Я шёл безо всякой цели, раздумывая о том, кому и зачем понадобилось брать меня в плен. Ночь близилась к концу, небо светлело. В какой-то момент обернувшись я увидел знакомый силуэт. Гора Баанг, я снова около неё!
Караван, который я покинул, находился от меня на северо-западе, а гора на западе. Подумав: “а почему бы и нет?”, я решил вернуться. Забирая на юг, я обошёл караван и вышел к знакомым местам. Колесо почему-то манило меня своим технологическим видом. Около него кто-то поставил бревно, так, что было очень удобно присесть. Не одному мне оно не даёт покоя.
Я сел, чуть повернул и сразу увидел демона, выставляющего колесо в положение второго огонька, а затем вращающего его в случайном направлении.
“Да это же простой кодовый замок” — воскликнул я. Поставить в начальное положение, повернуть на 12 шагов по часовой стрелке, потом на икс ещё куда-то, на игрек ещё куда-то и так далее. Такие замки раньше ставили на сейфах, они были чисто механическими и взломщики в кино использовали фонендоскоп, чтобы найти точку поворота в очередном направлении. Здесь даже фонендоскоп не нужен, кто-то услужливо поставил светодиод!
Чтобы зажечь второй огонёк, между первым и вторым положением колеса, нужно вращать его без остановок. Не слишком быстро, но и не медленно.
Я зажёг огонёк, затем второй огонёк, затем повернул колесо на одно деление по часовой стрелке. Затем стал повторять операции, прибавляя по одному делению. Когда ни один из символов не подошёл, я стал пробовать так же против часовой стрелки. Перебрав все символы, я начал сомневаться: Правильно ли я понял принцип?. Я решил попробовать комбинации в варианте “больше одного оборота”. Проверив все комбинации против часовой стрелки на два оборота, я уже было решил, что догадка моя не верна.
Потихоньку нарастало чувство опасности, вроде того, что давило на меня, когда я сидел с винтовкой в карьере. Тогда нас со Светой разлучили, а сейчас что? Погоня?
Послушав себя, я подумал что ещё немного времени у меня есть и решил докрутить комбинации по часовой стрелке до второго оборота, а уже потом сваливать отсюда. Чувствам нужно доверять.
Проверку по часовой стрелке я делал из чувства перфекционизма: дескать не упрекнуть себя, сделал всё что мог. Сам уже не верил, что найду комбинацию. Когда на одной из проверок огонёк вдруг зажёгся, я даже сперва не поверил своим глазам. Указатель стоял на цифре “ноль”, огонёк горел.
Я повторил действие, огонёк снова загорелся и я с сожалением встал. Подбор комбинации занял у меня минут десять-пятнадцать. Сколько символов в коде? Допустим восемь. Тогда нужно посидеть здесь несколько часов. Но, судя по ощущениям, у меня нет этого времени. Я встал и побежал на юг, понемногу забирая на восток.
Бежал и думал. Каждое следующее число подбирать хоть и несложно, но комбинация, всё удлиняясь, заставит потратить много времени. Задачка перебора здесь прямо для компьютера. Нужно сделать силовую нить, с помощью которой можно будет вращать колесо магией. Магические фотодатчики делать я умею довольно давно, основа этого плетения у меня в ячейке памяти. То есть был бы у меня компьютер, то я бы разгадал за некоторое время всю комбинацию, будь в ней хоть сто символов! Нужно доделывать мой Радио-86РК!
Лёгкой трусцой я бежал на восток, а двумя сознаниями строил ячейки памяти. В Сути, приходится каждую ячейку делать самому, никакому конструкту не перепоручить.
Делая очередную ячейку я допустил ошибку и её пришлось переплетать. Получается, что если ячейки делаю я, то нужно их как-то проверять.
Поскольку человеку свойственно ошибаться, то выходит, что первая требуемая программа для моего компьютера — программа проверки ячейки памяти. Программа увеличивает аккумулятор от нуля на некоторое приращение и копирует аккумулятор в тестируемую ячейку. Потом вычитает одно из другого и проверяет, что результат вычитания меньше погрешности. Точных чисел у меня нет! Даже при копировании ячеек есть погрешность.
Я прикинул, хватает ли мне тех ячеек что я уже сплёл для тестовой программы и написал её. По хорошему ещё мне нужен генератор случайных чисел, но его я сделаю потом. Пока пусть приращениями верифицирует.
Я бежал, плёл ячейки, проверял их на своей программе, снова плёл. Неторопливый бег и однообразное умственное занятие ввело меня в какое-то состояние, в котором я не замечал что происходит вокруг. Этакая медитация. Вывел из неё меня крик Сомы по плетению связи.
Переговорник ведьм передаёт громко проговариваемые мысли. Он у меня доработан, чтобы линия связи была максимально незаметна. Оставляя Соме это плетение, я взял с неё слово, что она не будет меня донимать вопросами. Если что-то важное только сообщить или спросить захочет, только тогда можно меня отвлекать. Но тут, пришёл какой-то набор мыслей: ужас, смешанный с ненавистью. Нечто вроде “получите гады!”. После этого переговорник замолк. Я отправил в него мыслевопрос “что случилось?”, но ответа не было.