#include<stdio.h>
int main(void)
{
	int guu=0,tyoki=0,paa=0;
	int a[5]={0};
	int i=0;
	int n=1;
	while (n!=0)
	{
		for (i=0;i<5;i++)
		{
			scanf("%d",&a[i]);
			n=a[0];
			if (n==0)
			{
				break;
			}
			else if (a[i]==1)
			{
				guu=1;
			}
			else if (a[i]==2)
			{
				tyoki=1;
			}
			else if (a[i]==3)
			{
				paa=1;
			}
		}
		if(guu==1)
		{
			if (tyoki==1)
			{
				if (paa==1)
				{
					for (i=0;i<5;i++)
					{
						printf("3\n");
					}
				}
				else
				{
					for (i=0;i<5;i++)
					{
						if (a[i]==1)
						{
							printf("1\n");
						}
						else
						{
							printf("2\n");
						}
					}
				}
			}
			else if (paa==1)
			{
				for (i=0;i<5;i++)
				{
					if (a[i]==1)
					{
						printf("2\n");
					}
					else
					{
						printf("1\n");
					}
				}
			}
			else
			{
				for (i=0;i<5;i++)
				{
					printf("3\n");
				}
			}
		}
		else if (tyoki==1)
		{
			if (paa==1)
			{
				for (i=0;i<5;i++)
				{
					if (a[i]==2)
					{
						printf("1\n");
					}
					else
					{
						printf("2\n");
					}
				}
			}
			else
			{
				for (i=0;i<5;i++)
				{
					printf("3\n");
				}
			}
		}
		else if (paa==1)
		{
			for (i=0;i<5;i++)
			{
				printf("3");
				a[i]=0;
			}
		}
		guu=0;
		tyoki=0;
		paa=0;
		n=1;
	}
	return 0;
}