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