import java.util.*;
import java.lang.*;
import java.io.*;
class Codechef
{
{
// your code goes here
Scanner sc
=new Scanner
(System.
in); int t=sc.nextInt();
while(t-->0){
int n=sc.nextInt();
int []nums=new int[n];
for(int i=0;i<n;i++){
nums[i]=sc.nextInt();
}
long out=solve(nums,n); // 1<=nums[i]<=10^9 -->long
}
sc.close();
}
public static long solve(int []nums,int n){
int []p=new int[n+1];
int[]s=new int[n+2];
for(int i=1;i<n;i++){
if(i>1&& nums[i-1]>=nums[i]){
p[i]=p[i-1]+1;
}else{
p[i]=1;
}
}
for(int i=n;i>=1;i--){
if(i+1<n && nums[i]<=nums[i+1]){
s[i]=s[i+1]+1;
}else{
s[i]=1;
}
}
long max=0;
for (int i=1;i<=n;i++){
max
=Math.
max(max,p
[i
]+s
[i
]-1); }
return max;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBDb2RlY2hlZgp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgkJU2Nhbm5lciBzYz1uZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCB0PXNjLm5leHRJbnQoKTsKCQl3aGlsZSh0LS0+MCl7CgkJICAgIGludCBuPXNjLm5leHRJbnQoKTsKCQkgICAgaW50IFtdbnVtcz1uZXcgaW50W25dOwoJCSAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKCQkgICAgICAgIG51bXNbaV09c2MubmV4dEludCgpOwoJCSAgICB9CgkJICAgIGxvbmcgb3V0PXNvbHZlKG51bXMsbik7ICAgLy8gMTw9bnVtc1tpXTw9MTBeOSAtLT5sb25nCgkJICAgIFN5c3RlbS5vdXQucHJpbnRsbihvdXQpOwoJCX0KCQlzYy5jbG9zZSgpOwoJfQoJcHVibGljIHN0YXRpYyBsb25nIHNvbHZlKGludCBbXW51bXMsaW50IG4pewoJICAgIGludCBbXXA9bmV3IGludFtuKzFdOwoJICAgIGludFtdcz1uZXcgaW50W24rMl07CgkgICAgZm9yKGludCBpPTE7aTxuO2krKyl7CgkgICAgICAgIGlmKGk+MSYmIG51bXNbaS0xXT49bnVtc1tpXSl7CgkgICAgICAgICAgICBwW2ldPXBbaS0xXSsxOwoJICAgICAgICB9ZWxzZXsKCSAgICAgICAgICAgIHBbaV09MTsKCSAgICAgICAgfQoJICAgIH0KCSAgICBmb3IoaW50IGk9bjtpPj0xO2ktLSl7CgkgICAgICAgIGlmKGkrMTxuICYmIG51bXNbaV08PW51bXNbaSsxXSl7CgkgICAgICAgICAgICBzW2ldPXNbaSsxXSsxOwoJICAgICAgICB9ZWxzZXsKCSAgICAgICAgICAgIHNbaV09MTsKCSAgICAgICAgfQoJICAgIH0KCSAgICBsb25nIG1heD0wOwoJICAgIGZvciAoaW50IGk9MTtpPD1uO2krKyl7CiAgICAgICAgICAgIG1heD1NYXRoLm1heChtYXgscFtpXStzW2ldLTEpOwogICAgICAgIH0KCSAgICByZXR1cm4gbWF4OwoJfQp9