#include <iostream>
using namespace std;
struct MJ {
void GetLowEdgeEnergy(size_t arg) {
cout << "GetLowEdgeEnergy, arg = " << arg << endl;
}
void operator ()(size_t arg) {
cout << "operator (), arg = " << arg << endl;
}
};
int main() {
MJ mj;
mj.GetLowEdgeEnergy(42);
mj(42);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IE1KIHsKCXZvaWQgR2V0TG93RWRnZUVuZXJneShzaXplX3QgYXJnKSB7CgkJY291dCA8PCAiR2V0TG93RWRnZUVuZXJneSwgYXJnID0gIiA8PCBhcmcgPDwgZW5kbDsKCX0KCXZvaWQgb3BlcmF0b3IgKCkoc2l6ZV90IGFyZykgewoJCWNvdXQgPDwgIm9wZXJhdG9yICgpLCBhcmcgPSAiIDw8IGFyZyA8PCBlbmRsOwoJfQp9OwoKaW50IG1haW4oKSB7CglNSiBtajsKCW1qLkdldExvd0VkZ2VFbmVyZ3koNDIpOwoJbWooNDIpOwoJcmV0dXJuIDA7Cn0=