#include <iomanip>
#include <iostream>
#include <set>
#include <type_traits>
#include <typeinfo>
using namespace std;
int main()
{
int array[] = {1,1,1,3,4,7,8,2,4,6,2,7,2,7,21,6,4,1,6,1,4,6};
set<int> s;
for(auto&& it = begin(array); it != end(array); ++it) s.insert(*it);
for(auto&& i : s) cout << i << ", ";
}
I2luY2x1ZGUgPGlvbWFuaXA+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHNldD4KI2luY2x1ZGUgPHR5cGVfdHJhaXRzPgojaW5jbHVkZSA8dHlwZWluZm8+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCgppbnQgbWFpbigpCnsKCWludCBhcnJheVtdID0gezEsMSwxLDMsNCw3LDgsMiw0LDYsMiw3LDIsNywyMSw2LDQsMSw2LDEsNCw2fTsKCQoJc2V0PGludD4gczsKCQoJZm9yKGF1dG8mJiBpdCA9IGJlZ2luKGFycmF5KTsgaXQgIT0gZW5kKGFycmF5KTsgKytpdCkgcy5pbnNlcnQoKml0KTsKCQoJZm9yKGF1dG8mJiBpIDogcykgY291dCA8PCBpIDw8ICIsICI7CgkKfQ==