#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    scanf("%d",&n);
    vector<int> a(n);
    for(int i=0;i<n;i++) scanf("%d",&a[i]);
    vector<int> v=a;
    sort(v.begin(),v.end(),greater<int>());
    for(int i=0;i<n;i++) printf("%d\n",(a[i]!=v[0]?v[0]:v[1]));
    return 0;
}
