#include<bits/stdc++.h>
using namespace std;
queue<int> q;
bool q_a(int a)
{
bool b=0;
for(int i=1;i<=q.size();i++)
{
if(a==q.front()) b=1;//b==1 能查到
q.push(q.front());
q.pop();
}
if(b==0) return 1;//查不到
}
int main()
{
int m,n,sum=0;
cin>>m>>n;
for(int i=1;i<=n;i++)
{
int a;cin>>a;
if(q_a(a))
{
sum++;
q.push(a);
if(q.size()>m)
q.pop();
}
/*for(int i=1;i<=q.size();i++)
{
cout<<q.front()<<' ';
q.push(q.front());
q.pop();
}
cout<<endl;*/
}
cout<<sum;
}