Убрать ненужный памаретр $self из run_ordered и run_selected
Копировать аргументы в AsmCodeGenerate::add_command
Исправить отладочный вывод заданий на установление соответствия
Переписать задание Arch06

* Исправить стиль и форматирование кода
* Использовать хеш для проверки уникальности вариантов ответа
* Использовать цикл вместо рекурсии для повторных попыток
* Определять подпрограммы перед использованием