#include<iostream>
using namespace std;
int main()
{
    int t,n,d,min1=101,min2=101,cnt=0;
    cin>>t;
    for(int i=0;i<t;i++)
    {
        cin>>n>>d;
        int a[n];
        for(int j=0;j<n;j++)
        {
            cin>>a[j];
            if(a[j]<=d)
                cnt++;
            if(a[j]<min1)
            {
                min2=min1;
                min1=a[j];
            }
            else if(a[j]<min2)
            {
                min2=a[j];
            }
        }
        if((min1+min2)<=d)
            cout<<"YES"<<endl;
        else if(cnt==n)
            cout<<"YES"<<endl;
        else
            cout<<"NO"<<endl;
        min1=101;
        min2=101;
        cnt=0;
    }

}
