import java.util.*; public class Main { public Main() { } private boolean isPrime(int num) { for (int i = 2; i <= num/i; i++) { if (num % i == 0) return false; } return true; } public int count(int n) { int i = n/2, j = n - i; while (!isPrime(i) || !isPrime(j)) { i++; j--; } return j; } public static void main(String[] args) { Main solution = new Main(); Scanner in = new Scanner(System.in); while (in.hasNext()) { int n = Integer.parseInt(in.next()); int res = solution.count(n); System.out.println(res); System.out.println(n - res); } } }