#define ATCI_char_a 'a'
#define ATCI_char_z 'z'
#define ATCI_IS_LOWER( alpha_char ) ( ( (alpha_char >= ATCI_char_a) && (alpha_char <= ATCI_char_z) ) ? 1 : 0 )
#include <iostream>
int main() {
std::cout << "b: " << ATCI_IS_LOWER('b') << '\n'
<< "B: " << ATCI_IS_LOWER('B') << '\n'
<< "Crazy: " << ATCI_IS_LOWER(true || -1) << '\n';
}
I2RlZmluZSBBVENJX2NoYXJfYSAnYScKI2RlZmluZSBBVENJX2NoYXJfeiAneicKCiNkZWZpbmUgQVRDSV9JU19MT1dFUiggYWxwaGFfY2hhciApICAoICggKGFscGhhX2NoYXIgPj0gQVRDSV9jaGFyX2EpICYmIChhbHBoYV9jaGFyIDw9IEFUQ0lfY2hhcl96KSApID8gMSA6IDAgKQoKI2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CiAgICBzdGQ6OmNvdXQgPDwgImI6ICIgICAgIDw8IEFUQ0lfSVNfTE9XRVIoJ2InKSA8PCAnXG4nCiAgICAgICAgICAgICAgPDwgIkI6ICIgICAgIDw8IEFUQ0lfSVNfTE9XRVIoJ0InKSA8PCAnXG4nCiAgICAgICAgICAgICAgPDwgIkNyYXp5OiAiIDw8IEFUQ0lfSVNfTE9XRVIodHJ1ZSB8fCAtMSkgPDwgJ1xuJzsKfQ==