Lever notes may contain leading, trailing, or repeated whitespace. Given a sentence, return its words in reverse order, separated by exactly one space.
A word is any maximal sequence of non-whitespace characters. Punctuation remains attached to its word. Do not reverse the characters within individual words.
Implement reverse_word_order(sentence), which accepts a string and returns a string. If the input contains no words, return an empty string.
def reverse_word_order(sentence):