#include<stdio.h>
int main()
{
    int n;
    scanf("%d", &n);
    int arr[100];
    arr[0] = 2;
    int m=1;
    for(int i=3; i<n; i++)
    {
        int flag = 0;
        for(int j=2; j<i; j++)
        {
            if(i % j == 0)
            {
                flag = 1;
                break;
            }
        }
        if(flag == 0)
        {
            arr[m]=i;
            m++;
        }
    }
    int min=n;
    int out1=0, out2=0;
    for(int i=0; i<m; i++)
    {
        for(int j=0; j<m; j++)
        {
            if(arr[i]+arr[j] == n)
            {
                if(abs(arr[j]-arr[i]) < min)
                {
                    min = arr[j]-arr[i];
                    out1 = arr[i];
                    out2 = arr[j];
                }
            }
        }
    }
    printf("%d\n%d\n", out1, out2);
}
return 0;