#include<stdio.h>
int main(){
int n;
//随机数个数
scanf("%d",&n);
// int arr[n]={0};
int i,j;
int temp;
int arr[n];
arr[n]=0;
for(i=0;i<n;i++){
scanf("%d",&arr[i]);
}
for(i=0;i<n;i++){
for(j=i+1;j<n;j++){
//消除多于元素
if(arr[i]==arr[j]){
arr[j]=-1;
}
//排序
if(arr[i]>arr[j]){
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
for(i=0;i<n;i++){
if(arr[i]==-1){
continue;
}
printf("%d\n",arr[i]);
}
return 0;
}
int main(){
int n;
//随机数个数
scanf("%d",&n);
// int arr[n]={0};
int i,j;
int temp;
int arr[n];
arr[n]=0;
for(i=0;i<n;i++){
scanf("%d",&arr[i]);
}
for(i=0;i<n;i++){
for(j=i+1;j<n;j++){
//消除多于元素
if(arr[i]==arr[j]){
arr[j]=-1;
}
//排序
if(arr[i]>arr[j]){
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
for(i=0;i<n;i++){
if(arr[i]==-1){
continue;
}
printf("%d\n",arr[i]);
}
return 0;
}