モジュール詳細:MとN

S S S と - ちょっと待ってね…

ステータスライトが右下にない場合、別のモジュールを見ている。

シリアルナンバーを取得するが、1文字は無視する。無視する文字は、2番目のテキストの色によって決まる(左から右に見る):

  • 赤:1文字目
  • 緑:2文字目
  • 橙:3文字目
  • 青:4文字目
  • 黄:5文字目
  • 茶:6文字目

各文字を三十六進数とし、十進数に変換する。結果が奇数が偶数かを使用し、5桁の二進数を作成する。奇数なら1、偶数なら0である。

全てのボタンのラベルを5桁の二進数として扱う。バッテリーの数が偶数の場合はM = 0且つN = 1であり、そうでない場合はN = 0且つM = 1である。

ボタンのテキストの色は様々な論理演算子に対応している。

  • 赤:AND
  • 緑:OR
  • 橙:XOR
  • 青:NAND
  • 黄:NOR
  • 茶:XNOR

ボタン上のテキストとシリアルナンバーから取得した二進数を使用し、各ボタンの色に対応する演算を実行する。

押す必要があるボタンは、変換後の二進数を三十六進数に変換した結果がシリアルナンバーに含まれている文字になるものである。