#include <bits/stdc++.h>
#include<atcoder/all>
using namespace atcoder;
using namespace std;
using ll=long long;
using ld=long double;
ld pie=3.141592653589793;
ll inf=2000000000000000000;
ll mod=998244353;
ll op(ll a,ll b){
    return a+b;
}
ll e(){
    return 0;
}
int main(){
    ll n;
    cin >> n;
    vector<ll>a(n),b(n);
    for (ll i = 0; i < n; i++)
    {
        cin >> a[i];
        a[i]--;
    }
    for (ll i = 0; i < n; i++)
    {
        cin >> b[i];
        b[i]--;
    }
    vector<ll>bb(n);
    for (ll i = 0; i < n; i++)
    {
        bb[b[i]]=i;
    }
    for (ll i = 0; i < n; i++)
    {
        a[i]=bb[a[i]];
        b[i]=i;
    }
    vector<ll>c(n,0);
    segtree<ll,op,e>seg(c);
    ll ans=0;
    for (ll i = 0; i < n; i++)
    {
        ans+=seg.prod(a[i],n);
        seg.set(a[i],1);
    }
    cout << ans << endl;
}