#include <iostream>
void func() { }
template <typename T, typename... Ts>
void func(T x, Ts... xs) {
std::cout << x << std::endl;
func(xs...);
}
int main()
{
func(1, "2", '3');
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBmdW5jKCkgeyB9Cgp0ZW1wbGF0ZSA8dHlwZW5hbWUgVCwgdHlwZW5hbWUuLi4gVHM+CnZvaWQgZnVuYyhUIHgsIFRzLi4uIHhzKSB7CiAgICBzdGQ6OmNvdXQgPDwgeCA8PCBzdGQ6OmVuZGw7CiAgICBmdW5jKHhzLi4uKTsKfQoKaW50IG1haW4oKQp7CiAgICBmdW5jKDEsICIyIiwgJzMnKTsKfQo=