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