#include <bits/stdc++.h>
using namespace std;

int main(){
  int n; cin>>n;
  vector<int> a(n);
  for(int i=0; i<n; ++i)cin>>a[i];

  vector<int> b(n);
  for(int i=0; i<n; ++i)b[i]=a[i];

  sort(b.begin(), b.end());

  for(int i=0; i<n; ++i){
    if(a[i]==b[n-1])cout<<b[n-2]<<endl;
    else cout<<b[n-1]<<endl;
  }
}
