#include<stdio.h>
int main(void)
{
    int a,i,flg1,p,q,l,b,a2,b2,n[10000],m[10000],k=0;
	scanf("%d",&a);
	while(a!=0){
	    flg1=1;
		p=0;
		q=0;
		a2=0;
		b2=0;
	    for(i=2;i<=a;i++){
		    for(l=2;l<i-2;l++){
			    b=i%l;
				if(b==0) {
				    flg1=0;
					break;
				}
			}
			if(flg1==1) {
				if(p==0){
				    q=i;
				}
				else if(p!=0){
				    q=i;
				}
				if(q-2==p){
				    a2=p;
					b2=q;
				}
				else{
				    p=q;
				}
			}
			flg1=1;
			if(a==5||a==6) a2=3,b2=5;
		}
		n[k]=a2,m[k]=b2;
		k++;
		scanf("%d",&a);
	}
	for(i=0;i<k;i++) printf("%d %d\n",n[i],m[i]);
	return 0;
}