#include <iostream>
using namespace std;
class MyClass
{
public:
enum MyEnum { CONSTA, CONSTB, CONSTC };
};
MyClass::MyEnum& operator++(MyClass::MyEnum& orig) { return orig; }
MyClass::MyEnum operator++(MyClass::MyEnum& orig, int) { return orig; }
int main() {
MyClass::MyEnum x = MyClass::CONSTA;
x++;
++x;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgTXlDbGFzcwp7CiAgICBwdWJsaWM6CiAgICAgICAgZW51bSBNeUVudW0geyBDT05TVEEsIENPTlNUQiwgQ09OU1RDIH07Cn07CgpNeUNsYXNzOjpNeUVudW0mIG9wZXJhdG9yKysoTXlDbGFzczo6TXlFbnVtJiBvcmlnKSB7IHJldHVybiBvcmlnOyB9Ck15Q2xhc3M6Ok15RW51bSBvcGVyYXRvcisrKE15Q2xhc3M6Ok15RW51bSYgb3JpZywgaW50KSB7IHJldHVybiBvcmlnOyB9CgppbnQgbWFpbigpIHsKCU15Q2xhc3M6Ok15RW51bSB4ID0gTXlDbGFzczo6Q09OU1RBOwoJeCsrOwoJKyt4OwoJcmV0dXJuIDA7Cn0=