Подсчет гласных в строках с палиндромной проверкой

Rust Средний strings

Задача «Подсчет гласных в строках с палиндромной проверкой»

Напишите программу, которая принимает строку и подсчитывает количество гласных букв (a, e, i, o, u, y) в ней, игнорируя регистр. Затем проверьте, является ли исходная строка палиндромом (игнорируя пробелы и регистр). Выведите количество гласных и результат проверки на палиндром. Строка содержит только буквы латинского алфавита и пробелы.

Формат ввода

Одна строка, содержащая буквы латинского алфавита и пробелы.

Формат вывода

Две строки: первая — целое число (количество гласных), вторая — 'yes' если строка палиндром, иначе 'no'.

Примеры

Пример 1

ВВОД
Rust
ВЫВОД
1 no

Пример 2

ВВОД
level
ВЫВОД
2 yes
main.rs