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