#include #include #include int main() { int n,m; std::cin >> n >> m; std::multimap mp; int a; for (int i=0;i> a; mp.insert(std::make_pair(a,1)); } int cnt=0; for (const auto v:mp) { if (v.first <= m) { m -= v.first; cnt++; } else break; } std::cout << cnt << std::endl; }