И это всё МОЁ
#include<set>
template<class T>T f(T a){return f(std::set<T>());}int main(){f(0);}


Пожалуйста, не пытайтесь...

А вообще, знатоки, поясните почему...








 ,