#include
#include
#include
#include
using namespace std;
int main() {
int visina, n;
cin >> visina >> n;
vector v(n);
for(int i = 0; i < n; i++) {
cin >> v[i];
}
visina += 5;
int L = 0;
int R = n - 1;
while(L < R) {
int middle = L + (R - L) / 2;
if(visina <= v[middle]) {
R = middle;
}
else {
L = middle + 1;
}
}
if(L < n and v[L] < visina) {
L++;
}
cout << L << endl;
return 0;
}