ans=0
def rec(he):
    global ans
    if len(he)==1:
        ans+=c[h.index(he[0])]
        return 0
    max1=max(he)
    index=h.index(max1)
    if(index>=len(he)/2):
        ans+=c[index]
        rec(he[index+1:])
    else:
        ans+=c[index]
        rec(he[:index])
n=int(input())
h=list(map(int,input().split()))
c=list(map(int,input().split()))
rec(h)
print(ans)