#include <bits/stdc++.h>
using namespace std;

int main() {

    map<char, string> m;

    for(int i = 0; i < 26; ++i) {
        char c; cin >> c;
        string what; cin >> what;
        m[c] = what;
    }   

    int n; cin >> n;
    int mx = 0;

    map<string, int> many;

    for(int i = 0; i < n; ++i) {
        string a; cin >> a;
        string code;

        for(auto c : a) {
            code += m[c];
        }

        many[code]++;
        mx = max(mx, many[code]);
    }

    cout << mx << "\n";
}