from sys import stdin input = stdin.readline for _ in range(int(input())): N, K = map(int, input().split()) B = list(range(11)) cnt = N*648 U1 = (K-1)//(cnt//9)+1 B.remove(U1) U2 = (K-1)%(cnt//9)//(N*8) if U1 <= U2: U2 += 1 B.remove(U2) r = (K-1)%(cnt//9)%(N*8) cnt2 = 0 idx = -1 for i, b in enumerate(B): if b < U2: cnt2 += 1 idx = i L, R = B[:idx+1], B[idx+1:] flag = True if cnt2: n, m = divmod(r, cnt2) if n < N: flag = False size = 1+n U3 = L[m] else: r -= cnt2*N if flag: n, m = divmod(r, 8-cnt2) size = N-n U3 = R[m] print(size+2, U1, U2, U3)