#include <iostream>
#include <string>
#include <map>
#include <set>

using namespace std;

int main(){
	string x[];
	int N,count[4]={0};
	set<string> st;
	map<string,int> y;
	cin >> N;
	for(int i=0;i<N;i++){
		cin >> x[i];
	}
	for(int i=0;i<N;i++){
		st.insert(x[i]);
	}
	for(auto it =st.begin();it!=st.end();++it){
		y.insert(make_pair(*it,0));
	}
	for(int i=0;i<N;i++){
		y[x[i]]++;
	}

	for(auto it = y.begin();it != y.end();++it){
		cout << it->first << " x " << it->second <<endl;
	}
	
	return 0;
}