#include <iostream>
#include <functional>
#include <vector>
#include <cmath>
using namespace std;
int paskudneIfy(unsigned n) {
if(n == 0) {
return 0;
} else {
if(n == 1) {
return 11;
} else {
if(n == 2) {
return 22;
} else {
return -100;
}
}
}
}
int mniejPaskudnie(unsigned n) {
vector<int> vec = {0, 11, 22, -100};
return vec[min((unsigned)3, n)];
}
int main() {
cout << (paskudneIfy(2) == mniejPaskudnie(2)) << "\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KI2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGNtYXRoPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IHBhc2t1ZG5lSWZ5KHVuc2lnbmVkIG4pIHsKCWlmKG4gPT0gMCkgewoJCXJldHVybiAwOwoJfSBlbHNlIHsKCQlpZihuID09IDEpIHsKCQkJcmV0dXJuIDExOwoJCX0gZWxzZSB7CgkJCWlmKG4gPT0gMikgewoJCQkJcmV0dXJuIDIyOwoJCQl9IGVsc2UgewoJCQkJcmV0dXJuIC0xMDA7CgkJCX0KCQl9Cgl9Cn0KCmludCBtbmllalBhc2t1ZG5pZSh1bnNpZ25lZCBuKSB7Cgl2ZWN0b3I8aW50PiB2ZWMgPSB7MCwgMTEsIDIyLCAtMTAwfTsKCXJldHVybiB2ZWNbbWluKCh1bnNpZ25lZCkzLCBuKV07Cn0KCmludCBtYWluKCkgewoJY291dCA8PCAocGFza3VkbmVJZnkoMikgPT0gbW5pZWpQYXNrdWRuaWUoMikpIDw8ICJcbiI7CglyZXR1cm4gMDsKfQ==