Help me in solving CREATEPERM problem

My issue

why am i getting wrong for 2 also

My code

# cook your dish here
for _ in range(int(input())):
    n=int(input())
    h=n//2
    j=h
    l=[]
    if n%2!=0:
        j+=1
    for i in range(1,h+1):
        j+=1
        l.append(i)
        l.append(j)
    if n%2!=0:
        l.append(i+1)
    print(*l)

Problem Link: Permutation Construction Practice Coding Problem