#include #include #include #include #include using namespace std; int main() { map m; for (int i = 0; i < 26; i++) { char c; string s; cin >> c>>s; m[c] = s; } int n; cin >> n; map w; for (int i = 0; i < n; i++) { string s; cin >> s; int k = s.size(); string res=""; for (int j = 0; j second); } if (maxl <= 1) { cout << -1; } else cout << maxl; return 0; }