t = int(input())
for _ in range(t):
    k, m, n = map(int, input().split())
    if k < n * 2 or m == 1:
        print("No")
        continue
    st = set()
    ans = []
    for a in range(1, k + 1):
        b = (a + m - 2) % k + 1
        if (not a in st) and (not b in st):
            st.add(a)
            st.add(b)
            ans.append(a)
        if len(ans) == n:
            break
    if len(ans) == n:
        print("Yes")
        print(*ans)
    else:
        print("No")