#include <bits/stdc++.h>
using namespace std;
int n; int i,j;
bool isprime(int a){  //判断一个数是不是素数
    for(int i = 2; i < a/2; i++)
        if(a%i == 0)    //a一旦被某个数整除,a就不是素数,返回0
            return 0;
    return 1; //a不能被2~a/2之间的任何数整除,返回1;
}

int main ()
{
    cin>>n;
    for(i = n/2, j = n/2; i>=0 && j<=n; i--,j++)
    {
         if(i+j==n && isprime(i) && isprime(j))
         {
             cout<<i<<endl<<j;
             break;
         } 
    }      
     return 0;       
}