#include <iostream>
template <class T>
void f(const T& functor)
{
functor();
}
int main()
{
f([](){ std::cout << "Hello, Lambda!" << std::endl; });
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPGNsYXNzIFQ+CnZvaWQgZihjb25zdCBUJiBmdW5jdG9yKQp7CglmdW5jdG9yKCk7CQp9CgppbnQgbWFpbigpCnsKCWYoW10oKXsgc3RkOjpjb3V0IDw8ICJIZWxsbywgTGFtYmRhISIgPDwgc3RkOjplbmRsOyB9KTsKCXJldHVybiAwOwp9