#include
using namespace std;
int main()
{
int T;
cin>>T;
if(T>=1 && T<=100){
for (int TestCase = 0; TestCase < T; TestCase++)
{
int N,max;
cin>>N;
int Array[N];
int Inc[N] ={0};
int Dec[N] ={0};
Inc[0]=1;
Dec[N-1]=1;
for (int i = 0; i < N; i++)
{
cin>>Array[i];
}
for (int i = 1; i < N; i++)
{
if (Array[i]>Array[i-1])
{
Inc[i]= Inc[i-1]+1;
}
else
{
Inc[i]=1;
}
}
for (int i = N-2; i >=0; i--)
{
if (Array[i]>Array[i+1])
{
Dec[i]= Dec[i+1]+1;
}
else
{
Inc[i]=1;
}
}
max =Inc[0]+Dec[0]-1;
for (int i = 0; i <N; i++)
{
if (Inc[i]+Dec[i]-1>max)
{
max=Inc[i]+Dec[i]-1;
}
}
cout<<max<<endl;
}
}
}
