#include<iostream>
#include<vector>
int main(){
	int n,m=0;
	std::cin>>n;
	int o=0;
	std::vector<int> vec(3);
	std::vector<int> vec2(n);
	while(n>m){
		int d=0;
		std::string str;
		std::cin>>str;
		if(str=="HIT"){
			if(vec[2]==1)vec2[d]++,vec[2]=0;
			if(vec[1]==1)vec[2]=1,vec[1]=0;
			if(vec[0]==1)vec[1]=1,vec[0]=0;
			vec[0]=1;
		}
		if(str=="HOMERUN"){
			for(int i=0;i<3;i++){
				if(vec[i]==1)vec2[d]++;
				vec[i]=0;
			}
			vec2[d]++;
		}

		if(str=="OUT")o++;
		if(o==3){
			m++,o=0,d++;
			for(int i=0;i<3;i++){
				vec[i]=0;
			}
		}
	}
	for(int i=0;i<n;i++){
		std::cout<<vec2[i]<<std::endl;
	}
	return 0;
}