const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';
let input = fs.readFileSync(filePath).toString().trim().split('\n');
const [n] = input.shift().split(" ").map(Number);
input = input.map(x => x.trim());
const sArr = input.slice(0,n);
const checkArr = input.slice(n);
const set = new Set(sArr);
let answer = 0;
checkArr.forEach((str) => {
if (set.has(str)) answer++;
});
console.log(answer)
set객체를 이용해서 S집합에 포함된 문자열을 set으로 만들었다. 그리고 검사해야하는 문자열을 돌며 set이 포함하고 있으면 answer++을 해줬다.