#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,k;
    cin>>n>>k;
    int cnt=n,sum=0;
    vector<int> a(n);
    for(int i=0;i<n;i++) cin>>a[i];
    sort(a.begin(),a.end());
    for(int i=n-1;i>=0;i--){
        if(sum+a[i]<k) sum+=a[i];
        else cnt=i;
    }
    cout<<cnt<<endl;
    return 0;
}
