#include <stdio.h>
#include<math.h>
#include<malloc.h>
int isprime(int n) {
for (int i = 2; i <= sqrt(n); i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int n;
scanf("%d", &n);
int p1, p2;
int i, j;
for (i = 1; i <= n / 2; i++) {
if (isprime(i) && isprime(n - i)) {
p1 = i;
p2 = n - i;
}
}
printf("%d\n", p1);
printf("%d\n", p2);
}

京公网安备 11010502036488号