#include <iostream>
#include <functional>
using namespace std;
void f(int x,int y) {}
// void f(int x) {} // if this line is uncommented, code does not compile.
int main() {
auto functor = std::bind(&f,1,placeholders::_1);
cout << "works!" << endl;
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIGYoaW50IHgsaW50IHkpIHt9Ci8vIHZvaWQgZihpbnQgeCkge30gLy8gaWYgdGhpcyBsaW5lIGlzIHVuY29tbWVudGVkLCBjb2RlIGRvZXMgbm90IGNvbXBpbGUuCgppbnQgbWFpbigpIHsKCWF1dG8gZnVuY3RvciA9IHN0ZDo6YmluZCgmZiwxLHBsYWNlaG9sZGVyczo6XzEpOwoJY291dCA8PCAid29ya3MhIiA8PCBlbmRsOwoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=