#include<stdio.h>#include<string.h>int main(){ char str[9][11], len[8], cas = 0; while(gets(str[0])) { len[0] = strlen(str[0]); int l = 1; while(gets(str[l])) { if(str[l][0] == '9') break; len[l++] = strlen(str[l]); } bool nimm = false; for(int i = 0; i < l; i++) { for(int j = 0; j < l; j++) { if(j == i || len[i] > len[j]) continue; int k = 0; for(; str[i][k]; k++) { if(str[i][k] != str[j][k]) break; } if(!str[i][k]) { nimm = true; break; } } if(nimm) break; } if(!nimm) printf("Set %d is immediately decodablen", ++cas); else printf("Set %d is not immediately decodablen", ++cas); } return 0;}