#include <iostream>
#include <set>
void printSet(std::set<int> st) {
for (auto n: st) {
std::cout << n << ' ' ;
}
std::cout << "\n";
}
int main ()
{
std::set<int> st;
for (int i = 1; i <= 10; i++) {
st.insert(i);
}
printSet(st);
st.erase(prev(st.end()));
printSet(st);
}
/*
run:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9
*/