#include #define FOO 1'000'003 using namespace std; int main(void){ long x, N, a, tmp, r, ans = 0; cin >> x >> N; while(N--){ cin >> a; r = 1; tmp = x; while(a){ if(a&1) r = tmp * r % FOO; tmp = tmp * tmp % FOO; a >>= 1; } ans = (ans + r) % FOO; } cout << ans << endl; return 0; }