#include #include using namespace std; using mint = atcoder::modint998244353; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, k, v, cnt = 0; cin >> n >> k; mint div = 1; for(int i = 0; i < n; i++){ cin >> v; if(v < k) continue; div *= mint::raw(v); cnt++; } cout << ((mint::raw(k).pow(cnt) - mint::raw(k - 1).pow(cnt)) / div).val() << '\n'; }