#include<stdio.h>
int linSearch(int[], int, int);
int main(void){
    int i, n, q, C = 0, S[10000], T[500];
    scanf("%d", &n);
    for(i = 0; i < n; i++){
        scanf("%d", &S[i]);
    }
    scanf("%d", &q);
    for(i = 0; i < q; i++){
        scanf("%d", &T[i]);
    }
    for(i = 0; i < q; i++){
        if(linSearch(S, n, T[i]) != -1) C++;
    }
    printf("%d\n", C);
    

    return 0;
}
int linSearch(int src[], int n, int dst){
    int i;
    for(i = 0; i < n; i++){
        if(src[i] == dst) return i;
    }
    return -1;
}
