using System;
class p
{
  static void Main()
  {
    int N = int.Parse(Console.ReadLine());
    int[] arr = new int[N];
    for (int i = 0; i < N; i++) {
      arr[i] = int.Parse(Console.ReadLine());
    }
    
    for (int i = 0 ; i < N; i++) {
      int max = int.MinValue;
      for (int j = 0; j < N; j++) {
        if (i != j) {
          max = Math.Max(max, arr[j]);
        }
      }
      Console.WriteLine(max);
    }
  }
}