モジュール詳細:ダブルダイヤル

これはもう手に負えない。今は2個ついてる!

このモジュールは、時計回りに90度ずつ回すことができる2つのダイヤルと、二進数で表示される3つのディスプレーで構成されている。不幸にも、4つ目のディスプレーは壊れてしまっている。このモジュールのタイマーがゼロになるまでに、禁止されているダイヤルの状態を回避しつつ、2つのダイヤルを正しい位置に回さなければならない。ダイヤルを間違った位置に設定したままにした場合や、ダイヤルを禁止されている位置に設定した場合、ミスが記録される。

最初のダイヤルの位置を見つけるには、上部2つのディスプレーの先頭2桁を取る。それぞれの二進数を0~3の十進数に変換し、足し合わせる。その数を4で割った余りを求め、その数に1を加える。その数字が、最初のダイヤルの正しい位置(1が上、2が右、3が下、4が左)となる。

2つ目のダイヤルの位置も、1つ目のダイヤルと同じ方法で計算されるが、代わりに最後の2桁を使用する。

禁止されている位置を見つけるには、3つ目のディスプレーの先頭2桁を、正しいダイヤルの位置を計算したときと同じように扱い、それを最初のダイヤルと関連づける。2つ目のダイヤルも同じ方法で計算されるが、代わりに最後の2桁を使用する。モジュールが作動している間は、両方のダイヤルを同時にその位置に設定することはできない。