for _ in range(int(input())): N, K = map(int, input().split()) if K == 1 or K == N: print("No") continue V = [0] for i in range(N - 2, K - 1, -1): V.append(i) for i in range(1, K): V.append(i) P = [] for k in range(3): P += [x * 3 + k + 1 for x in V] P.append(P[0]) print("Yes") print(*P[:N]) print(*P[N - 1 : N * 2 - 1]) print(*P[N * 2 - 2:])