package com.javarush.task.task18.task1816;

/*
Английские буквы
*/

import java.io.FileInputStream;

public class Solution {
    public static void main(String[] args) throws Exception {
        FileInputStream inputStream1 = new FileInputStream(args[0]);
        FileInputStream inputStream2 = new FileInputStream(args[1]);
        StringBuilder one = new StringBuilder();
        StringBuilder two = new StringBuilder();

        int i;
        int j;

        while((i=inputStream1.read())!= -1){
            one.append((char)i);
        }
        inputStream1.close();
        String oneString = one.toString();
        oneString = oneString.toLowerCase();

        while((j=inputStream2.read())!= -1){
            two.append((char)j);
        }
        inputStream2.close();
        String twoString = two.toString();

        char[] oneChar = oneString.toCharArray();
        char[] twoChar = twoString.toCharArray();

        int count = 0;
        for (char c : twoChar){
            for (char d : oneChar){
                if (d == c){
                    count++;
                }
            }
        }
            System.out.println(count);
     }
}