n=int(input()) a=list(map(int,input().split())) b=list(map(int,input().split())) d=list(map(int,input().split())) d.sort(reverse=True);ans=0 ans=0;i,j,l=0,0,0;c=a[0]+b[0] for _ in range(n): if a[i]-a[i+1]>b[j]-b[j+1]: c-=b[j]-b[j+1];j+=1 else: c-=a[i]-a[i+1];i+=1 while lc: l+=1 if l>=n: break ans+=1;l+=1 print(ans)