#include<bits/stdc++.h>
using namespace std;
int main(){
int a[105]={};
int n,y;
cin>>n>>y;
for(int i=1;i<=n;i++) cin>>a[i];
sort(a+1,a+n+1);
int i=1,j=n;
int two=0;
while(i<j){
if(a[i]+a[j]>y)
j--;
else{
i++;
j--;
two++;
}
}
cout<<two;
return 0;
}