#include<iostream>
#include<cmath>
#include<cstdio>
using namespace std;
void quick_sort(int a[],int l,int r)
{
if(l>=r)return ;
int x=a[l],i=l-1,j=r+1;
while(i<j){
do i++;while(a[i]<x);
do j++;while(a[j]>x);
if(i<j)swap(a[i],a[j]);
else break;
}
quick_sort(a,l,j);
quick_sort(a,j+1,r);
}
int main(){
int n,count=0;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
scanf("%d ",&a[i]);
quick_sort(a,0,n-1);
for(int i=0;i<n;i++)
{
if(a[i]=a[i+1])a[i]=1001;
if(a[i]<=1000)count++;
}
printf("%d/n",count);
int j=0;
int b[count];
for(int i=0;i<n;i++)
{
if(a[i]<=1000){
b[j]=a[i];
j++;
}
}
for(int i=0;i<=j;i++)
{
printf("%d ",b[i]);
}
return 0;
}