n=int(input()) x=list(map(int,input().split())) a=list(map(int,input().split()))+[0] for i in range(n): a[i]^=a[i-1] q=[0]*(n+1) for i in range(n): q[i]=min(q[j-1]+(x[i]-x[j])+(a[i]^a[j-1]) for j in range(i+1)) print(q[n-1])