#include <stdio.h>

int main(void)
{

	int n, q;
	int *s, *t;
	int c=0;
	
	int i, j;


	scanf("%d", &n);
	s = (int *)malloc( sizeof(int) *n );
	for( i=0; i<n; i++) {
		scanf("%d", &s[i]);
	}
	
	
	scanf("%d", &q);
	t = (int *)malloc( sizeof(int) *q );
		for( i=0; i<q; i++) {
		scanf("%d", &t[i]);
	}
	
	for( i=0; i<n; i++) {
		for( j=0; j<q; j++) {
			if( s[i] == t[j] ) {
				c++;
				break;
			}
		}
	}
	
	printf("%d\n", c);

        return 0;

}