#!/bin/python3
from collections import defaultdict
n = int(input())
l1 = [int(x) for x in input().split()]
l2 = [int(x) for x in input().split()]
i1, i2 = defaultdict(list), defaultdict(list)
for i, v in enumerate(l1):
    i1[v].append(i)
for i, v in enumerate(l2):
    i2[v].append(i)

FT1 = [0]*(n+1)
FT2 = [0]*(n+1)

res = 0

for v in sorted(list(set(l1))):
    for c1, c2 in zip(i1[v], i2[v]):
        d1 = 0
        c = c1 + 1
        r1 = 0
        while c > 0:
            r1 += FT1[c]
            c -= c & (-c)
        c = c2 + 1
        r2 = 0
        while c > 0:
            r2 += FT2[c]
            c -= c & (-c)
        res += abs((c1 - r1) - (c2 - r2))
        c = c1 + 1
        while c <= n:
            FT1[c] += 1
            c += c & (-c)
        c = c2 + 1
        while c <= n:
            FT2[c] += 1
            c += c & (-c)

print(res)
