#include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { int l,n; cin>>l>>n; int a[n]; for(int i=0;i<n;i++)cin>>a[i]; sort(a,a+n); int i; for(i=0;i<n;i++) { l-= a[i]; if (l < 0) break; } cout << i << endl; return 0; }