#include using namespace std; constexpr int MOD = 1000003; long mpow(long a, long b) { long res = 1; while (b > 0) { if (b & 1) res = res * a % MOD; a = a * a % MOD; b >>= 1; } return res; } int main() { int X, N, A, ans = 0; cin >> X >> N; while (cin >> A) (ans += mpow(X, A)) %= MOD; cout << ans << "\n"; }