using System;
class Program
{
	static void Main(string[] args)
	{
      	int n = int.Parse(Console.ReadLine());
      	int[] num = new int[n];
		for(int i = 0; i < n; i++){
          num[i] = int.Parse(Console.ReadLine());
        }
      	
      	int Max;
      	
      	for(int j = 0; j < n; j++){
          Max = 0;
          for(int k = 0; k < n; k++){
            if(j != k && Max < num[k]){
              Max = num[k];
            }
          }
          Console.WriteLine(Max);
        }
	}
}