#include #define int long long #define matsuri pair //const int iris = 1e9+7; const int iris = 998244353; using namespace std; void solve() { int x,y,z,w; cin>>x>>y>>z>>w; const int O = max(x,y)*2; vector fac(O+1, 1), inv(O+1, 1), ina(O+1, 1); for(int i=2;i<=O;i++) { fac[i]=fac[i-1]*i%iris; inv[i]=iris-iris/i*inv[iris%i]%iris; ina[i]=ina[i-1]*inv[i]%iris; } auto C=[&](int n,int m) { if(n>T; while(T--) solve(); return 0; }