#include<bits/stdc++.h>
using namespace std;
int main()
{
  int n,m;
  cin>>n;
  vector<string>v;
  for(int i=0;i<n;i++)
  {
      string s;
      cin>>s;
      v.push_back(s);
  }
sort(v.begin(),v.end());
string d=v[0];
int c=1;
cin>>m;
vector<string >r;
for(int i=0;i<m;i++)
{
   string t;
   cin>>t;
   r.push_back(t);
}
int l=0;
int k=0;
for(int i=1;i<v.size();i++)
{
    if(d==v[i])
    {
        c++;
    }
    else{
            for(int j=0;j<m;j++)
            {
                if(d==r[j])
                {
                    k++;
                }
            }
            l=max(l,(c-k));
            d=v[i];
            c=1;
            k=0;
    }
}

if(c>0)
{
    for(int i=0;i<m;i++)
    {
        if(d==r[i])
        {
            k++;
        }
    }
   l=max(l,(c-k));
}
cout<<l<<endl;
return 0;
}