Coding is the closest thing we have to superpower !

4070 : 数学进阶-扩展欧拉定理
描述

给你三个正整数,a,m,b,你需要求:a^b \bmod m 。

输入

一行三个整数,a,m,b ,

对于 100\% 的数据,1\le a \le 10^91\le b \le 10^{20000000},1\le m \le 10^8

输出

一个整数表示答案。

样例

输入

2 7 4

输出

2

输入

998244353 12345 98765472103312450233333333333

输出

5333
提示

注意输入格式,a,m,b 依次代表的是底数、模数和次数

【样例 1 解释】    
2^4 \bmod 7 = 2      

标签
语言:
主题: