#include #include #define M 1000003 long long func(long long x,long long a){ if(a==0){ return 1; } if(a%2==0){ long long t=func(x,a/2)%M; return (t*t)%M; } else{ return x*func(x,a-1)%M; } } int main(){ long long x,n; long long a[102]; scanf("%lld%lld",&x,&n); for(int i=0;i