import sys def solve(P, Q, R, A, B, C): ls = (P*(A-1)+1, Q*(A+B-1)+1, R*(A+B+C-1)+1) rs = (P*A, Q*(A+B), R*(A+B+C)) gold = range(ls[0], rs[0]+1) silver = range(ls[1], rs[1]+1) bronze = range(ls[2], rs[2]+1) l = max(ls) r = min(rs) ll = l in gold and l in silver and l in bronze rr = r in gold and r in silver and r in bronze if ll and rr and l <= r: print(l, r) else: print("-1") def main(): P, Q, R = map(int, input().split()) A, B, C = map(int, input().split()) solve(P, Q, R, A, B, C) if __name__ == "__main__": main()