N=int(input()) A=list(map(int,input().split())) def win(A): if len(A)<3: return 0 else: for i in range(len(A)): for j in range(i+1,len(A)): for k in range(j+1,len(A)): X=[A[i],A[j],A[k]] if len(set(X))!=3: continue if max(X)==X[1] or min(X)==X[1]: B=[] for l in range(len(A)): if l==i or l==j or l==k: continue B.append(A[l]) if win(B)==0: return (i,j,k) return 0 k=win(A) if k==0: print(-1) else: print(*k)