#include <stdio.h>
int fuzzyStrcmp(char s[], char t[]){
int i = 0;
char x,y;
while (s[i] != '\0' && t[i] != '\0') {
x = s[i];
y = t[i];
if (x >= 'a' && x <= 'z') {
x = x - 'a' + 'A';
}
if (y >= 'a' && y <= 'z') {
y = y - 'a' + 'A';
}
if (x != y) {
return 0;
}
i++;
}
if (s[i] == '\0' && t[i] == '\0') {
return 1;
} else {
return 0;
}
}
// メイン関数はそのままでOK
int main(void){
int ans;
char s[100];
char t[100];
scanf("%99s %99s", s
, t
); ans = fuzzyStrcmp(s, t);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZnV6enlTdHJjbXAoY2hhciBzW10sIGNoYXIgdFtdKXsKICAgIGludCBpID0gMDsKICAgIGNoYXIgeCx5OwogICAgd2hpbGUgKHNbaV0gIT0gJ1wwJyAmJiB0W2ldICE9ICdcMCcpIHsKICAgICAgICB4ID0gc1tpXTsKICAgICAgICB5ID0gdFtpXTsKICAgICAgICBpZiAoeCA+PSAnYScgJiYgeCA8PSAneicpIHsKICAgICAgICAgICAgeCA9IHggLSAnYScgKyAnQSc7CiAgICAgICAgfQogICAgICAgIGlmICh5ID49ICdhJyAmJiB5IDw9ICd6JykgewogICAgICAgICAgICB5ID0geSAtICdhJyArICdBJzsKICAgICAgICB9CiAgICAgICAgaWYgKHggIT0geSkgewogICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICB9CgogICAgICAgIGkrKzsKICAgIH0KICAgIGlmIChzW2ldID09ICdcMCcgJiYgdFtpXSA9PSAnXDAnKSB7CiAgICAgICAgcmV0dXJuIDE7CiAgICB9IGVsc2UgewogICAgICAgIHJldHVybiAwOwogICAgfQp9CgovLyDjg6HjgqTjg7PplqLmlbDjga/jgZ3jga7jgb7jgb7jgadPSwppbnQgbWFpbih2b2lkKXsKICAgIGludCBhbnM7CiAgICBjaGFyIHNbMTAwXTsKICAgIGNoYXIgdFsxMDBdOwoKICAgIHNjYW5mKCIlOTlzICU5OXMiLCBzLCB0KTsKICAgIHByaW50ZigiJXMgPSAlcyAtPiAiLCBzLCB0KTsKICAgIGFucyA9IGZ1enp5U3RyY21wKHMsIHQpOwogICAgcHJpbnRmKCIlZFxuIiwgYW5zKTsKCiAgICByZXR1cm4gMDsKfQ==