input: Write a function to extract the non-vowel words from a given sentence. Return a list of words that do not contain any vowels. If the sentence is empty, return an empty list.
  assert extract_words("This machine learning project is challenging.") == ['T', 'mch', 'ln', 'n', 'chrllng']
  assert extract_words("Python is awesome") == ['Pythn', 'wsm']
  assert extract_words("") == []
output: def extract_words(sentence):
      vowels = "aeiouAEIOU"
      return [word for word in sentence.split() if not any(char in vowels for char in word)]