#include <bits/stdc++.h>
#include <algorithm>
using namespace std;
#define MAX 1001;
int main() {
    int n,num;
    cin>>n;
    vector<int> arr;
    while ((n--)>0) {
        cin>>num;
        arr.push_back(num);
    }
    sort(arr.begin(),arr.end()); // 可以自己写 bool cmp() 实现逆序
    for(int i=0;i<arr.size();i++){
        if(!(i>0&&arr[i]==arr[i-1])) cout<<arr[i]<<" ";//arr[i]不等于上一个字符时,则输出
    }
    return 0;
}