#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define N 1000 // #define MOD 1000000007 #define MOD 1000003 #define pe(str) return cout<<(str)< pii; ll p(ll x,ll y){ ll A=x; if(y==0) return 1; if(y==1) return x; A=p(x,y/2); return (y&1?((A*A)%MOD*x)%MOD: (A*A)%MOD); // return (y&1?((A*A)*x):(A*A)); } int main(void){ ll x,n; cin>>x>>n; ll a; ll s=0; re(i,n){ cin>>a; s+=p(x,a); s%=MOD; } cout<