#include <stdio.h>

int main()
{
    int n = 0;
    while (scanf("%d", &n) == 1)
    {
      int arr1[n];
      int i = 0;
      //输入数字
      for (i = 0; i < n; i++)
        scanf("%d", &arr1[i]);
      //排序
      int j = 0;
      int temp = 0;
      for (i = 0; i < (n - 1); i++)
      {
        for (j = 0; j < (n - 1 - i); j++)
        {
          if (arr1[j] > arr1[j + 1])
          {
            temp = arr1[j];
            arr1[j] = arr1[j + 1];
            arr1[j + 1] = temp;
          }
        }
      }
      //去重
      for (i = 0; i < n; i++)
      {
        if (i != 0 && arr1[i - 1] == arr1[i])
          continue;
        else
          printf("%d ", arr1[i]);
      }
      printf("\n");
    }
}