#include #include #include #include using namespace std; int n; vector< pair< string, int > > sol; void add( string s ) { int i; for( i = 0; i < sol.size(); ++i ) if( sol[i].first == s ) break; if( i == sol.size() ) sol.push_back( make_pair( s, 1 ) ); else ++sol[i].second; } int main(void) { cin >> n; for( int i = 0; i < n; ++i ) { string s; cin >> s; add( s ); } for( int i = 0; i < sol.size(); ++i ) cout << sol[i].first << ' ' << sol[i].second/2 << endl; return 0; }