#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define INF (1 << 30) #define INFLL (1LL << 60) long long rui(int a,int n){ if(n == 0) return 1; return rui(a,n-1) * a % 1000003; } int main() { long long x,n,a,ans = 0; cin >> x >> n; for(int i = 0;i < n;i++){ cin >> a; ans += rui(x,a); } cout << ans % 1000003 << endl; return 0; }