input: from typing import List
  
  
  def count_words_starting_with_capital(text: str) -> int:
      """ Counts the number of words in the text that start with a capital letter.
      >>> count_words_starting_with_capital("This is a Test Sentence")
      4
      >>> count_words_starting_with_capital("Hi There!")
      2
      """
      words = text.split()
      count = 0
      for word in words:
          if word[0].isupper():
              count += 1
      return count
      
  from typing import List
  
  
  def find_common_elements(list1: List, list2: List) -> List:
      """ Finds and returns a list of elements that are common in both input lists.
      >>> find_common_elements([1, 2, 3, 4], [3, 4, 5, 6])
      [3, 4]
      >>> find_common_elements(['apple', 'banana', 'cherry'], ['banana', 'cherry', 'date'])
      ['banana', 'cherry']
      """
      return list(set(list1) & set(list2))
output:     
      common_elements = []
      for element in list1:
          if element in list2:
              common_elements.append(element)
      return common_elements
  