#include<bits/stdc++.h>
using namespace std;
queue<int> q;
int m,n,ans;
int main(){
cin>>m>>n;
for(int i=1;i<=n;i++){
int x,now=q.front(),tmp=0;
cin>>x;
if(now==x){
continue;
}
q.push(now);
q.pop();
while(q.front()!=now){
if(q.front()==x){
tmp=1;
break;
}
q.push(q.front());
q.pop();
}
if(tmp){
continue;
}
ans++;
if(q.size()==m){
q.pop();
q.push(x);
}else{
q.push(x);
}
}
cout<<ans;
return 0;
}