#include <bits/stdc++.h>
using namespace std;
#define int long long

int32_t main()
{

  int t;
  cin>>t;
  while(t--)
  {
        int n;
        cin>>n;int a[n];
        for(int i=0;i<n;i++)
        {
          cin>>a[i];
        }
        int m;
         cin>>m;
         int b[m];
        for(int i=0;i<m;i++)
        {
          cin>>b[i];
        }

        int max_sum=INT_MIN,max_so_far=0;
        int max_sum2=INT_MIN;
       for(int i=0;i<n;i++)
       {
        max_so_far=max_so_far+a[i];
        if(max_so_far>max_sum)
        {
          max_sum=max_so_far;
        }
       }
       max_so_far=0;
       for(int i=0;i<m;i++)
       {
        max_so_far=max_so_far+b[i];
        if(max_so_far>max_sum2)
        {
          max_sum2=max_so_far;
        }
       }
      // cout<<max_sum<<" "<<max_sum2<<endl;
       int sum=0;
       if(max_sum>0)
        sum=max_sum;
      if(max_sum2>0)
        sum+=max_sum2;

        cout<<sum<<endl;
 }
}