#include using namespace std; int main() { int lim, n; cin >> lim >> n; vector w(n); for (int &e : w) cin >> e; sort(w.begin(), w.end()); int ans = 0, val = 0; for (const auto &e : w) { val += e; if (val > lim) break; ans++; } cout << ans << endl; return 0; }