#include <iostream>
class X {
public:
operator bool() const {
return true;
}
};
int main() {
X x;
if (x) {
std::cout << x + 100;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgWCB7CnB1YmxpYzoKICBvcGVyYXRvciBib29sKCkgY29uc3QgewogICAgIHJldHVybiB0cnVlOwogIH0KfTsKCmludCBtYWluKCkgewogIFggeDsKICAKICBpZiAoeCkgewogICAgc3RkOjpjb3V0IDw8IHggKyAxMDA7CiAgfQogIAogIHJldHVybiAwOwp9