//04
#include<iostream>
#include<vector>
#include<algorithm>

using namespace std;

int main(){
  for(;;){
    int h[5];
    vector<int> k(5);
    for(int i=0;i<5;i++){
      cin>>h[i];
      if(h[i]==0)return 0;
      k[h[i]]=1;
    }
    if(count(k.begin(),k.end(),1)!=2){
      for(int i=0;i<5;i++){
	cout<<3<<endl;
      }
    }else{
      k[4]=k[1];
      int w=*find(k.rbegin(),k.rend(),1);
      for(int i=0;i<5;i++){
	cout<<((h[i]==w)?1:2)<<endl;
      }
    }
  }
  return 0;
}
      