#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main() 
{
    char a[1001+1]; /* fgets 存在换行和字符串结束符 会影响getchar结果 这里定义在1000基础+2*/
    char b;
    char c;
    int i, j =0;
    fgets(a,sizeof(a), stdin );
    c=getchar();
    for(i=0; i<=strlen(a); i++) 
    { 
        /* 大写 */
        if(c >= 'A' && c <= 'Z')
        {
            if(a[i] == c )
            j++;
            b=c+32;
            if(a[i] == b )
            j++;
        }
        /* 小写 */
        else if(c >= 'a' && c <= 'z')
        {
            if(a[i] == c )
            j++;
            b=c-32;
            if(a[i] == b )
            j++;
        }
        else 
        {
            if(a[i] == c )
            j++;
        }

    }
    printf("%d", j);
    return 0;
}