input()
l = [int(i) for i in input().split()]
started = [0 for i in range(len(l))]
flag = 0
ele = -1
size = 0
max_size = 0
i = 1
started[i]=1
while(i<len(l)):
## print(i, size)
if(l[i-1]<l[i]):
i+=1
size += 1
continue
if(flag==0):
i+=1
flag = 1
ele = i-2
continue
## if i == ele+1: i+=1
## else: i = ele+1
i = ele+1
while(started[i]==1):
i+=1
started[i]=1
flag = 0
if size>max_size: max_size = size
size = 0
continue
if(size>max_size): max_size = size
print(max_size+1)
aW5wdXQoKQpsID0gW2ludChpKSBmb3IgaSBpbiBpbnB1dCgpLnNwbGl0KCldCnN0YXJ0ZWQgPSBbMCBmb3IgaSBpbiByYW5nZShsZW4obCkpXQpmbGFnID0gMAplbGUgPSAtMQpzaXplID0gMAptYXhfc2l6ZSA9IDAKaSA9IDEKc3RhcnRlZFtpXT0xCndoaWxlKGk8bGVuKGwpKToKIyMgICAgcHJpbnQoaSwgc2l6ZSkKICAgIGlmKGxbaS0xXTxsW2ldKToKICAgICAgICBpKz0xCiAgICAgICAgc2l6ZSArPSAxCiAgICAgICAgY29udGludWUKICAgIGlmKGZsYWc9PTApOgogICAgICAgIGkrPTEKICAgICAgICBmbGFnID0gMQogICAgICAgIGVsZSA9IGktMgogICAgICAgIGNvbnRpbnVlCiMjICAgIGlmIGkgPT0gZWxlKzE6IGkrPTEKIyMgICAgZWxzZTogaSA9IGVsZSsxCiAgICBpID0gZWxlKzEKICAgIHdoaWxlKHN0YXJ0ZWRbaV09PTEpOgogICAgICAgIGkrPTEKICAgIHN0YXJ0ZWRbaV09MQogICAgZmxhZyA9IDAKICAgIGlmIHNpemU+bWF4X3NpemU6IG1heF9zaXplID0gc2l6ZQogICAgc2l6ZSA9IDAKICAgIGNvbnRpbnVlCmlmKHNpemU+bWF4X3NpemUpOiBtYXhfc2l6ZSA9IHNpemUKcHJpbnQobWF4X3NpemUrMSkK