#include <bits/stdc++.h>
using namespace std;
const long long int MOD = 1000000007;
const long long int INF = 1e18;
int main() {
  long long int n;
  cin >> n;
  vector<long long int> h(n);
  for (int i = 0; i < n; i++) scanf("%lld", &h[i]);
  long long int sum = 0;
  for (int i = 0; i < n; i++) {
    sum += h[i];
  }
  sum -= n * (n - 1) / 2;
  long long int a = sum / n;
  long long int b = sum % n;
  for (int i = 0; i < n; i++) {
    if (i < b)
      printf("%lld ", i + a + 1);
    else
      printf("%lld ", i + a);
  }
  printf("\n");
}
