CF1656B
#include<bits/stdc++.h>
using namespace std;
const int N=100007;
long long T,n,i,a[N],k;
bool f;
map<long long,bool> t;
int main()
{
cin>>T;
while(T--)
{
t.clear();
cin>>n>>k;
for(i=1;i<=n;i++)
{
cin>>a[i];
t[a[i]]=1;
}
for(f=0,i=1;i<=n;i++) if(t[a[i]+k]) f=1;
cout<<((f)?"YES\n":"NO\n");
}
return 0;
}