#include <bits/stdc++.h>   using namespace std;   const int max_n = 300000;   int a[max_n], b[max_n], p[max_n];   int main() {     int n;     scanf( %d , &n);     for (int i = 0; i < n; i++) {       scanf( %d , &a[i]);       a[i]--;     }     for (int i = 0; i < n; i++) {       int t;       scanf( %d , &t);       t--;       b[t] = i;     }     int res = n;     for (int i = 0; i < n; i++, res--) {       p[i] = b[a[i]];       if (i && p[i - 1] > p[i]) {         break;       }     }     printf( %d n , res);     return 0;   }   