Contagem de vogais em strings com verificação de palíndromo

Rust Medium strings

Tarefa «Contagem de vogais em strings com verificação de palíndromo»

Escreva um programa que recebe uma string e conta o número de vogais (a, e, i, o, u, y) nela, ignorando maiúsculas/minúsculas. Em seguida, verifique se a string original é um palíndromo (ignorando espaços e maiúsculas/minúsculas). Exiba a quantidade de vogais e o resultado da verificação de palíndromo. A string contém apenas letras do alfabeto latino e espaços.

Formato de Entrada

Uma única linha contendo letras do alfabeto latino e espaços.

Formato de Saída

Duas linhas: a primeira — um número inteiro (quantidade de vogais), a segunda — 'yes' se a string for um palíndromo, caso contrário 'no'.

Exemplos

Exemplo 1

ENTRADA
Rust
SAÍDA
1 no

Exemplo 2

ENTRADA
level
SAÍDA
2 yes
main.rs