#include<bits/stdc++.h>
int n,m,a[100005],b[100005],c[100005],f,cnt;
int main()
{
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++) scanf("%d",&a[i]);
for(int i=1;i<=m;i++)
{
scanf("%d",&b[i]);
c[b[i]]++;
}
for(int i=1;i<=n;i++)
{
if(c[a[i]]>0) a[i]=1e8;
if(a[i]!=1e8&&f==0)f=1,cnt++;
if(f==1&&a[i]==1e8)f=0;
}
printf("%d",cnt);
return 0;
}
RE求助