#include using namespace std; const int MAX_N = 1e5+10; int t,n,k,a[MAX_N]; int main(){ ios::sync_with_stdio(0); cin>>t; while(t--){ cin>>n>>k; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); int cnt = 1; int now = a[1]-k; for(int i=2;i<=n;i++){ if(a[i]-k>now){ now = a[i]-k; cnt++; }else{ if(a[i]==a[i-1]&&now!=a[i]+k){ now++; cnt++; }else if(now!=a[i]+k){ now++; cnt++; } } //cout<