poliyt_palentys_321 просить вас допомогти їй встановити, чи є вказаний рядок одноманітним. Рядок назвемо одноманітним, якщо він складається лише з малих або лише з великих літер англійського алфавіту. Над рядком дозволена єдина операція — зміна регістру, яка переводить велику літеру у малу або навпаки.
Задано рядок, який містить лише літери англійського алфавіту.
Для заданого рядка в стандартний вихідний потік виведіть YES, якщо рядок є одноманітним, і через пропуск запишіть кількість символів, яку він містить. У протилежному випадку виведіть NO і через пропуск — яку мінімальну кількість операцій зміни регістру слід виконати, щоб рядок став одноманітним.
Приклад 1
Приклад 2
Приклад 3