#include <stdio.h>
int main(){
	int i,j,a,b,n,p1,q1;
	int isprime[1000];
	for(i=0;i<=1000;i++){
 		isprime[i]=1;
	}
	isprime[0]=isprime[1]=0;
	for(i=2;i<=1000;i++){
 		if(isprime[i]==1){
 			for(j=2*i;j<=1000;j+=i){
				isprime[j]=0;
			}
		}
	}



	scanf("%d", &n);
	while (n != 0){
		for(i=2;i<=n;i++){
			a = isprime[i-2];
			b = isprime[i];
			if(a==1 && b==1){
				p1 = i-2;
				q1 = i;
			}
		}
		printf("%d %d\n",p1,q1);
		scanf("%d", &n);
	}
	return 0;
 }