Palavras rotacionadas

Alguns caracteres não mudam após uma rotação de 180 graus. Eles podem ser lidos, embora às vezes de uma maneira diferente. Por exemplo, as letras maiúsculas "H", "I", "N", "O", "S", "X", "Z" não mudam após a rotação, e a letra "M" se transforma em uma "W", e vice-versa.

Assim, a palavra "WOW" se transforma na palavra "MOM". Por outro lado, a palavra "HOME" não pode ser rotacionada.

Conte as palavras distintas, separadas por espaços, em txt que sejam formadas apenas pelas letras maiúsculas H, I, N, O, S, X, Z, M e W. A entrada pode conter outros caracteres ou texto em minúsculas; essas palavras não contam.

Exemplos

rotatedWords("HSSN") ➞ 1
// A string pode ser rotacionada para se tornar uma string válida

rotatedWords("OS IS UPDATED") ➞ 2
// "OS" e "IS" podem ser rotacionadas para se tornar uma string válida

rotatedWords("MUBASHIR") ➞ 0