AT_atc002_b n^p mod m
Description
[problemUrl]: https://atcoder.jp/contests/atc002/tasks/atc002_b
整数 $ N,\ M,\ P $ が与えられる。
$ N $ の $ P $ 乗を $ M $ で割ったあまりを求めよ。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ M $ $ P $
$ 1 $ 行目には、整数 $ N,\ M,\ P\ (1≦N,M≦10^{9},\ 1≦P≦10^{14}) $ が、スペース区切りで与えられる。
Output Format
$ N $ の $ P $ 乗を $ M $ で割ったあまりを出力せよ。
Explanation/Hint
### 解説
**[繰返し二乗法](//www.slideshare.net/secret/5WFErY1jizuEOP "繰返し二乗法")** from **[AtCoder Inc.](//www.slideshare.net/chokudai)**
### Sample Explanation 1
$ 12 $ の $ 7 $ 乗は $ 35831808 $ になります。これを $ 15 $ で割った余りは $ 3 $ です。
### Sample Explanation 2
数が非常に大きくなることもあります。