# a,bの取り得る値は3,5,6,7,9,11・・・だが、偶奇を考えてaは3,5,6を考えれば十分 # a = 3,5,6でb=N-aが条件をみたすかを考えれば良い N = int(input()) def judge(x): if x <= 2: return False while x % 2 == 0: x //= 2 if x > 1: return True else: return False for a in [3,5,6]: b = N - a if judge(b): print(a,b) exit() print(-1)