#include<stdio.h>
int main()
{
int n,i,c;
scanf("%d",&n);
c=n-1;
int a[100];
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
while(c>0)
{
int b;
for(i=0;i<c;i++)
{
if(a[i+1]<a[i])
{
b=a[i];
a[i]=a[i+1];
a[i+1]=b;
}
}
c--;
}
int k;
for(i=0;i<n;i++)
{
if(a[i]==a[i+1])
k++;
}
int j=n-k;
printf("%d\n",j);
for(i=0;i<n;i++)
{
if(a[i]!=a[i+1])
printf("%d ",a[i]);
}
return 0;
}