#include <iostream>
#include <algorithm>
#include <string>
#include <map>
using namespace std;
string str,s;
map<string,int> mp;
int n;
int main() {
cin >> str >> n;
while (n --) {
cin >> s;
sort(s.begin(),s.end());
mp[s] ++;
}
int m = str.size();
int res = 0;
for(int i = 0; i <= m - 8; i++) {
string t = str.substr(i,8);
sort(t.begin(),t.end());
res += mp[t];
}
cout << res << endl;
return 0;
}
大佬1
棒
$?$