#include <iostream>
using namespace std;
void f() {}
//void f(int arg) {}
template<typename F, typename ...Args>
void execution(F func, Args&&... args)
{
func(std::forward<Args>(args)...);
}
int main()
{
// execution(f, 1);
execution(f);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBmKCkge30KLy92b2lkIGYoaW50IGFyZykge30KCnRlbXBsYXRlPHR5cGVuYW1lIEYsIHR5cGVuYW1lIC4uLkFyZ3M+CnZvaWQgZXhlY3V0aW9uKEYgZnVuYywgQXJncyYmLi4uIGFyZ3MpCnsKCWZ1bmMoc3RkOjpmb3J3YXJkPEFyZ3M+KGFyZ3MpLi4uKTsKfQoKaW50IG1haW4oKQp7Ci8vCWV4ZWN1dGlvbihmLCAxKTsKCWV4ZWN1dGlvbihmKTsKCglyZXR1cm4gMDsKfQ==