#include<bits/stdc++.h>
using namespace std;
int a[109]={};
int t[1099];
int main()//主程序全基础
{
int n,s=0;
memset(t,0,sizeof(t));//初始化桶
cin>>n;
for (int i=1;i<=n;i++)
{
cin>>a[i];
t[a[i]]=1;//设置桶
}
sort(a+1,a+n+1);//快拍
for (int i=1;i<=a[n];i++)//优化
if (t[i]==1) s++;//计数器
cout<<s<<endl;
for (int i=1;i<=a[n-1];i++)//优化
if (t[i]==1) cout<<i<<' ';//输出
cout<<a[n]<<endl;//处理末尾空格
return 0;
}