#include #include using namespace std; typedef long long ll; const ll MOD = 1000003; int powermod(ll a, ll b, ll MOD) { ll res = 1; while (b) { if (b & 1) { res *= a; res %= MOD; } a *= a; a %= MOD; b = b >> 1; } return (int)res; } int main() { int x, N; cin >> x >> N; vector a(N); for (int i = 0; i < N; ++i) cin >> a[i]; int res = 0; for (int i = 0; i < N; ++i) { res += powermod(x, a[i], MOD); res %= MOD; } cout << res << endl; }