input: Write a function to identify the words that contain more than one vowel in a given sentence. The function should return a list of such words found in the sentence. If a word contains strictly more than one distinct vowel, it should be included in the output list. In case there are no such words, return an empty list.
  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("Golf is a sport that requires precision.")==['requires', 'precision']
  assert identify_words_with_multiple_vowels("Syzygy is a rare astronomical alignment.")==['Syzygy', 'rare', 'astronomical', 'alignment']
  assert identify_words_with_multiple_vowels("Hello world.")==['Hello', 'world']
  assert identify_words_with_multiple_vowels("Why?")==[]
output: def identify_words_with_multiple_vowels(sentence):
      vowels = set('aeiouAEIOU')
      result = []
      for word in sentence.split():
          vowel_count = sum(1 for char in word if char in vowels)
          if vowel_count > 1:
              result.append(word)
      return result