Ответ:

После команды 1 число 3 превращается в 9. Затем команда 2 даёт 9 − 5 = 4, а ещё одна команда 2 — 4 − 5 = −1, что не является натуральным числом. Проверим обратный ход от 6: команда 2 могла дать 6 из 11; команда 1 могла дать 6 только из целого квадратного корня, но такого нет. От 11 обратные шаги дают 16 (если перед вычитанием применялось вычитание) или требуют корня из 11. Число 16 можно получить из 4 возведением в квадрат, но от 3 нельзя дойти до 4 допустимыми командами, не проходя через недопустимое отрицательное число. Значит, решения нет.

Ответ: алгоритма не существует.