Об Агенте Ноль-Ноль

Модуль, пожалуйста. Взболтать, но не смешивать. Тупой кусок металлолома, разбитый экран, сломанные кнопки...

  • На данном модуле отображено двузначное число и 5 кнопок. Используйте кнопки, чтобы переключить число на 00 (расположена в центре приложенной таблицы), а затем нажмите на кнопку отправки.
  • Четыре из пяти кнопок переключают число на экране. Кнопки, полагаясь на таблицу 9×9 из 9 мелких блоков 3×3, ведут себя следующим образом:
  • Кнопка “↕” перемещает на соседнюю клетку вверх или вниз по маленькому квадрату 3×3, закцикливаясь, если выходит за его границы (пример: 00 в 85 в 14 в 00).
  • Кнопка “↔” перемещает на соседнюю клетку влево или вправо по маленькому квадрату 3×3, зацикливаясь, если выходит за его границы (пример: 00 в 56 в 21 в 00).
  • Кнопка “⇕” перемещает на ту же самую позицию в соседнем квадрате 3×3 вверх или вниз, зацикливаясь, если выходит за границы квадрата 9×9 (пример: 00 в 22 в 58 в 00).
  • Кнопка “⇔” перемещает на ту же самую позицию в соседнем квадрате 3×3 влево или вправо, зацикливаясь, если выходит за границы квадрата 9×9 (пример: 00 в 44 в 65 в 00).
  • Кнопка “▣” — это кнопка отправки. Её нажатие деактивирует модуль, если экран показывает 00, и вызовет ошибку в противном случае.

ОБРАТИТЕ ВНИМАНИЕ: Этот модуль старый, и, когда первая цифра является нулем, вторая цифра начинает барахлить. Вдобавок, проводка у кнопок тоже неисправна, поэтому их действия могут быть поменены местами. К счастью, ошибки от отправления регистрируются, только если число на экране меньше 10.

600215573683487124
884631702264075513
742753054118863062
521004438537612876
336578210056124487
478126681472500335
063842846320751751
257367165801348240
115480327745236608