#include<iostream>
using namespace std;
int main(){
  int p[5];
  while(1){
    int g=0,tyo=0,pa=0;
    cin >> p[0];
    if(p[0]==0){
      break;
    }
    for(int i=1;i<5;i++){
      cin >> p[i];
      if(p[i]==1){
	g++;
      }
      else if(p[i]==2){
	tyo++;
      }
      else if(p[i]==3){
	pa++;
      }
    }

    if(g>0 && tyo>0 && pa>0){
      for(int i=0;i<5;i++){
	p[i]=3;
      }
    }
    else if(g<=0 && tyo>0 && pa>0){
      for(int i=0;i<5;i++){
	if(p[i]==2){
	  p[i]=1;
	}
	else if(p[i]==3){
	  p[i]=2;
	}
      }
    }
    else if(g>0 && tyo>0 && pa<=0){
      for(int i=0;i<5;i++){
	if(p[i]==1){
	  p[i]=1;
	}
	else if(p[i]==2){
	  p[i]=2;
	}
      }
    }
    else if(g>0 && tyo<=0 && pa>0){
      for(int i=0;i<5;i++){
	if(p[i]==1){
	  p[i]=2;
	}
	else if(p[i]==3){
	  p[i]=1;
	}
      }
    }

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

  }
}