#include
using namespace std;
void enter_element(int a[],int n)
{
for(int i=0;i<n;i++)
cin>>a[i];
}
int biotonic (int a[],int n)
{
int inc[n],dec[n];
inc[0]=1;
dec[n-1]=1;
for(int i=1;i<n;i++)
inc[i]=(a[i]>a[i-1])?inc[i-1]+1:1;
for(int i=n-2;i>=0;i--)
dec[i]=(a[i]>a[i+1])?dec[i+1]+1:1;
int max=inc[0]+dec[0]-1;
for(int i=1;i<n;i++)
{//-1 is done to remove the element which counted double in both the array
int t=inc[i]+dec[i]-1;
if(t>max)
max=t;
}
return max;
}
int main()
{
int test;
cin>>test;
while(test–)
{
int n;
cin>>n;
int a[n];
enter_element(a,n);
cout<<biotonic(a,n)<<endl;
}
}