def solve(): N,M = map(int,input().split()) A = list(map(int,input().split())) tmp = N for i in range(N-1): if A[i] + A[i-1] < M: print("No") return print("Yes") for _ in range(int(input())): solve()