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

int main()
{
  int n;
  cin>>n;
  vector<int> v(n);
  for(int i=0; i<n; i++)
  	cin>>v[i];
  int maxel;
  for(int i=0; i<n; i++)
  {
    maxel = v[(i+1)%n];
    for(int j=0; j<n; j++)
    {
      if(v[j]>=maxel && v[j]!=v[i])
      {
        maxel = v[j];
      }
    }
    cout<<maxel<<endl;
  }
  
  return 0;