from math import gcd n1 = int(input()) alst = list(map(int, input().split())) n2 = int(input()) blst = list(map(int, input().split())) u = alst[0] d = blst[0] for num in alst[1:]: d *= num for i, num in enumerate(blst[1:]): if i % 2 == 0: u *= num else: d *= num if d * u < 0: d = abs(d) u = -1 * abs(u) else: d = abs(d) u = abs(u) tmp = gcd(d, u) print(u // tmp, d // tmp)