#include <stdio.h>
struct Data 
{
    char word[100];
    char ch;
};
int main() {
    struct Data d;
    int i,count = 0;
    scanf("%s",&d.word);
    scanf(" %c",&d.ch);
    for (i=0;d.word[i]!='\0';i++)
        if (d.word[i]==d.ch)
            count++;
    if (count==0)
        printf("-1");
    else
        printf("%d", count);
    return 0;
}