거의 같은 프로그램

두 프로그램 문자열이 주어질 때 완전히 같은지, 같은 위치의 문자열 리터럴 하나만 다른지, 아니면 그 밖의 차이인지를 판정한다.

보통4문자열구현투 포인터면접 대비아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

CPCI(Concours de Programmation Comtemporaine Interuniversitaire)라는 프로그래밍 대회는 ICPC와 비슷한 방식으로 채점한다. 참가자는 서로 다른 두 입력에 대한 정답 출력을 모두 제출해야 한 문제를 맞힌 것으로 인정받는다. 두 제출에는 그 출력을 만들어 낸 프로그램도 함께 넣어야 한다. 출력이 둘 다 맞고 두 제출에 들어 있는 프로그램이 완전히 같을 때만 정답으로 처리된다.

그런데 많은 참가자가 두 번째 제출에서 입력 파일 이름을 나타내는 문자열 리터럴 하나만 고친 프로그램을 그대로 넣는다. 다른 입력을 읽게 하려고 그렇게 고친 것이다. 대회 운영진은 이런 아깝게 어긋난 제출에 무엇이 잘못되었는지 알려 주는 전용 오류 메시지를 보여 주려고 한다. 두 프로그램이 여기에 해당하는지 판정하라.

입력

입력은 최대 100개의 데이터 세트로 이루어진다. 각 데이터 세트의 형식은 다음과 같다.

s1
s2

s1과 s2는 각각 한 줄에 주어지는 문자열이고, 길이는 1 이상 200 이하이다. 각각 첫 번째로 제출한 프로그램과 두 번째로 제출한 프로그램이다. 프로그램은 소문자(a, b, ..., z), 대문자(A, B, ..., Z), 숫자(0, 1, ..., 9), 큰따옴표("), 세미콜론(;)으로만 이루어진다. 한 프로그램에 나오는 큰따옴표의 개수는 항상 짝수이다.

입력의 끝은 마침표(.) 하나만 있는 줄로 표시한다.

출력

각 데이터 세트마다 판정 결과를 한 줄에 출력한다.

두 프로그램이 완전히 같으면 IDENTICAL을 출력한다. 서로 대응하는 문자열 리터럴 하나만 다르고 나머지가 모두 같으면 CLOSE를 출력한다. 그 밖의 경우에는 DIFFERENT를 출력한다.

문자열 리터럴은 홀수 번째로 나오는 큰따옴표와 그 바로 다음에 나오는 큰따옴표 사이의 문자열이며, 비어 있을 수도 있다.