#include using namespace std; const int N=2e5+10,mod=998244353; int n,m,bin[N]; int fac[N],inv[N],invp[N]; int qpow(int bas,int ind) { int prd=1; for (;ind;ind>>=1) { if (ind&1) prd=1ll*prd*bas%mod; bas=1ll*bas*bas%mod; } return prd; } int C(int x,int y) { if (y<0||x>y) return 0; return 1ll*fac[y]*invp[x]%mod*invp[y-x]%mod; } void solve() { scanf("%d%d",&n,&m); int a=0,b=(bin[n]+mod-1)%mod; for (int i=0;i>TT; while (TT--) solve(); return 0; }