#include<stdio.h>

int main(void){
	int t[5]={0},i,R,P,S;

	while(0==0){
		
		R=P=S=0;

		scanf("%d",&t[0]);

		if(t[0]==0) break;
		else if(t[0]==1) R++;
		else if(t[0]==2) S++;
		else P++;
	    

		for(i=1;i<5;i++){
			scanf("%d",&t[i]);
			if(t[i]==1) R++;
		    else if(t[i]==2) S++;
	      	else P++;
		}

		if(R==0){
			if(P!=0 && S!=0)
				for(i=0;i<5;i++){
					if(t[i]==2) t[i]=1;
					else t[i]=2;
				}
		}
		else if(S==0){
			if(P!=0 && R!=0)
				for(i=0;i<5;i++){
					if(t[i]==3) t[i]=1;
					else t[i]=2;
				}
		}
		else if(P==0){
			if(S!=0 && R!=0)
				for(i=0;i<5;i++){
					if(t[i]==1) t[i]=1;
					else t[i]=2;
				}
		}
		
		else if(R==5 || S==5 || P==5 || (R!=0 && S!=0 && P!=0))
			for(i=0;i<5;i++)
				t[i]=3;

		for(i=0;i<5;i++)
			printf("%d\n",t[i]);
	}

	return 0;
}