#include <functional>
#include <iostream>
 
template<class T>
T ken(T t) { 
    return t; 
}
 
int main()
{
    std::function<int ()> f = std::bind(&ken<int>, 0);
	int n = f();
	std::cout << n << std::endl;
}
