#include <bits/stdc++.h> using namespace std; int main() { long long a,b,p,mul=1; cin>>a>>b>>p; cout<<a<<"^"<<b<<" mod "<<p<<"="; for(long long i=1;i<=b;i++) { mul*=a; mul%=p; } cout<<mul%p; return 0; }