#include using namespace std; int main() { int l, n; cin >> l >> n; vector vec(n); for (int i = 0; i < n; ++i) cin >> vec[i]; sort(vec.begin(), vec.end()); int counter = 1; int sum = vec[0]; for (int i = 1; i < n; ++i) { sum += vec[i]; if (sum <= l) ++counter; else break; } cout << counter << "\n"; return 0; }