#include<stdio.h>
#include<string.h>
int main(void)
{
    char szStr[1000];
    szStr[0] = '\0';
    memset(szStr,0,sizeof(szStr));
    char cFind = '\0';
    int iLen = 0;
    char *pcTemp = szStr;
//获取输入的所有字符串
    while(EOF!= scanf("%s",szStr + iLen))
    {
        iLen += strlen(szStr + iLen);
    }
    int i = 0;
    int iCount = 0;
    //找到对后一个输入的字符
    cFind = szStr[iLen-1];
    szStr[iLen-1] = '\0';
    //所有字符全部转为大写。
    if('a'<=cFind)
    {
        cFind = cFind-32;
    }
    while(0 <=iLen)
    {
        if('a'<=szStr[i])
        {
            szStr[i] = szStr[i]-32;
        }
        i++;
        iLen--;
    }
    //判断字符出现次数
    while(NULL != strchr(pcTemp,cFind))
    {
        pcTemp = strchr(pcTemp,cFind)+1;
        iCount++;
    }
    printf("%d",iCount);
    return 0;
}