def checkprime(n): if n == 1: return False list1 = [] for i in range(2,n): if n % i == 0: list1.append(i) if not list1: return True else: return False while True: try: n = int(input()) res = {} for i in range(1,n+1): if checkprime(i) and checkprime(n-i) and n-i >= i: if i not in res: res[i] = n -2*i b = min(res.values()) for key,value in res.items(): if value == b: print(key) print(n - key) break except: break