title: The multi_vowel_words function returns all words with 3 or more consecutive vowels (a, e, i, o, u). Fill in the regular expression to do that
body: <pre class="lang-py prettyprint-override"><code>import re
  def multi_vowel_words(text):
    pattern = r&quot;\b(?=[a-z]*[aeiou]{3})[a-z]+\b&quot;
    result = re.findall(pattern, text)
    return result
  print(multi_vowel_words(&quot;Obviously, the queen is courageous and gracious.&quot;))
  # Should be ['Obviously', 'queen', 'courageous', 'gracious']
  </code></pre>
  <p>the output I got:-
  <code>['queen', 'courageous', 'gracious']</code>
  help me to Get the desired output with the correct pattern</p>