#include <bits/stdc++.h>
using namespace std;
int a[100];
int main(){
int w,n,k,num=0,l,j=1;
cin>>w>>n;
k=n+1;
for(int i=1;i<=n;i++)
cin>>a[i];
sort(a+1,a+n+1);
for(int o=1;;o++){
if(j>=k)break;
l=a[j]+a[k-1];
if(l>w){
k--;
num++;
}
if(l<=w){
k--;
j++;
num++;
}
}
cout<<num<<endl;
return 0;
}
帮帮孩子吧