#include <stdio.h>
int fuzzyStrcmp(char s[], char t[]) {
int i;
for (i = 0; s[i] != '\0' && t[i] != '\0'; i++) {
char cs = s[i];
char ct = t[i];
if ('A' <= cs && cs <= 'Z') cs += 32;
if ('A' <= ct && ct <= 'Z') ct += 32;
if (cs != ct) return 0;
}
return (s[i] == '\0' && t[i] == '\0') ? 1 : 0;
}
int main() {
int ans;
char s[100];
char t[100];
ans = fuzzyStrcmp(s, t);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZnV6enlTdHJjbXAoY2hhciBzW10sIGNoYXIgdFtdKSB7CiAgICBpbnQgaTsKICAgIGZvciAoaSA9IDA7IHNbaV0gIT0gJ1wwJyAmJiB0W2ldICE9ICdcMCc7IGkrKykgewogICAgICAgIGNoYXIgY3MgPSBzW2ldOwogICAgICAgIGNoYXIgY3QgPSB0W2ldOwogICAgICAgIGlmICgnQScgPD0gY3MgJiYgY3MgPD0gJ1onKSBjcyArPSAzMjsKICAgICAgICBpZiAoJ0EnIDw9IGN0ICYmIGN0IDw9ICdaJykgY3QgKz0gMzI7CiAgICAgICAgaWYgKGNzICE9IGN0KSByZXR1cm4gMDsKICAgIH0KICAgIHJldHVybiAoc1tpXSA9PSAnXDAnICYmIHRbaV0gPT0gJ1wwJykgPyAxIDogMDsKfQoKaW50IG1haW4oKSB7CiAgICBpbnQgYW5zOwogICAgY2hhciBzWzEwMF07CiAgICBjaGFyIHRbMTAwXTsKICAgIHNjYW5mKCIlcyAlcyIsIHMsIHQpOwogICAgcHJpbnRmKCIlcyA9ICVzIC0+ICIsIHMsIHQpOwogICAgYW5zID0gZnV6enlTdHJjbXAocywgdCk7CiAgICBwcmludGYoIiVkXG4iLCBhbnMpOwogICAgcmV0dXJuIDA7Cn0K