num=int(input())

# 1.生成1到num的数组
list1=[]
for i in range(num):
    list1.append(i)

# 2.计算素数
list2=[]
for i in list1:
    j=2
    count=0
    while j<i:
        if i%j!=0:
            count=count+1
        j=j+1
    if count==(i-2):
        list2.append(i)

# 3.把素数之和等于num提取出来。以及素数之差提取出来
list3,list4,list5=[],[],[]
for i in list2:
    for j in list2:
        if i+j==num:
            list3.append(i)
            list4.append(j)
            temp=j-i
            list5.append(abs(temp))
# 提取素数之差最小值 
minn=min(list5)

# 4.提取素数只差最小值的减数和被减数。打印出来
for i in list3:
    for j in list4:
        if i-j==minn and i+j==num:
            print(j)
            print(i)