//46
#include<iostream>
#include<string>
#include<cstdlib>
#include<map>

using namespace std;

int main(){
  map<int,int> nt,d;
  int m=0;
  for(string s;getline(cin,s);){
    if(s==""){
      m=1;
    }else{
      int cn;
      cn=atoi(s.c_str());
      nt[cn]++;
      d[cn]=d[cn]|1<<m;
    }
  }
  for(map<int,int>::iterator it=d.begin();it!=d.end();it++){
    if(it->second==3){
      cout<<it->first<<' '<<nt[it->first]<<endl;
    }
  }
  return 0;
}