- #include <iostream> 
-   
- class IntComp { 
- public: 
-    IntComp(int x, bool result = true) : value(x), result(result) {} 
-    IntComp operator <= (int x) const 
-    { 
-        return IntComp(x, result && value <= x); 
-    } 
-    IntComp operator > (int x) const 
-    { 
-        return IntComp(x, result && value > x); 
-    } 
-    operator bool() const { return result; } 
- private: 
-    int value; 
-    bool result; 
- }; 
-   
- int main() { 
-    int x = 134, y = 14; 
-    if (IntComp(7) <= x <= 134) 
-    { 
-        std::cout << "Hello "; 
-    }  
-    if (IntComp(134) > y > 12) 
-    { 
-        std::cout << "world!"; 
-    }  
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgSW50Q29tcCB7CnB1YmxpYzoKICAgSW50Q29tcChpbnQgeCwgYm9vbCByZXN1bHQgPSB0cnVlKSA6IHZhbHVlKHgpLCByZXN1bHQocmVzdWx0KSB7fQogICBJbnRDb21wIG9wZXJhdG9yIDw9IChpbnQgeCkgY29uc3QKICAgewogICAgICAgcmV0dXJuIEludENvbXAoeCwgcmVzdWx0ICYmIHZhbHVlIDw9IHgpOwogICB9CiAgIEludENvbXAgb3BlcmF0b3IgPiAoaW50IHgpIGNvbnN0CiAgIHsKICAgICAgIHJldHVybiBJbnRDb21wKHgsIHJlc3VsdCAmJiB2YWx1ZSA+IHgpOwogICB9CiAgIG9wZXJhdG9yIGJvb2woKSBjb25zdCB7IHJldHVybiByZXN1bHQ7IH0KcHJpdmF0ZToKICAgaW50IHZhbHVlOwogICBib29sIHJlc3VsdDsKfTsKCmludCBtYWluKCkgewogICBpbnQgeCA9IDEzNCwgeSA9IDE0OwogICBpZiAoSW50Q29tcCg3KSA8PSB4IDw9IDEzNCkKICAgewogICAgICAgc3RkOjpjb3V0IDw8ICJIZWxsbyAiOwogICB9IAogICBpZiAoSW50Q29tcCgxMzQpID4geSA+IDEyKQogICB7CiAgICAgICBzdGQ6OmNvdXQgPDwgIndvcmxkISI7CiAgIH0gCn0=