input: Write a function to print the top 5 most frequent words in a given sentence. If the sentence has fewer than 5 unique words, print all the unique words.
  
  def top_frequent(sentence: str):
      import collections
      # Split sentence into words
      words = sentence.split()
      # Set the counter for words
      counter = collections.Counter(words)
      # Find top 5 most frequent words
      result = counter.most_common(5)
      print(result)
  
  assert top_frequent("Python is an interpreted, high-level, general-purpose programming language.")==None
  assert top_frequent("The quick brown fox jumps over the lazy dog.")==None
  assert top_frequent("a a a b b c d e f f g")==None
  assert top_frequent("")==None
  assert top_frequent("Python Python Python is is is is is an an an an an an interpreted interpreted interpreted interpreted")==None
output: def top_frequent(sentence: str):
      import collections
      words = sentence.split()
      counter = collections.Counter(words)
      result = counter.most_common(5)
      print(result)