/*mahendra25---PVPSIT-IT
IT ONLY HAS TO WORK ONCE!
*/
#include<bits/stdc++.h>
using namespace std;
#define pi 3.14159265358979323846264338327950
const int N=1e6+20,mod=(int)(1e9)+7;
#define pb push_back
#define ull unsigned long long
#define ll long long
int main(){
// freopen("input.txt", "r", stdin);
// freopen("output.txt", "w", stdout);
int T;
scanf("%d",&T);
while(T--){
int a,b;
cin>>a;
int arr[a];
for(int i=0;i<a;i++)
cin>>arr[i];
cin>>b;
int arr1[b],diff=1e5;
for(int i=0;i<b;i++)
cin>>arr1[i];
for(int i=0;i<a;i++)
for(int j=0;j<b;j++)
if(abs(arr[i]-arr1[j])<diff)
diff=abs(arr[i]-arr1[j]);
cout<<diff<<endl;
}
return(0);
}
LyptYWhlbmRyYTI1LS0tUFZQU0lULUlUCklUIE9OTFkgSEFTIFRPIFdPUksgT05DRSEKKi8KI2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBwaSAzLjE0MTU5MjY1MzU4OTc5MzIzODQ2MjY0MzM4MzI3OTUwCmNvbnN0IGludCBOPTFlNisyMCxtb2Q9KGludCkoMWU5KSs3OwojZGVmaW5lIHBiIHB1c2hfYmFjawojZGVmaW5lIHVsbCB1bnNpZ25lZCBsb25nIGxvbmcKI2RlZmluZSBsbCBsb25nIGxvbmcgCiBpbnQgbWFpbigpewogIC8vIGZyZW9wZW4oImlucHV0LnR4dCIsICJyIiwgc3RkaW4pOwogIC8vIGZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CiAgIGludCBUOwogICBzY2FuZigiJWQiLCZUKTsKICAgd2hpbGUoVC0tKXsKICAJCWludCBhLGI7CiAgCQljaW4+PmE7CiAgCQlpbnQgYXJyW2FdOwogIAkJZm9yKGludCBpPTA7aTxhO2krKykKICAJCQljaW4+PmFycltpXTsKICAJCWNpbj4+YjsKICAJCWludCBhcnIxW2JdLGRpZmY9MWU1OwogIAkJZm9yKGludCBpPTA7aTxiO2krKykKICAJCQljaW4+PmFycjFbaV07CiAgIAkJZm9yKGludCBpPTA7aTxhO2krKykKICAgCQkJZm9yKGludCBqPTA7ajxiO2orKykKICAgCQkJCWlmKGFicyhhcnJbaV0tYXJyMVtqXSk8ZGlmZikKICAgCQkJCQlkaWZmPWFicyhhcnJbaV0tYXJyMVtqXSk7CiAgIAkJY291dDw8ZGlmZjw8ZW5kbDsKICAgfQogIHJldHVybigwKTsKfSA=