#include #include int main() { int z, i, fail; char txt1[1005], txt2[1005]; char rp1[30], rp2[30]; z = 1; while (scanf (" %s %s", txt1, txt2)) { if (strcmp(txt1, "END") == 0 && strcmp(txt2, "END") == 0) { break; } for (i = 0; i < 26; i++) rp1[i] = rp2[i] = 0; fail = false; for (i = 0; txt1[i] != '\0'; i++) rp1[txt1[i] - 'a']++; for (i = 0; txt2[i] != '\0'; i++) rp2[txt2[i] - 'a']++; printf("Case %d: ", z++); for (i = 0; i < 26; i++) { if (rp1[i] != rp2[i]) fail = true; } printf("%s\n", fail?"different":"same"); } return 0; }