input: Write a function that identifies the words in a given sentence that contain more than one vowel. Return a list of these words. If the sentence is empty, return an empty list.
  
  def identify_words_with_multiple_vowels(sentence):
      pattern = r"\b(\w*[aeiou]\w*){2,}\b"
      match = re.findall(pattern, sentence)
      return match
  
  assert identify_words_with_multiple_vowels("The quick brown fox jumped over the lazy dog.") == ['quick', 'brown', 'jumped', 'over', 'lazy']
  assert identify_words_with_multiple_vowels("") == []
  assert identify_words_with_multiple_vowels("He gave a squeak.") == ['squeak']
  assert identify_words_with_multiple_vowels("The eagle soared.") == ['eagle']
  assert identify_words_with_multiple_vowels("Why fly?") == ['Why']
output: import re
  
  def identify_words_with_multiple_vowels(sentence):
      pattern = r"\b(\w*[aeiouAEIOU]\w*){2,}\b"
      match = re.findall(pattern, sentence)
      return match