#include <bits/stdc++.h>
const int MOD = 1000000007;
using namespace std;
int main() {
  cin.tie(0);
  ios::sync_with_stdio(false);
  int N;
  cin >> N;
  vector<int> ver(N);
  for (int i = 0; i < (N); i++) {
    cin >> ver[i];
  }
  for (int x = 0; x < (N); x++) {
    int A = 0;
    for (int y = 0; y < (N); y++) {
      if (A < ver[y] && x != y) {
        A = ver[y];
      }
    }
    cout << A << endl;
  }
}
