#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
    ll n;
    cin >> n;
    vector <ll> a(n);
    vector <ll> b(n);
    for(int i=0;i<n;++i) cin >> a[i];
    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-1] << endl;
        else cout << b[n-2] << endl;
    }
}


}
