#include <iostream>
#include<map>
using namespace std;

int main()
{
    map<string, string> morse;
    map<string, int>sol;
    string s, c;
    for(int i=0 ; i<26; i++){
        cin>>c;
        cin.get();
        cin>>s;
        morse[c]=s;
    }

    int n;
    cin>>n;
    int maxs=0;
    for(int i=0; i<n; i++){
        cin>>s;
        string b="";
        for(char c:s){
            string f="";
            f+=c;
            b+=morse[f];
        }
        sol[b]++;
        maxs = max(maxs, sol[b]);
    }

    cout<<maxs;
    return 0;
}