# include <stdio.h>
int fuzzyStrcmp(char s[], char t[]){
int i;
for(int i=0;((s[i]+32==t[i]+32)||(s[i]+32==t[i]-32))||((s[i]-32==t[i]+32)||(s[i]-32==t[i]-32));i++){
if(s[i]=='\0'){
return 1;
}
}
return 0;
}
int main(){
int ans;
char s[100];
char t[100];
ans = fuzzyStrcmp(s,t);
printf("%s = %s -> %d\n",s
,t
,ans
); return 0;
}
IyBpbmNsdWRlIDxzdGRpby5oPgoKaW50IGZ1enp5U3RyY21wKGNoYXIgc1tdLCBjaGFyIHRbXSl7CglpbnQgaTsKCWZvcihpbnQgaT0wOygoc1tpXSszMj09dFtpXSszMil8fChzW2ldKzMyPT10W2ldLTMyKSl8fCgoc1tpXS0zMj09dFtpXSszMil8fChzW2ldLTMyPT10W2ldLTMyKSk7aSsrKXsKCQlpZihzW2ldPT0nXDAnKXsKCQkJcmV0dXJuIDE7CgkJfQoJfQoJcmV0dXJuIDA7Cn0KCmludCBtYWluKCl7CiAgICBpbnQgYW5zOwogICAgY2hhciBzWzEwMF07CiAgICBjaGFyIHRbMTAwXTsKICAgIHNjYW5mKCIlcyAlcyIscyx0KTsKICAgIGFucyA9IGZ1enp5U3RyY21wKHMsdCk7CiAgICBwcmludGYoIiVzID0gJXMgLT4gJWRcbiIscyx0LGFucyk7CiAgICByZXR1cm4gMDsKfQo=