#include #include #include #include #include using namespace std; using ll=long long; int main(){ int T; cin>>T; assert(1<=T&&T<=200000); ll nsum=0,msum=0; while(T--){ int n,m; cin>>n>>m; assert(1<=n&&n<=200000); assert(1<=m&&m<=200000); nsum+=n;msum+=m; vector a(n),b(m),c(n),d(m); for(int i=0;i>a[i]; for(int i=0;i>b[i]; for(int i=0;i>c[i]; for(int i=0;i>d[i]; { for(int i=0;i a,vector b,vector c,vector d)->ll{ int n=a.size(),m=b.size(); vector asum(n+1),bsum(m+1); for(int i=0;i> idx(n+m); for(int i=0;i