n=int(input()) h=list(map(int,input().split())) h.sort() m=int(input()) ms=list(map(int,input().split())) ms.sort() ans=0 while h and ms: if ms[0]<h[0]: ms.pop(0) else: ans+=1 ms.pop(0) h.pop(0) print(ans)
n=int(input()) h=list(map(int,input().split())) h.sort() m=int(input()) ms=list(map(int,input().split())) ms.sort() ans=0 while h and ms: if ms[0]<h[0]: ms.pop(0) else: ans+=1 ms.pop(0) h.pop(0) print(ans)