n=int(input())
S=input().split()
q=int(input())
T=input().split()
cnt=0
for i in range(len(T)):
	
	flag=0
	
	for j in range(len(S)):
		
		if T[i]==S[j]:flag=1
		
	if flag==1:cnt+=1;
	
print(cnt) n=int(input()) n int(input()) int input() input S=input().split() S input().split() ().split () input split q=int(input()) q int(input()) int input() input T=input().split() T input().split() ().split () input split cnt=0 cnt 0 for i in range(len(T)):
	
	flag=0
	
	for j in range(len(S)):
		
		if T[i]==S[j]:flag=1
		
	if flag==1:cnt+=1;
	 i range(len(T)) range len(T) len T flag=0 flag 0 for j in range(len(S)):
		
		if T[i]==S[j]:flag=1
		
	 j range(len(S)) range len(S) len S if T[i]==S[j]:flag=1
		
	 T[i]==S[j] T[i] T i S[j] S j if flag==1:cnt+=1;
	 flag==1 flag 1 print(cnt) print cnt q=int(input()) int(input()) q cnt=0 0 cnt S=input().split() input().split() S n=int(input()) int(input()) n T=input().split() input().split() T flag=0 0 flag
n=int(input())
S=input().split()
q=int(input())
T=input().split()
cnt=0
for i in range(len(T)):
	
	flag=0
	
	for j in range(len(S)):
		
		if T[i]==S[j]:flag=1
		
	if flag==1:cnt+=1;
	
print(cnt)
