Write a function that takes in a sentence (a string, or list of characters) and reverses all the words that are greater than or equal to 5 in length.
"Hey fellow code golfers" -> "Hey wollef code sreflog"
"I aM noT a cAr" -> "I aM noT a cAr"
"I Am a tRaiN" -> "I Am a NiaRt"
Since this is code golf, the person with the least amount of bytes as their answer wins.
The input will have only one space between two adjacent words and there will be no trailing or leading spaces.
The output must also only have one space between two adjacent words and no trailing or leading spaces.
You can assume that the input will either be a string, or an array of characters. It WILL NOT be an array of words.
You must output either a string, or an array of characters. You MUST NOT output an array of words.
Words with punctuation marks can be seen as 5 or 4 letters, whichever you want
Capitalisation should stay the same for the same letters