import math n1 = int(input()) a = list(map(int, input().split())) n2 = int(input()) b = list(map(int, input().split())) a1 = a[0] a2 = 1 for i in range(1, len(a)): a2 *= a[i] b1 = [] b2 = [] for i in range(len(b)): if i % 2 != 0: b1.append(b[i]) else: b2.append(b[i]) b3 = 1 for i in range(len(b1)): b3 *= b1[i] b4 = 1 for i in range(len(b2)): b4 *= b2[i] x = a1 * b3 y = a2 * b4 z = math.gcd(x, y) m = str(a).count('-') + str(b).count('-') if m % 2 == 0: print(abs(x//z), abs(y//z)) else: print(-1 * abs(x//z), abs(y//z))