#include <iostream>
#include <algorithm>
using namespace std;
//英语 看博友分析 贪心
//抄博友程序
int da[1005];
int main()
{
while(1)
{
int k,n;
cin>>k>>n;
if(k==-1 && n==-1)
{
break;
}
for(int i=0;i<n;i++)
{
cin>>da[i];
}
sort(da,da+n);
int js=0;
int l=da[0];
for(int i=0;i<n;)
{
while(i<n && (da[i]-k)<=l)//抄博友
{
i++;
}
l=da[--i];//i--改成--i
js++;
while(i<n && (l+k)>=da[i])
{
i++;
}
l=da[i];
}
cout<<js<<endl;
}
return 0;
}