n = int(input())
a = list(map(int, input().split()))
m1, m2 = 200200, 200200
for e in a:
  if e < m1:
    m2 = m1
    m1 = e
  elif e < m2:
    m2 = e
for e in a:
  if e == m1:
    print(m2)
  else:
    print(m1)