#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[n+1],num=0,min=1111111111;
for(int i=0;i<n;i++){
cin>>a[i];
if(a[i]<=min){
min=a[i];
}
for(int ii=0;ii<i;++ii){
if(a[ii]==a[i]){
a[ii]=0;
++num;
}
}
}
sort(a,a+n-num);
num=0;
for(int i=0;i<n;++i){
if(a[i]==min){
a[i]=0;
}
}
for(int i=0;i<n-1;i++){
if(a[i]!=0)
++num;
}
cout<<num+1<<endl;
cout<<min<<" ";
for(int i=0;i<n-1;i++){
if(a[i]!=0)
cout<<a[i]<<" ";
++num;
}
return 0;
}