задача, нахождение остатка от деления у двухэтажной степени

1 вариант
вычислить значение

и вычислять

2 вариант







При увеличении степени, первый вариант - слишком большое число для работы получается
Второй вариант требует 7 итераций и при возрастании верхней степени соответсвенно дольше работают.
Нет ли более быстрого способа для вычисления остатка при двухэтажной степени.