#include <iostream>
using namespace std;
template<typename T>
void clean(T &val) {
val = T{};
}
int main() {
int a = 123;
double b = 0.13;
clean(a);
clean(b);
cout << a << " " << b << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGU8dHlwZW5hbWUgVD4Kdm9pZCBjbGVhbihUICZ2YWwpIHsKCXZhbCA9IFR7fTsKfQoKaW50IG1haW4oKSB7CglpbnQgYSA9IDEyMzsKCWRvdWJsZSBiID0gMC4xMzsKCQoJY2xlYW4oYSk7CgljbGVhbihiKTsKCQoJY291dCA8PCBhIDw8ICIgIiA8PCBiIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==