#include<bits/stdc++.h>

using namespace std;
const int N = 2e5 + 5;

pair<int, int> a[N];
int n;
int ans[N];

int main()
{
  cin >> n;
  for (int i=0; i<n; i++) cin >> a[i].fi, a[i].se = i;
  sort(a,a+n);
  for (int i=0; i<n; i++)
  {
    if (i==n-1)
    {
      ans[a[i].se] = a[i-1].fi;
    }
    else 
    {
      ans[a[i].se] = a[n-1].fi;
    }
  }
  for (int i=0; i<n; i++) cout << ans[i] << '\n';
  return 0;
}