Степенная башня Макса
시간 제한2초메모리 제한1024 MB
오른쪽 결합 거듭제곱 탑 a1^(a2^(...^an))의 값을 3으로 나눈 나머지를 구한다.
문제
Макс --- очень избалованный пёс. Недавно он выпросил у Кэти игрушечные кубики, на которых написаны числа. Он долго играл с ними, но вскоре ему это надоело. Поэтому он стал строить высокую башню из них. Сейчас в его башне кубиков, на каждом из которых написано некоторое натуральное число . Максу стало интересно, чему равно значение степенной башни . Но так как Макс пёс, то больших чисел удержать в голове он не может, поэтому он хочет узнать результат по модулю 3. Помогите Максу.
Напомним, что операция возведение в степень правоассоциативна.
입력
В первой строке находится натуральное число (). В следующей строке находится натуральных чисел ().
출력
Выведите результат выражения
힌트
Во втором тестовом примере