#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c, d, e, i, j, l = 1, max = 0;
  int n[200005];
  int m[200005];
  scanf("%d", &a);
  e = a;
  for (i = 1; i <= a; i++) {
    scanf("%d", &n[i]);
    m[i] = n[i];
  }
  sort(m + 1, m + 1 + a);
  while (e--) {
    c = a;
    while (m[c] == n[l]) {
      c -= 1;
    }
    printf("%d\n", m[c]);
    l++;
  }
}
