"""

https://yukicoder.me/problems/no/1571

"""

from sys import stdin
import sys

Q = int(stdin.readline())

for loop in range(Q):

    N,T = map(int,stdin.readline().split())

    ans = []

    for b in range(1,N+1):
        for a in range(1,b):

            if a == 1 or b == 1:
                ans.append((a,b,T))
            else:
                ans.append((a,b,0))

    print ("Yes")
    for i in ans:
        print (*i)