Длинные слова наоборот

Представь фильтр для текста, который оставляет короткие слова как есть, а длинные делает чуть загадочнее. Напиши функцию spin_words, которая в строке sentence переворачивает каждое слово длиной 5 символов и больше. Слова разделены пробелами, порядок слов должен остаться прежним.

Примеры

Ввод
"Hey fellow warriors"
Вывод
"Hey wollef sroirraw"
Ввод
"This is a test"
Вывод
"This is a test"
Ввод
"This is another test"
Вывод
"This is rehtona test"

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

def spin_words(sentence: str) -> str:

Теги

strings
PostgreSQLv16

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

Видимые тесты
1
Ввод
"Hey fellow warriors"
Ожидаемый"Hey wollef sroirraw"
2
Ввод
"This is a test"
Ожидаемый"This is a test"
3
Ввод
"This is another test"
Ожидаемый"This is rehtona test"
4
Ввод
"Welcome"
Ожидаемый"emocleW"
5
Ввод
"abcde"
Ожидаемый"edcba"
6
Ввод
"HEY FELLOW WARRIORS"
Ожидаемый"HEY WOLLEF SROIRRAW"
Фокус-радио
На паузе · SomaFM · Fluid