# -*- coding: utf-8 -*-
"""
Created on Tue Apr 10 21:09:00 2018
@author: wdf
N = int(input())#天数
l=input()
#print(l)
l=l.split(" ")
#print(l)
for i in range(0,N):
l[i]=int(l[i])
#print(l[i])
n=0
i=0
a=0
m=[]
for i in range(0,N-1):
if(l[i]<l[1+i]):
n+=1
else:
pass
m[a]=n
a+=1
print( "a=%d"%a )
for i in range(0,a):
if (m[i]<m[i+1]):
n=m[i+1]
else:
n=m[i]
"""
x1=-1
s=0
maxs=0#假设第一个温度前一个是-1度,保证s>=1
n = int(input())#天数
x=input()
xlist=x.split(" ")
for i in range(1,n): #输入+判断+求maxs
x = int(xlist[i]) #x[i]表示school time
if (x > x1) : #判断是否升温
s+=1#计数,不多解释
else: #不升温
if (maxs < s): #求最长升温天数maxs
maxs = s
s = 1 #初始化s
x1 = x#保留前一天温度的值
print( maxs)
"""
Created on Tue Apr 10 21:09:00 2018
@author: wdf
N = int(input())#天数
l=input()
#print(l)
l=l.split(" ")
#print(l)
for i in range(0,N):
l[i]=int(l[i])
#print(l[i])
n=0
i=0
a=0
m=[]
for i in range(0,N-1):
if(l[i]<l[1+i]):
n+=1
else:
pass
m[a]=n
a+=1
print( "a=%d"%a )
for i in range(0,a):
if (m[i]<m[i+1]):
n=m[i+1]
else:
n=m[i]
"""
x1=-1
s=0
maxs=0#假设第一个温度前一个是-1度,保证s>=1
n = int(input())#天数
x=input()
xlist=x.split(" ")
for i in range(1,n): #输入+判断+求maxs
x = int(xlist[i]) #x[i]表示school time
if (x > x1) : #判断是否升温
s+=1#计数,不多解释
else: #不升温
if (maxs < s): #求最长升温天数maxs
maxs = s
s = 1 #初始化s
x1 = x#保留前一天温度的值
print( maxs)