def isPrime(num):#定义一个素数判断函数
for i in range(2,int(pow(num,0.5))+1): #只需要寻找从2开始到该数开平方+1即可
if num%i == 0:
return False
else:
pass
return True
while True:
try:
n = int(input())
for i in range(2,n//2+1):#截断整数部分 遍历一半即可
if isPrime(i) and isPrime(n-i):#从两端开始逼近
a,b = i,n-i
print(a); print(b)
except:
break
for i in range(2,int(pow(num,0.5))+1): #只需要寻找从2开始到该数开平方+1即可
if num%i == 0:
return False
else:
pass
return True
while True:
try:
n = int(input())
for i in range(2,n//2+1):#截断整数部分 遍历一半即可
if isPrime(i) and isPrime(n-i):#从两端开始逼近
a,b = i,n-i
print(a); print(b)
except:
break