А большие числа в квадрат, наверное, возводить проще, чем маленькие в большую степень? Тогда бессодержательное замечание от человека не имеющего отношения к программированию: 9^n=(3^n)^2, но мб возвести в n-ую степень числа 3 и 9 одинаковая по сложности задача