using namespace std; int PowerMod(long long a, long long b, int n) { int ans=1; a=a%n; while(b>0) { if(b%2==1) ans=(ans*a)%n; b/=2; a=(a*a)%n; }; return ans; } int main() { long long a,b; int ans,n; cin>>a>>b>>n; ans=PowerMod(a,b,n); cout<<ans<<endl; return 0; }