import math, sequtils, strutils const m = 1_000_003 proc powMod(x, y: int): int = if y == 0: 1 elif y mod 2 == 1: x * powMod(x, y.pred) mod m else: let v = powMod(x, y div 2) (v * v) mod m let xn = stdin.readLine.split.map parseInt x = xn[0] a = stdin.readLine.split.map parseInt ans = a.mapIt(powMod(x, it)).sum echo ans mod m