#include <iostream>
inline void zeroVars() {}
template<class Arg, class... Args>
inline void zeroVars(Arg& arg, Args&... args)
{
arg = 0;
zeroVars(args...);
}
int main(int argc, char** argv) {
int i = 1;
double j = 1;
std::cout << i << ", " << j << '\n';
zeroVars(i, j);
std::cout << i << ", " << j << '\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW5saW5lIHZvaWQgemVyb1ZhcnMoKSB7fSAKCnRlbXBsYXRlPGNsYXNzIEFyZywgY2xhc3MuLi4gQXJncz4KaW5saW5lIHZvaWQgemVyb1ZhcnMoQXJnJiBhcmcsIEFyZ3MmLi4uIGFyZ3MpCnsKICBhcmcgPSAwOwogIHplcm9WYXJzKGFyZ3MuLi4pOwp9CgppbnQgbWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpIHsKICBpbnQgaSA9IDE7CiAgZG91YmxlIGogPSAxOwogIHN0ZDo6Y291dCA8PCBpIDw8ICIsICIgPDwgaiA8PCAnXG4nOwogIHplcm9WYXJzKGksIGopOwogIHN0ZDo6Y291dCA8PCBpIDw8ICIsICIgPDwgaiA8PCAnXG4nOwp9IA==