N,K = list(map(int,input().split())) A = list(map(int,input().split()))[::-1] MOD = sum(A) ans = 0 for i in range(N): ans += A[i] * K**i ans %= MOD print(ans)