#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
int a[100010];
int main(void)
{
freopen("tahort.in","r",stdin);
freopen("tahort.out","w",stdout);
int i,j,n,pos,maxlen=0,minnum,maxnum;
cin>>n;
for (i=1;i<=n;i++)
cin>>a[i];
for (i=1;i<n;i++)
{
pos=i+maxlen;
minnum=200000000;
maxnum=-200000000;
for (j=i+1;j<pos;j++)
{
if (minnum>a[j])
minnum=a[j];
if (maxnum<a[j])
maxnum=a[j];
}
for (j=pos;j<=n;j++)
{
if (j==i)
{
j++;
if (j>n)
break;
}
if (a[j]>a[i]&&((minnum>a[i]/*&&maxnum<a[j]*/)||j-i==1))
{
if (maxnum<a[j])
maxlen=j-i+1;
if (minnum>a[j])
minnum=a[j];
if (maxnum<a[j])
maxnum=a[j];
}
else
break;
}
}
cout<<maxlen<<endl;
return(0);
}