#include<bits/stdc++.h>
#define loot 1001
using namespace std;
int main(){
    int n,m;
    int cnt=0;
    bool flag[loot];
    scanf("%d%d",&n,&m);
    for(int i=1;i<=n;i++){
        flag[i]=false;
    }
    for(int i=0;i<m;i++){
        int a;
        scanf("%d",&a);
        flag[a]=true;
        
    }
    for(int i=n;i>=m+1;i--){
        if(flag[i]){
            for(int j=1;j<=m;j++){
                if(!flag[j]){
                    flag[j]=true;
                    cnt++;
                    break;
                }
            }
        }
    }
    printf("%d\n",cnt);
    return 0;
    
}

