#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef struct stu{
int m;
struct stu *l;
}st;
int main()
{
int m;
st *h;
while(scanf("%d",&m)!=EOF)
{
st *l;
h=new st;
l=new st;
l=h;
while(m--)
{
st *s;
s=new st;
scanf("%d",&s->m);
l->l=s;
l=s;
}
l->l=NULL;
st *k;
k=new st;
l=h->l;
while(l!=NULL)
{
int n;
n=l->m;
k=l;
while(k->l!=NULL)
{
if(n==k->l->m)
{
st *s;
s=new st;
s=k->l;
k->l=s->l;
free(s);
}
else
k=k->l;
}
l=l->l;
}
h=h->l;
while(h->l!=NULL)
{
printf("%d ",h->m);
h=h->l;
}
printf("%d\n",h->m);
}
return 0;
}