#include <stdio.h>
#include <string.h>
int main ()
{
int cnt=0;
char are[1000000];
char cmp[11],word[11];
gets (word);
gets (are);
for (int i=0;i<strlen(word);i++){
if(word[i]>='A'&&word[i]<='Z'){
word[i]+=32;
}
}
for (int i=0;i<strlen(are);i++){
if(are[i]>='A'&&are[i]<='Z'){
are[i]+=32;
}
}
for (int i=0;i<strlen(are);i++)
{
if(i==0)
{
for (int j=0;j<strlen(word);j++)
cmp[j]=are[i+j];
if(strcmp(cmp,word)==0) cnt++;
}
else if(are[i]==' ')
{
for (int j=0;j<strlen(word);j++)
cmp[j]=are[i+j+1];
if((strcmp(cmp,word)==0&&are[i+1+strlen(word)]==' ')||(strcmp(cmp,word)==0&&are[i+1+strlen(word)]=='\0')) cnt++;
}
}
printf ("%d",cnt);
return 0;
}