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; 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 $str 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 devem ser contadas.
Exemplos
rotatedWords("HSSN") ➞ 1
// "String" pode ser rotacionada para se tornar uma string válida
rotatedWords("OS IS UPDATED") ➞ 2
// "OS" e "IS" podem ser rotacionadas para se tornarem uma string válida
rotatedWords("MUBASHIR") ➞ 0