#include using namespace std; int main() { int n, k; cin >> n >> k; vector a(n); for (int i = 0; i < n; i++) { cin >> a[i]; } sort(a.begin(), a.end()); long long tmp = 0; int ans, rem; for (int i = 0; i <= n; i++) { if (i < n && tmp + a[i] <= k) { tmp += a[i]; } else { ans = i; rem = k - tmp; break; } } cout << ans << ' ' << rem << endl; }