/*
考察哈希表
*/

#include <stdio.h>

int main() {
    int hash[300] = {0};
    char o;
    int count = 0;
  
    //输入字符串,并统计各自的数目
    char c = getchar();
    while(c != '\n'){
        hash[c]++;
        c = getchar();
    }
    scanf("%c", &o);

    //利用哈希表统计
    //当为数字时
    if(o >= '0' && o <= '9') {
        count = hash[o];
    }
    //当为大写字母
    if(o >= 'A' && o <= 'Z') {
        count = hash[o] + hash[o+32];
    }
    //当为小写字母
    if(o >= 'a' && o <= 'z') {
        count = hash[o] + hash[o-32];
    }
    printf("%d\n", count);
    return 0;
}