#include <vector>
#include <iostream>
using namespace std;
void f(int a, int b)
{
cout << "a = " << a << " b = " << b << endl;
}
int main(void)
{
vector<void(*)(int, int)> fun;
fun.push_back(f);
fun[0](1, 2);
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgZihpbnQgYSwgaW50IGIpCnsKICAgIGNvdXQgPDwgImEgPSAiIDw8IGEgPDwgIiBiID0gIiA8PCBiIDw8IGVuZGw7Cn0KCmludCBtYWluKHZvaWQpCnsKICAgIHZlY3Rvcjx2b2lkKCopKGludCwgaW50KT4gZnVuOwogICAgZnVuLnB1c2hfYmFjayhmKTsKICAgIGZ1blswXSgxLCAyKTsKfQ==