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 "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 devem ser contadas.
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