def sushu(x:int):#创建一个判断是否是素数的函数
    if x==1 or x==2 or x==3:#1不是素数,我这里写错了
        return True
    elif x%2==0 or x%3==0:
        return False
    else:
        for i in range(5,int(x**0.5)+1,2):
            if x%i==0:
                return False
        return True

n=int(input())
for j in range(2,(n//2)+1):#所以这里从2开始
    if sushu(j) and sushu(n-j):
        ans_low=j
        ans_lar=n-j
print(ans_low)
print(ans_lar)