t = int(input()) for _ in range(t): n, m = map(int, input().split()) A = list(map(int, input().split())) prev = m - A[0] flag = True for i in range(1, n): if prev > A[i]: flag = False break prev = m - A[i] if flag: print("Yes") else: print("No")