P, Q, R = map(int, input().split()) A, B, C = map(int, input().split()) min_N = 10**18 max_N = 0 flag = False for i in range(P*(A-1), P*A+1): gold = (i-1) // P + 1 silver = (i-1) // Q + 1 - gold copper = (i-1) // R + 1 - gold - silver if gold == A and silver == B and copper == C: flag = True if i < min_N: min_N = i elif i > max_N: max_N = i if flag: print(min_N, max_N) else: print(-1)