package main import . "fmt" import . "slices" // 解説読んだ func main() { var t int Scan(&t) for ; t > 0; t-- { var n int Scan(&n) a := make([]int,n*2) for i := range a { Scan(&a[i]) } ok := false for i := range a[:n] { b := Clone(a) Reverse(b[i:i+n+1]) if IsSorted(b[:n])&&Equal(b[:n],b[n:]) { ok = true } } if ok { Println("Yes") } else { Println("No") } } }