#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; #define loop(i,a,b) for(int i=a;ib;i--) const int inf=1e8; const ll INF=1e16; #define MOD 1000000007 #define mod 1000000009 #define m 1000003 int main(){ int x,n; cin>>x>>n; ll a[n]; loop(i,0,n){ cin>>a[i]; } ll sum=0,temp; loop(i,0,n){ temp=1; loop(j,0,a[i]){ temp*=x; temp%=m; } sum+=temp; sum%=m; } cout<