input: 
  def dot_product(list1: List[int], list2: List[int]) -> int:
      """ Calculate the dot product of the two given lists.
      >>> dot_product([1, 2], [3, 4])
      11
      >>> dot_product([1, 3, -5], [4, -2, -1])
      3
      """
      product = 0
      for i in range(len(list1)):
          product += (list1[i] * list2[i])
      return product
  #Example
  list1 = [1, 2]
  list2 = [3, 4]
  
  result = dot_product(list1, list2)
  print(result)
  #Output
  11
  
output:     
      product = 0
      for i in range(len(list1)):
          product += (list1[i] * list2[i])
      return product
  