#include<bits/stdc++.h> using namespace std; int n; bool check(int arr[]) { for(int i=0;i<n;i++) if(i!=0) if(arr[i]<arr[i-1]) return false; return true; } int main() { int t; cin>>t; while(t--) { int ans=0,flag=0,id=-1; cin>>n; int arr[n]; for(int i=0;i<n;i++) { cin>>arr[i]; if(i!=0&&flag==0) { if(arr[i]<arr[i-1]) { id=i;flag=1; } } } // cout<<id<<endl; if(id==-1) cout<<"YES"; else{ int tem=arr[id]; arr[id]=arr[id-1]; if(check(arr)) { cout<<"YES"; } else{ arr[id]=tem; arr[id-1]=arr[id]; if(check(arr)) { cout<<"YES"; } else cout<<"NO"; } } cout<<endl; } return 0; }