모스 부호 회문
면접 대비시간 제한1초메모리 제한1024 MB
한 줄의 문자열에서 영문자와 숫자만 골라 모스 부호로 바꾼 뒤, 앞뒤로 읽어도 같은지 판별합니다.
문제
회문(palindrome)은 앞에서 읽어도 뒤에서 읽어도 같은 단어, 숫자, 문장 등의 문자열이다. 예를 들어 madam, racecar, 1881이 있다. 구절 회문은 대소문자, 문장 부호, 단어 사이의 경계를 무시한다. 다음이 그 예다.
Madam I'm Adam.
모스 부호는 전신에서 문자를 점(dot, dit)과 선(dash, dah)이라는 두 가지 길이의 신호로 표준화해 나타내는 방식이다. 이름은 전신기를 발명한 사람 중 하나인 사무엘 모스에서 따왔다. 영문자와 숫자의 국제 모스 부호는 아래 그림과 같다. 대문자와 소문자의 부호는 같다.

단어, 숫자, 구절에 들어 있는 영문자와 숫자의 모스 부호가 문자 부호 사이의 공백을 무시했을 때 앞뒤로 같게 읽히면 모스 부호 회문이다. 예를 들어 다음과 같다.
159

Footstool

입력받은 문자열이 모스 부호 회문인지 판별하는 프로그램을 작성하라.
입력
한 줄에 최대 80자의 문자열이 주어진다. 문자열에는 공백과 영문자, 숫자가 아닌 출력 가능한 문자가 섞여 있을 수 있다.
출력
입력 문자열에서 영문자와 숫자만 골랐을 때 모스 부호 회문이면 YES를, 아니면 NO를 출력한다. 영문자와 숫자가 하나도 없으면 NO를 출력한다.