#include using namespace std; int a,b,m; int Ksm(int x,int d) { int res=1; for (; d; d/=2,x=1ll*x*x%m) if (d%2) res=1ll*res*x%m; return res; } int main() { freopen("data10.in","r",stdin); freopen("data10.out","w",stdout); scanf("%d%d%d",&a,&b,&m); printf("%d",Ksm(a,b)); }