n = int(input()) i = 0 S = [] while 2**i <= n: S.append(2**i) i += 1 T = set(S) for a in S: b = n-a T.add(b) if len(T) == n-1: print(-1) exit() for i in range(1, n+1): if i not in T: print(i, n-i) exit()