#include<iostream>
using namespace std;
struct qu
{
int data[1001];
int head;
int tail;
};
int main()
{
int m,n,t=0,a;
struct qu q;
cin>>m>>n;
for(int i=1;i<=m;i++)
{
cin>>q.data[i];
}
q.head=1;q.tail=m;
for(int i=m;i<=n;i++)
{
cin>>a;
for(int j=q.head;j<=q.head+m-1;j++)
{
if(q.data[j]==a) break;
q.data[q.tail]=a;
q.tail++;
q.head++;
t++;
}
}
cout<<t;
return 0;
}