if __name__ == '__main__':
  def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

  n=int(input())
  S=list(map(int,input().split()))
  q=int(input())
  T=set(map(int,input().split()))

  ans=0
  for t in T:
    ans+=linearSearch(t)
    #print(t,ans)
  print(ans)
 if __name__ == '__main__':
  def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

  n=int(input())
  S=list(map(int,input().split()))
  q=int(input())
  T=set(map(int,input().split()))

  ans=0
  for t in T:
    ans+=linearSearch(t)
    #print(t,ans)
  print(ans) __name__ == '__main__' __name__ '__main__' def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

   linearSearch S.append(t) S.append S append t i=0 i 0 while S[i]!=t:
      i+=1
     S[i]!=t S[i] S i t i+=1 i 1 del S[n] S[n] S n return 1 if i!=n else 0 1 if i!=n else 0 i!=n i n 1 0 t t n=int(input()) n int(input()) int input() input S=list(map(int,input().split())) S list(map(int,input().split())) list map(int,input().split()) map int input().split() ().split () input split q=int(input()) q int(input()) int input() input T=set(map(int,input().split())) T set(map(int,input().split())) set map(int,input().split()) map int input().split() ().split () input split ans=0 ans 0 for t in T:
    ans+=linearSearch(t)
    #print(t,ans)
   t T ans+=linearSearch(t) ans linearSearch(t) linearSearch t print(ans) print ans n=int(input()) int(input()) n S=list(map(int,input().split())) list(map(int,input().split())) S def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

   def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

   linearSearch T=set(map(int,input().split())) set(map(int,input().split())) T ans=0 0 ans ans+=linearSearch(t) linearSearch(t) ans q=int(input()) int(input()) q
if __name__ == '__main__':
  def linearSearch(t):
    S.append(t)
    #print(S)
    i=0
    while S[i]!=t:
      i+=1
    del S[n]
    return 1 if i!=n else 0

  n=int(input())
  S=list(map(int,input().split()))
  q=int(input())
  T=set(map(int,input().split()))

  ans=0
  for t in T:
    ans+=linearSearch(t)
    #print(t,ans)
  print(ans)

