Palabras rotadas
Algunos caracteres no cambian después de una rotación de 180 grados. Se pueden leer, aunque a veces de una manera diferente. Por ejemplo, las letras mayúsculas "H", "I", "N", "O", "S", "X", "Z" no cambian después de la rotación, y la letra "M" se convierte en una "W", y viceversa.
Por lo tanto, la palabra "WOW" se convierte en la palabra "MOM". En cambio, la palabra "HOME" no se puede rotar.
Cuenta las palabras distintas, separadas por espacios, en txt que estén formadas únicamente por las letras mayúsculas H, I, N, O, S, X, Z, M y W. La entrada puede contener otros caracteres o texto en minúsculas; esas palabras no cuentan.
Ejemplos
rotatedWords("HSSN") ➞ 1
// La cadena se puede rotar para obtener una cadena válida
rotatedWords("OS IS UPDATED") ➞ 2
// "OS" e "IS" se pueden rotar para obtener una cadena válida
rotatedWords("MUBASHIR") ➞ 0