#include <iostream>
#include <string>
using namespace std;
int main() {
string s("ABC");
for (std::size_t i = 0; i < s.size(); ++i) {
for (int j = 0; j < 4; ++j) {
if (((s[i] >> (2*j)) & 3) == 3) {
std::cout << i << " " << s[i] << " " << (int)s[i] << " " << j << "" << ((s[i] >> 2*j) & 3) << std::endl;
}
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgpzdHJpbmcgcygiQUJDIik7CmZvciAoc3RkOjpzaXplX3QgaSA9IDA7IGkgPCBzLnNpemUoKTsgKytpKSB7CiAgICBmb3IgKGludCBqID0gMDsgaiA8IDQ7ICsraikgewogICAgICAgIGlmICgoKHNbaV0gPj4gKDIqaikpICYgMykgPT0gMykgewogICAgICAgICAgICBzdGQ6OmNvdXQgPDwgaSA8PCAiICIgPDwgc1tpXSA8PCAiICIgPDwgKGludClzW2ldIDw8ICIgIiA8PCBqIDw8ICIiIDw8ICgoc1tpXSA+PiAyKmopICYgMykgPDwgc3RkOjplbmRsOwogICAgICAgIH0KICAgIH0KfQoKCglyZXR1cm4gMDsKfQ==