#include"bits/stdc++.h" //#include using namespace std; #define print(x) cout< PI; typedef pair V; typedef vector VE; const ll mod = 100000000000; using namespace std; int main() { int L, N; cin >> L >> N; vector W(N); for (int i = 0; i < N; i++) { cin >> W[i]; } sort(W.begin(), W.end()); int sum = 0; int ans = 0; for (int i = 0; i < N; i++) { sum += W[i]; if (sum <= L) ans++; else break; } cout << ans << endl; }