import std.algorithm;
import std.array;
import std.conv;
import std.math;
import std.range;
import std.stdio;
import std.string;

int[string] h;

void f (int dx) {
  int n = readln.strip.to! (int);
  foreach (i; 0 .. n) {
    string s = readln.strip();
    if (s in h) {
      h[s] = h[s] + dx;
    } else {
      h[s] = dx;
    }
  }
}

void main() {
  f (1);
  f (-1);
  int r = 0;
  foreach (k, v; h) {
    r = max (r, v);
  }
  writeln (r);
}
