import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextLine()) { // 注意 while 处理多个 case
            String line = in.nextLine().toLowerCase();
            String target = in.nextLine().toLowerCase();
            int result = resolve2(line, target);
            System.out.println(result);
        }
    }
    
    public static int resolve1(String line, String target) {
        HashMap<Character, Integer> counter = new HashMap<>();
        for (int i = 0; i < line.length(); ++i) {
            counter.compute(line.charAt(i), (k, v) -> {
                if (v == null) {
                    v = 1;
                } else {
                    v += 1;
                }
                return v;
            });
        }
        return counter.getOrDefault(target.charAt(0), 0);
    }
    
    public static int resolve2(String line, String target) {
        return line.length() - line.replaceAll(target,"").length();
    }
}