#include<bits/stdc++.h>
using namespace std;
const int N=1e6+10;
int n;
int l[N];
int ans[N];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&l[i]);
}
ans[l[1]]++;
printf("%d ",l[1]);
for(int i=2;i<=n;i++){
if(ans[l[i]]==0){
printf("%d ",l[i]);
ans[l[i]]++;
}else{
while(ans[l[i]]!=0){
l[i]++;
}
printf("%d ",l[i]);
ans[l[i]]++;
}
}
}