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