#include<bits/stdc++.h>
using namespace std;
string s,w[105],str="";
int n,cnt,vis[105];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>w[i];
}
getchar();
getline(cin,s);
transform(s.begin(),s.end(),s.begin(),::tolower);
for(int i=0;i<s.size();i++){
if(s[i]=='.'){
for(int j=1;j<=n;j++){
if(str==w[j]&&!vis[j]){
vis[j]=1;
cnt++;
break;
}
}
str="";
memset(vis,0,sizeof(vis));
}
else if(s[i]==' '){
for(int j=1;j<=n;j++){
if(str==w[j]&&!vis[j]){
vis[j]=1;
cnt++;
break;
}
}
str="";
}
str+=s[i];
}
cout<<cnt;
return 0;
}