import java.util.Scanner;


 class  Main {
    static public  void  main (String[] av){
     int  b;
     int sum=0;
        Scanner sc =new Scanner(System.in);
        int n =sc.nextInt();
        int a[]= new int[n];
        int v;
        for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        }
        
int n2=sc.nextInt();
for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
}
System.out.println(sum);


        }

} import java.util.Scanner; Scanner java.util class  Main {
    static public  void  main (String[] av){
     int  b;
     int sum=0;
        Scanner sc =new Scanner(System.in);
        int n =sc.nextInt();
        int a[]= new int[n];
        int v;
        for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        }
        
int n2=sc.nextInt();
for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
}
System.out.println(sum);


        }

} Main static public  void  main (String[] av){
     int  b;
     int sum=0;
        Scanner sc =new Scanner(System.in);
        int n =sc.nextInt();
        int a[]= new int[n];
        int v;
        for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        }
        
int n2=sc.nextInt();
for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
}
System.out.println(sum);


        } main {
     int  b;
     int sum=0;
        Scanner sc =new Scanner(System.in);
        int n =sc.nextInt();
        int a[]= new int[n];
        int v;
        for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        }
        
int n2=sc.nextInt();
for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
}
System.out.println(sum);


        } int  b; b int sum=0; sum 0 Scanner sc =new Scanner(System.in); sc new Scanner(System.in) int n =sc.nextInt(); n sc.nextInt() sc.nextInt sc int a[]= new int[n]; a new int[n] n int v; v for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        } int  i=0; int  i=0; i 0 i<n i n i++ i++ i {
            v=sc.nextInt();
            a[i]=v;
        } {
            v=sc.nextInt();
            a[i]=v;
        } v=sc.nextInt() v sc.nextInt() sc.nextInt sc a[i]=v a[i] a i v int n2=sc.nextInt(); n2 sc.nextInt() sc.nextInt sc for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
} int i=0; int i=0; i 0 i<n2 i n2 i++ i++ i {
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
} {
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
} int x=sc.nextInt(); x sc.nextInt() sc.nextInt sc for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
} int j=0; int j=0; j 0 j<n j n j++ j++ j {
    if (a[j]==x){
        sum++;
        break;
    }
} {
    if (a[j]==x){
        sum++;
        break;
    }
} if (a[j]==x){
        sum++;
        break;
    } a[j]==x a[j] a j x {
        sum++;
        break;
    } sum++ sum break; System.out.println(sum) System.out.println System.out System System.out sum String[] av av
import java.util.Scanner;


 class  Main {
    static public  void  main (String[] av){
     int  b;
     int sum=0;
        Scanner sc =new Scanner(System.in);
        int n =sc.nextInt();
        int a[]= new int[n];
        int v;
        for(int  i=0;i<n;i++){
            v=sc.nextInt();
            a[i]=v;
        }
        
int n2=sc.nextInt();
for (int i=0;i<n2;i++){
    int x=sc.nextInt();
    for (int j=0;j<n;j++){
    if (a[j]==x){
        sum++;
        break;
    }
}
}
System.out.println(sum);


        }

}
