#include<stdio.h>
int suShu(int x){
if(x>1){
int i,c=0;
for(i=2;i<=x/2;i++){
if(x%i==0){
c++;
break;
}
}
if(c==0)
return 1;
else
return 0;
}else{
return 0;
}
}
int main(){
int n,i;
scanf("%d",&n);
for(i=2;i<=n;i++){
if(suShu(i)==1&&suShu(i+2)==1&&(i+2)<=n){
printf("%d %d\n",i,i+2);
}
}
return 0;
}
/**************************************************************
Problem: 1139
User: admin
Language: C
Result: Accepted
Time:16 ms
Memory:1144 kb
****************************************************************/