#include <iostream>
using namespace std;
struct Foo {
void operator++() const {
cout << "preincrementation? I don't think so...";
}
};
int main() {
Foo foo;
++foo;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IEZvbyB7Cgl2b2lkIG9wZXJhdG9yKysoKSBjb25zdCB7CgkJY291dCA8PCAicHJlaW5jcmVtZW50YXRpb24/IEkgZG9uJ3QgdGhpbmsgc28uLi4iOwoJfQp9OwoKaW50IG1haW4oKSB7CglGb28gZm9vOwoJKytmb287Cn0=