#include using namespace std; long long pow_mod(long long n, long long p, long long m){ if (p == 0){ return 1; }else if(p % 2 == 1){ return pow_mod(n, p - 1, m) * n % m; }else{ long long t = pow_mod(n, p / 2, m); return t * t % m; } } int main(){ int x, n; cin >> x >> n; long long ans = 0; long long mod = 1e6 + 3; int a; for(int i = 0; i < n; i++){ cin >> a; ans += pow_mod(x, a, mod); } ans %= mod; cout << ans << endl; }