#include <bits/stdc++.h>
using namespace std;

int main()
{
  int p[5];
  while( cin >> p[0], p[0] ) {
    bool flag[3] = {0};
    flag[p[0]-1] = true;
    for(int i=1; i<5; i++) {
      cin >> p[i];
      flag[p[i]-1] = true;
    }

    int flag2[3];
    int cnt = 0;
    for(int i=0; i<3; i++) {
      if( flag[i] ) cnt++;
    }

    if( cnt != 2 ) {
      flag2[0] = flag2[1] = flag2[2] = 3;
    }
    else {
      if( flag[0] && flag[1] ) {
	flag2[0] = 1; flag2[1] = 2;
      }
      if( flag[1] && flag[2] ) {
	flag2[1] = 1; flag2[2] = 2;
      }
      if( flag[2] && flag[0] ) {
	flag2[2] = 1; flag2[0] = 2;
      }
    }

    for(int i=0; i<5; i++) {
      cout << flag2[p[i]-1] << endl;
    }
  }
}