#include <iostream>
#include <cstring>
using namespace std;
int main(){
int m , n , t = 0 , w , r1 , r2 , me;
cin >> m >> n;
int ram[m];
memset(ram , 0 , sizeof(ram));
for(int i = 0;i < n;i++){
cin >> w;
for(int j = 0;j < m;j++){
if(ram[j] == 0) {
r1 = 0;
me = j;
break;
}
else r1 = 1;
}
for(int j = 0;j < m;j++){
if(ram[j] == w){
r2 = 0;
break;
}
else{
r2 = 1;
}
}
if(r2 == 0){
goto a;
}
else if((r1 == 0) && (r2 != 0)){
ram[me] = w;
t++;
}
else if((r1 != 0) && (r2 != 0)){
for(int k = 0;k < m - 1;k++){
ram[k] = ram[k + 1];
}
ram[m - 1] = w;
t++;
}
else;
a:
continue;
}
cout << t;
}