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