input: Write a function that takes in a string and a list of words and returns true if the string contains all the words in the list. If any word in the list is not found in the string, the function should return false.
  
  def contains_words(input_string, words):
      for word in words:
          if word not in input_string:
              return False
      return True
  
  assert contains_words('This is a test', ['test', 'this', 'is']) == True
  assert contains_words('Short string', ['string', 'short']) == False
  assert contains_words('Another example', ['example', 'another']) == True
  assert contains_words('All Included', ['All', 'Included', 'No']) == False
  assert contains_words('', ['']) == True
output: def contains_words(input_string, words):
      for word in words:
          if word not in input_string:
              return False
      return True