#include <iostream>
void SomeFunc(int n1, short n2)
{
std::cout << n1 << ' ' << n2 << '\n';
}
int main()
{
typedef void (*visf)(int, short);
(visf(SomeFunc))(3, 2);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp2b2lkIFNvbWVGdW5jKGludCBuMSwgc2hvcnQgbjIpCnsKICAgIHN0ZDo6Y291dCA8PCBuMSA8PCAnICcgPDwgbjIgPDwgJ1xuJzsKfQppbnQgbWFpbigpCnsKICAgIHR5cGVkZWYgdm9pZCAoKnZpc2YpKGludCwgc2hvcnQpOwogICAgKHZpc2YoU29tZUZ1bmMpKSgzLCAyKTsKfQo=