import heapq
import copy

N=int(input())
A=[-int(input()) for i in range(N)]
#print(N,A)

for j in range(N):
    copy_A=copy.copy(A)
    item=copy_A.pop(j)  #負
    #print(item)
    heapq.heapify(copy_A)
    #print(copy_A)
    MAX=-copy_A[0]  #正
    print(MAX)



