← Home
```go
package main

import "fmt"

func main() {
    var t int
    fmt.Scan(&t)
    for tt := 0; tt < t; tt++ {
        var n int
        fmt.Scan(&n)
        if n <= 4 {
            fmt.Println(-1)
            continue
        }
        var p []int
        for i := 2; i <= n; i += 2 {
            if i != 4 {
                p = append(p, i)
            }
        }
        p = append(p, 4)
        p = append(p, 5)
        for i := 1; i <= n; i += 2 {
            if i != 5 {
                p = append(p, i)
            }
        }
        for i := 0; i < len(p)-1; i++ {
            fmt.Print(p[i], " ")
        }
        fmt.Println(p[len(p)-1])
    }
}
```