#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int const maxn = 100010;
int n, ans = 0;
int c[maxn], a[maxn];
int main()
{
scanf("%d", &n);
for (int i = 2; i <= n; i++)
scanf("%d", &a[i]);
for (int i = 1; i <= n; i++)
{
for (int j = 1; j < i; j++)
{
if (c[j] <= a[i])
continue;
c[j]++;
}
c[i] = a[i] + 1;
}
for (int i = 1; i <= n; i++)
printf("%d\n", c[i]);
}