У цьому виклику ви та ваші друзі обговорюєте питання про те, який варіант краще, малі чи малі літери? Щоб це дізнатися, ви пишете програму, щоб зробити це за вас.
Оскільки esolangs лякає ваших друзів, а багатослівний код вас лякає, ваш код повинен бути якомога коротшим.
Приклади
PrOgRaMiNgPuZzLeS & CoDe GoLf
0.52 uppercase
DowNGoAT RiGHtGoAt LeFTGoat UpGoAT
0.58 uppercase
Foo BaR Baz
0.56 lowercase
Технічні умови
Вхід буде складатися лише з символів ASCII. Усі не алфавітні символи слід ігнорувати. У кожному випадку буде принаймні 1 символ
Вихід повинен бути величиною регістру, який найчастіше з’являється над загальною кількістю алфавітних символів. Він повинен бути десятковим з точністю до принаймні 2 знаків після коми. Якщо великі регістри відображаються частіше, вихід повинен закінчуватися на uppercaseабо lowercase.
Ніколи не буде однакової кількості великих і малих символів.