#include<stdio.h>

int main(void){
  char str1[200],str2[200];
  int endcnt;
  int cnt1,cnt2;
  int w;
  int ch;
  while(1){
    scanf("%s",str1);
    if(str1[0]=='.'&&str1[1]=='\0'){
      break;
    }
    scanf("%s",str2);
    cnt1=0;
    cnt2=0;
    w=0;//""の中か
    ch=0;//""から抜けたい
    endcnt=0;
    while(1){ //判定ループ

      if(w==1){ //""内	
	//printf("test1");
	if(str1[cnt1]!=str2[cnt2]){//　""の中が違う
	  if(endcnt==1){ //2回目
	    endcnt=-1; break;
	  }else{ //1回目
	    endcnt=1;
	    ch=1;
	  }
	}
      }else{
	//printf("test2:");
	if(str1[cnt1]!=str2[cnt2]){// ""の外で違う
	  //printf("%d,%d",cnt1,cnt2);
	  endcnt=-1; break;
	}
      }

      if(ch==1){ //""から抜ける
	//printf("test");
	while(1){
	  if(str1[cnt1]!='"'){
	    cnt1++;
	  }
	  if(str2[cnt2]!='"'){
	    cnt2++;
	  }
	  if(str1[cnt1]==str2[cnt2]&&str1[cnt1]=='"'){
	    ch=0;
	    break;
	  }
	}
      }

      if(str1[cnt1]=='\0'||str2[cnt2]=='\0'){ //文の終わり
	break;
      }

      if(str1[cnt1]=='"'){
	//printf("tst");
	if(w==0){
	  w=1;
	}else{
	  w=0;
	}
      }

      cnt1++;
      cnt2++;
    }
    //判定結果
    if(endcnt==0){
      printf("IDENTICAL\n");
    }else if(endcnt==1){
      printf("CLOSE\n");
    }else{
      printf("DIFFERENT\n");
    }
  }
  return 0;
}


