#include <bits/stdc++.h>
using namespace std;
const int maxn = 50050;
int n, a[maxn], ans[maxn];
int coe[maxn], ord[maxn];
bool cmp(const int &xx, const int &yy) { return coe[xx] > coe[yy]; }
int main() {
  int i;
  scanf("%d", &n);
  for (i = 0; i < n; i++) scanf("%d", &a[i]);
  for (i = 0; i < n; i++) ord[i] = i, coe[i] = n - a[i] - a[(i + 1) % n];
  sort(ord, ord + n, cmp);
  for (i = 0; i < n; i++) ans[ord[i]] = i;
  for (i = 0; i < n; i++) printf("%d%c", ans[i], i < n - 1 ? ' ' : '\n');
  return 0;
}
