Первые буквы в аббревиатуру

Акроним помогает быстро сократить длинное название до нескольких понятных букв. Напишите функцию, которая берёт строку s, разбивает её на слова и собирает из первых букв новую строку. Каждую букву в результате нужно привести к верхнему регистру.

Примеры

Ввод
"Portable Network Graphics"
Вывод
"PNG"
Ввод
"as soon as possible"
Вывод
"ASAP"
Ввод
"word"
Вывод
"W"

Нужно реализовать

def acronym(s: str) -> str:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"Portable Network Graphics"
Ожидаемый"PNG"
2
Ввод
"as soon as possible"
Ожидаемый"ASAP"
3
Ввод
"word"
Ожидаемый"W"
4
Ввод
""
Ожидаемый""
5
Ввод
"you only live once"
Ожидаемый"YOLO"
6
Ввод
"elbissop sa noos sa"
Ожидаемый"ESNS"
Фокус-радио
На паузе · SomaFM · Fluid