SOJ ONLINE JUDGE

거듭제곱 1

난이도: Bronze III 출제자: rlatjwls7882 시간 제한: 1000 ms 메모리 제한: 512 MB
구현

세 자연수 $A$, $B$, $M$이 주어질 때, $A^B$를 $M$으로 나눈 나머지를 출력하라.

입력

첫 번째 줄에 세 자연수 $A$, $B$, $M$이 주어진다. $(1 \leq A,M \leq 10^9, 0 \leq B \leq 100\,000)$

출력

$A^B$를 $M$으로 나눈 나머지를 출력한다.

예제 입력 1

2 10 1000

예제 출력 1

24

제출