#include <iostream>
using namespace std;
void f1() { cout << "f1" << endl; }
void f2() { cout << "f2" << endl; }
void (*fs[])() = { f1, f2 };
int main()
{
for (int q=0; q<2; ++q)
fs[q]();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgZjEoKSB7IGNvdXQgPDwgImYxIiA8PCBlbmRsOyB9CnZvaWQgZjIoKSB7IGNvdXQgPDwgImYyIiA8PCBlbmRsOyB9Cgp2b2lkICgqZnNbXSkoKSA9IHsgZjEsIGYyIH07CgppbnQgbWFpbigpCnsKICBmb3IgKGludCBxPTA7IHE8MjsgKytxKQogICAgZnNbcV0oKTsKICAKICByZXR1cm4gMDsKfQ==