#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define INF 1e9 #define PI acos(-1) typedef long long ll; #define MOD 1000003 ll pow(ll a, ll x) { if (x == 0)return 1; if (x % 2 == 1) { return a * pow(a, x - 1)%MOD; } ll res = pow(a, x / 2); return res * res%MOD; } int main() { ll x, n; cin >> x >> n; ll ans = 0; vector a(n); for (int i = 0; i < n; i++)cin >> a[i]; for (int i = 0; i < n; i++) { ans += pow(x, a[i]); } cout << ans % MOD << endl; return 0; }