#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(int i=0;i> N >> K; vector a(N); REP(i,N) cin >> a[i]; sort(a.begin(),a.end()); int s=0; REP(i,N){ if(K-a[i]>=0){ K-=a[i]; }else{ cout << i << ' ' << K << endl; return 0; } } return 0; }