/*
 * 题目分析: 1. N个随机数去重; 2. 排序
 * 解题思路: 使用 TreeSet 去重及排序
 * 注意事项: 题干要求处理多组用例, 使用TreeSet处理完一组用例后需要将TreeSet清空!!!
 * 更上一楼: (参考其他答案) 使用数组解决, 用数组下标记录并对数据去重, 最后顺序打印非空数组元素的下标
 */
import java.util.Scanner;
import java.util.TreeSet;

public class Main {
    public static void main(String[] args) {
        TreeSet<Integer> treeSet = new TreeSet<>();
        Scanner sc = new Scanner(System.in);

        while (sc.hasNext()) {
            int num = sc.nextInt();
            for (int i = 0; i < num; i++) {
                treeSet.add(sc.nextInt());
            }

            for (int i: treeSet) {
                System.out.println(i);
            }
            treeSet.clear();
        }
    }
}