Nw = int(raw_input()) W = map(int,raw_input().split()) Nb = int(raw_input()) B = map(int,raw_input().split()) WB = sorted([[w,"w"] for w in W] + [[b,"b"] for b in B])[::-1] bar,col = WB[0] ans = 1 for i,wb in WB[1:]: if wb != col and i < bar: ans += 1 col = wb bar = i print ans