#include<bits/stdc++.h>
using namespace std;
int main()
{
    char a[100][20],bb[20];
	int n,m,i,j,maxx=0;
	map<int,int> mm;
    scanf("%d%d",&n,&m);
    for(i=0;i<n;i++)
    {
		scanf("%s",a[i]);
		mm[(int)a[i]]++;
	}
	for(i=0;i<n;i++)
	{
		scanf("%s",bb);
		mm[(int)bb]--;
	}
	for(i=0;i<n;i++)
	{
		maxx=max(maxx,mm.count((int)a[i]));
	}
	printf("%d",maxx);
    return 0;
}