#include<bits/stdc++.h>
using namespace std;
const int MAXN=105;
int mem[MAXN];
int arr[1000]={-1};
bool memfind(int n,int len)
{
for(int i=0;i<len;i++)
{
if(n==mem[i])return true;
}
return false;
}
void meminsert(int n,int len)
{
for(int i=0;i<len-1;i++)
{
mem[i]=mem[i+1];
}
mem[len-1]=n;
}
int main()
{
int m=0,n=0,cnt=0;
cin>>m>>n;
for(int i=0;i<n;i++)
{
cin>>arr[i];
}
for(int i=0;i<n;i++)
{
if(arr[i]==0)
{
cnt++;
}
bool temp=memfind(arr[i],n);
if(temp==false)
{
meminsert(arr[i],m);
cnt++;
}
else if(temp==true)
{
continue;
}
}
cout<<cnt;
return 0;
}