n = int(input()) a = list(map(int, input().split())) B = list(map(int, input().split())) #簡単のため、aを1, 2, 3,4, …だとして考えるための操作 tmp = [0]*(n+1) for i in range(n): tmp[a[i]] = i+1 b = [0]*n for i in range(n): b[i] = tmp[B[i]] # ib[j]となる組の個数が求めるもの(∵操作によって左の数が1減るから) # 1-indexed bit = [0]*(n+1) def bit_query(i): res = 0 while i > 0: res += bit[i] i -= i & (-i) return res def bit_update(i, x): while i <= n: bit[i] += x i += i & (-i) ans = 0 for j in range(n): ans += j-bit_query(b[j]) bit_update(b[j], 1) print(ans)