#include <iostream>
#include <cstring>
#include <algorithm>
#include <set>
#include <cstdio>
using namespace std;
int main(){
int n,x;
set<int> s;
cin >> n;
while(n--){
cin >> x;
s.insert(x);
}
cout << s.size() << endl;
for(int x : s){
cout << x << ' ';
}
cout << endl;
return 0;
}