import java.util.Scanner;
import java.util.TreeSet;
public class Main {
 
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    }
}
 import java.util.Scanner; Scanner java.util import java.util.TreeSet; TreeSet java.util public class Main {
 
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    }
} Main public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    } main {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    } Scanner sc =new Scanner(System.in); sc new Scanner(System.in) TreeSet<Integer> st = new TreeSet<>(); st new TreeSet<>() int n=sc.nextInt(); n sc.nextInt() sc.nextInt sc for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        } int i=0; int i=0; i 0 i<n i n i++ i++ i {
            int b=sc.nextInt();
            st.add(b);
        } {
            int b=sc.nextInt();
            st.add(b);
        } int b=sc.nextInt(); b sc.nextInt() sc.nextInt sc st.add(b) st.add st b int q=sc.nextInt(); q sc.nextInt() sc.nextInt sc int ans=0; ans 0 for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        } int i=0; int i=0; i 0 i<q i q i++ i++ i {
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        } {
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        } int c=sc.nextInt(); c sc.nextInt() sc.nextInt sc if(st.contains(c)) ans++; st.contains(c) st.contains st c ans++ ans System.out.println(ans) System.out.println System.out System System.out ans sc.close() sc.close sc String[] args args public class Main {
 
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    }
} public class Main {
 
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    }
} Main
import java.util.Scanner;
import java.util.TreeSet;
public class Main {
 
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        TreeSet<Integer> st = new TreeSet<>();
        int n=sc.nextInt();
        for(int i=0;i<n;i++){
            int b=sc.nextInt();
            st.add(b);
        }
        int q=sc.nextInt();
        int ans=0;
        for(int i=0;i<q;i++){
        int c=sc.nextInt();
        if(st.contains(c)) ans++; 
        }
        System.out.println(ans);
        sc.close();
      
    }
}

