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, enquanto a letra "M" se transforma em um "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 letras minúsculas; essas palavras não contam.
Exemplos
rotated_words("HSSN") ➞ 1
# A string pode ser rotacionada para obter uma string válida
rotated_words("OS IS UPDATED") ➞ 2
# "OS" e "IS" podem ser rotacionadas para obter uma string válida
rotated_words("MUBASHIR") ➞ 0