input: 
  def square_dictionary(numbers: List[int]) -> dict:
      """ Create a dictionary where each key is an element in the input list and 
      the corresponding value is the square of that element.
      >>> square_dictionary([1, 2, 3, 4, 5])
      {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
      >>> square_dictionary([-1, 0, 1])
      {-1: 1, 0: 0, 1: 1}
      """
      return {num: num**2 for num in numbers}
  
output:     return {num: num**2 for num in numbers}