#include <iostream>
#include <unordered_set>
void printSet(std::unordered_set<int> st) {
for (auto n: st) {
std::cout << n << ' ' ;
}
}
int main ()
{
int arr[] = { 5, 1, 4, 2, 3, 6 };
std::unordered_set<int> st(std::begin(arr), std::end(arr));
printSet(st);
return 0;
}
/*
run:
6 3 2 4 1 5
*/