#include<iostream> #include<algorithm> using namespace std; const int N = 2e5+10; int f[N]; int main() { int t ; cin>>t; while(t--) { int n,k,ans=0;; cin>>n>>k; for(int i=1;i<=n;i++) scanf("%d",&f[i]); sort(f+1,f+n+1); for(int i=1, j=1 ; j<=n ; ) { if( f[j] - f[i] <= k ) j++; else i++; ans= max( ans , j-i ); } cout<<ans<<endl; } }