n = int(input())
a = list(map(int,input().split()))
len = len(a)
sub = [0 for i in range(len-1)]
for i in range(len-1):
sub[i] = abs(a[i+1] - a[i])#求差值(波动)
print(max(sub))#输出最大的波动
n = int(input())
a = list(map(int,input().split()))
len = len(a)
sub = [0 for i in range(len-1)]
for i in range(len-1):
sub[i] = abs(a[i+1] - a[i])#求差值(波动)
print(max(sub))#输出最大的波动