#include <bits/stdc++.h>
using namespace std;
int main() {
  int N, M, ind_v = 0;
  string visited[200] = {"ABC"};
  int num[202] = {0};
  int ans = 0;
  cin >> N;
  for (int i = 0; i < N; i++) {
    string s;
    cin >> s;
    for (int x = 0; x < (ind_v + 1); x++) {
      if (s == visited[x])
        num[x]++;
      else {
        visited[ind_v] = s;
        num[ind_v]++;
        ind_v++;
      }
    }
  }
  cin >> M;
  for (int i = 0; i < M; i++) {
    string s;
    cin >> s;
    for (int x = 0; x < (ind_v + 1); x++) {
      if (s == visited[x])
        num[x]--;
      else {
        visited[ind_v] = s;
        num[ind_v]--;
        ind_v++;
      }
    }
  }
  for (int i = 0; i < (ind_v + 1); i++) {
    ans = max(ans, num[i]);
  }
  cout << ans << endl;
  return 0;
}
