#include using namespace std; typedef long long ll; const int mod = 1e6+3; ll rui(ll x,ll a) { ll res = 1; while(a > 0){ if(a & 1) res = res * x % mod; x = x * x % mod; a >>= 1; } return res; } int main() { int x,n,a,ans = 0; cin >> x >> n; for(int i = 0; i < n; i++){ cin >> a; ans += rui(x,a); ans %= mod; } cout << ans << endl; return 0; }