#include<bits/stdc++.h>
using namespace std ; 
#define ll long long 

int main()
{   
    const  int mxN = 2e5;
    int n ,  m , a[mxN];
    cin>>n>>m;
    for(int i =0;i<n;i++)
    {
        cin>>a[i];
    }
    
    sort(a,a+n);
    int ans = 1;
    int i =0 ; 
    int j = n-1;
    while(i<j)
    {
        if(a[i]+a[j]<m)
        {
            ans = ans+1;
            i++;
        }
        else
        {
            i++;
            j--;
            ans = ans+1;
        }
    }
   
    cout<<ans;
    
    
    
    
}