Desafio
Inspirado por este vídeo
Como você deve saber, um palíndromo é uma palavra que está escrita da mesma forma para a frente e para trás. A palavra "PULP" não é um palíndromo, mas quando traduzida para o Código Morse (com o espaçamento entre as letras removidas), "PULP" se torna ". - ...-.-...--." que é um palíndromo. Sua tarefa é escrever um programa ou função que use uma string e retorne se essa palavra é um palíndromo no Código Morse Internacional.
A: .-
B: -...
C: -.-.
D: -..
E: .
F: ..-.
G: --.
H: ....
I: ..
J: .---
K: -.-
L: .-..
M: --
N: -.
O: ---
P: .--.
Q: --.-
R: .-.
S: ...
T: -
U: ..-
V: ...-
W: .--
X: -..-
Y: -.--
Z: --..
Regras
Entrada
A entrada pode ser obtida em qualquer formato razoável. A sequência de entrada conterá apenas letras nos casos que você preferir. A sequência não conterá espaços, números ou pontuação.
Resultado
Seu programa deve gerar 1 de 2 resultados distintos constantes com base no fato de a entrada ser um palíndromo, por exemplo, Verdadeiro / Falso, 1/0, HOTDOG / NOTHOTDOG
Pontuação
Este é o código-golfe, pelo que a resposta mais curta em bytes vence. As brechas padrão são proibidas.
Casos de teste
Entrada => Saída
"PULP" => True
"RESEARCHER" => True
"HOTDOGS" => True
"" => True
"A" => False
"RACECAR" => False
"PROGRAMMING"=> False
"PUZZLES" => False