N,K=map(int,input().split()) A=list(map(int,input().split())) ansk = 1 ansks = 1 p = 998244353 for i in range(N): ansks *= pow(A[i],-1,p) ansks *= min(K-1,A[i]) ansks %= p ansk *= pow(A[i],-1,p) ansk *= min(K,A[i]) ansk %= p print((ansk-ansks)%p)