import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
String str1=sc.nextLine();
//源字符串、待搜索字符大小写保持一致
String str3=str.toLowerCase();
String str4=str1.toLowerCase();
//源字符串中,把待搜索字符替换为空
String str5=str3.replace(str4,"");
//计算源字符串、替换后的字符串的长度,长度差即为待搜索字符的出现次数
int length1=str3.length();
int length2=str5.length();
System.out.print(length1-length2);
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
String str1=sc.nextLine();
//源字符串、待搜索字符大小写保持一致
String str3=str.toLowerCase();
String str4=str1.toLowerCase();
//源字符串中,把待搜索字符替换为空
String str5=str3.replace(str4,"");
//计算源字符串、替换后的字符串的长度,长度差即为待搜索字符的出现次数
int length1=str3.length();
int length2=str5.length();
System.out.print(length1-length2);
}
}