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 
京公网安备 11010502036488号