#include <stdio.h>

int main(void)
{
	
	int t[5], ja[3];
	int i;
	
	while (1){
		
		for (i = 0; i < 3; i++){
			ja[i] = 0;
		}
		
		for (i = 0; i < 5; i++){
			scanf("%d", &t[i]);
			if (t[i] == 0){
				break;
			}
			ja[t[i] - 1]++;
		}
		
		if (t[i] == 0){
			break;
		}
		
		
		
		if ( (ja[0] == 5 || ja[1] == 5 || ja[2] == 5) || (ja[0] > 0 && ja[1] > 0 && ja[2] > 0) ){
			for (i = 0; i < 5; i++){
				t[i] = 3;
			}
		}
		else if (ja[0] > 0 && ja[1] > 0){
			for (i = 0; i < 5; i++){
				
				if (t[i] == 1) t[i] = 1;
				
				else t[i] = 2;
			}
			
		}
		else if (ja[1] > 0 && ja[2] > 0){
			for (i = 0; i < 5; i++){
				
				if (t[i] == 2) t[i] = 1;
				
				else t[i] = 2;
			}
		}
		else{
			for (i = 0; i < 5; i++){
				
				if (t[i] == 3) t[i] = 1;
				
				else t[i] = 2;
			}
		}
		
		printf("%d\n%d\n%d\n%d\n%d\n", t[0], t[1], t[2], t[3], t[4]);
		
	}
	
	return (0);
}