#include<bits/stdc++.h>
using namespace std;
int a[1001];
int n,ans=0;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
int x;
cin>>x;
if(a[x]==0) ans++;
a[x]++;
}
cout<<ans<<endl;
for(int i=0;i<=1000;i++)
if(a[i]>0) cout<<i<<" ";
return 0;
}
using namespace std;
int a[1001];
int n,ans=0;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
int x;
cin>>x;
if(a[x]==0) ans++;
a[x]++;
}
cout<<ans<<endl;
for(int i=0;i<=1000;i++)
if(a[i]>0) cout<<i<<" ";
return 0;
}