/*
这个实现思路比较巧妙:
利用数组索引的特性来实现排序和查重操作
*/
#include <stdio.h>

int main() {
    int n = 0;
    int check[1000] = {0};
    int nums = 0;
    
    //输入随机数的个数
    scanf("%d", &n);
    int i  = 0;
    
    for(i = 0; i < n; i++) {
        scanf("%d", &nums);
        check[nums] = 1;
    }

    for(i = 0; i < 1000; i++) {
        if(check[i] == 1){
            printf("%d\n", i);
        }
    }

    return 0;
}