input: Given the following instruction, could you generate a question in the specified format for me?
  
  ### Instruction:
  Write a Python code to create a dictionary which contains a data structure in the form of [x:x^2] where x is the key and x^2 is the value.
  
  ### Input:
  numbers = [1, 2, 3, 4, 5]
  
  ### Output:
  {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
  
  
  def create_square_dictionary(numbers: List[int]) -> dict:
      """
      Create a dictionary where the keys are elements from the input list and the values are the squares of those elements.
      
      >>> create_square_dictionary([1, 2, 3, 4, 5])
      {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
      >>> create_square_dictionary([6, 7, 8])
      {6: 36, 7: 49, 8: 64}
      """
output:     return {x: x**2 for x in numbers}