n=int(input()) a=list(map(int,input().split())) b=list(map(int,input().split())) nums=[] for i in range(n): nums.append([a[i],b[i]]) nums=sorted(nums, key=lambda student: student[0]) bsum=sum(b) curr=0 for i in range(n): curr+=nums[i][1] if curr*2>=bsum: point=i break option1=point-1 option2=point ans1=0 ans2=0 for i in range(n): ans1+=nums[i][1]*abs(nums[i][0]-nums[option1][0]) ans2+=nums[i][1]*abs(nums[i][0]-nums[option2][0]) if ans1