#include using namespace std; const long long MOD = 1000003; template T modpow(T m, T n, const T &p) { if (n == 0) return 1; T ret = modpow(m * m % p, n / 2, p); if (n % 2) ret *= m; return ret % p; } int main() { int N; long long x, a, ans = 0; cin >> x >> N; for (int i = 0; i < N; i++) { cin >> a; ans += modpow(x, a, MOD); ans %= MOD; } cout << ans << endl; return 0; }