#include <iostream>
#include <functional>
using namespace std;
void foo( int x ) { cout << x << endl; }
int main()
{
auto x = std::bind(foo, 5);
x();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgZm9vKCBpbnQgeCApIHsgY291dCA8PCB4IDw8IGVuZGw7IH0KCmludCBtYWluKCkgCnsKCWF1dG8geCA9IHN0ZDo6YmluZChmb28sIDUpOwoJeCgpOwp9