#include <bitset>
#include <iostream>
using namespace std;
int main()
{
bitset<4> v1(4);
int res = v1.to_ulong();
cout << res << "\n";
res -= 1;
v1 = bitset<4>(res);
cout << v1.to_ulong() << "\n";
return 0;
}
I2luY2x1ZGUgPGJpdHNldD4KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkKewogICAgYml0c2V0PDQ+IHYxKDQpOwogICAgaW50IHJlcyA9IHYxLnRvX3Vsb25nKCk7CiAgICBjb3V0IDw8IHJlcyA8PCAiXG4iOwogICAgcmVzIC09IDE7CiAgICB2MSA9IGJpdHNldDw0PihyZXMpOwogICAgY291dCA8PCB2MS50b191bG9uZygpIDw8ICJcbiI7CiAgICByZXR1cm4gMDsKfQ==