n=gets.to_i
s=gets.split.map(&:to_i)
q=gets.to_i
t=gets.split.map(&:to_i).sort
c=0
q.times{|i|
	l=0
	r=n
	while l<r
		m=(l+r)/2
		if t[i]==s[m]
			c+=1
			break
		elsif t[i]<s[m]
			r=m
		else
			l=m+1
		end
	end
}
p c
