N = int(input()) S = set() for i in range(64): S.add(2**i) a = 1 while a < N: b = N - a if a in S or b in S: a += 1 continue print(a, b) break else: print(-1)