ll@N,@S,@P[N],L=0;VLL Q[N];rep(i,N)Q[i]={P[i],i+1};sort(Q,Q+N);rep[Q,i](r,N)if((i<1||Q[i-1][0]+S<r[0])&(i>N-2||r[0]<Q[i+1][0]-S))P[L++]=r[1];sort(P,P+L);wt(L);wt(P(L));