from itertools import combinations as comb N = int(raw_input()) K = map(int,raw_input().split()) memo = dict() def check(a,b,c): return (K[a]-K[b])*(K[c]-K[b])>0 and K[a] != K[c] def dfs(k): if bin(k).count("1") < 3: return False if k not in memo: l = [i for i in xrange(N) if ((1<