n = int(input()) a = list(map(int, input().split())) if n < 3: print(0) else: found = False for k in range(6, 2, -1): if k > n: continue for i in range(n - k + 1): valid = True for j in range(i, i + k - 2): x = a[j] y = a[j+1] z = a[j+2] if x == y or y == z or x == z: valid = False break if not ((y > x and y > z) or (y < x and y < z)): valid = False break if valid: print(k) found = True break if found: break if not found: print(0)