from sys import maxsize as inf def f(p, a): return p * (a - 1) + 1, p * a [p, q, r], [a, b, c] = [map(int, input().split()) for _ in range(2)] n_min, n_max = -inf, inf for k, v in {p: a, q: a + b, r: a + b + c}.items(): n1, n2 = f(k, v) n_min = max(n_min, n1) n_max = min(n_max, n2) if n_min > n_max: print(-1) else: print(n_min, n_max)