#include #include #include #include using namespace std; using ll = long long; ll modpow(ll a, ll b, ll p){ ll ans=1; while(b>0){ if(b%2==1) ans=(ans*a)%p; b/=2; a=(a*a)%p; } return ans; } int main(void){ int n, k; cin >> n >> k; ll mod=998244353; vector a(n), rev(n); for(int i=0; i> a[i]; rev[i]=modpow(a[i], mod-2, mod); } auto prob=[&](ll tar){ if(tar==0) return 0ll; ll ans=1; for(int i=0; i