=begin
N
A1
...
An
=end

n = gets.chomp.to_i
as = n.times.map do
  gets.chomp.to_i
end

as2 = as.sort_by {|i| i * -1}

as.each do |a|
  if a == as2[0]
    puts as2[1]
  else
    puts as2[0]
  end
end
