#include <iostream>
template <typename T>
void func(std::initializer_list<T> s) {
for (T const& t: s) {
std::cout << t << '\n';
}
}
int main() {
func({1, 2, 3});
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQ+CnZvaWQgZnVuYyhzdGQ6OmluaXRpYWxpemVyX2xpc3Q8VD4gcykgewogICAgZm9yIChUIGNvbnN0JiB0OiBzKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8IHQgPDwgJ1xuJzsKICAgIH0KfQoKaW50IG1haW4oKSB7CiAgICBmdW5jKHsxLCAyLCAzfSk7Cn0=