input: def create_dictionary(keys: List[str], values: List[str]) -> dict:
      """ Create a dictionary where the keys and corresponding values are provided as lists.
      Ensure the length of both lists is the same.
  
      >>> create_dictionary(["FirstName", "LastName"], ["John", "Doe"])
      {'FirstName': 'John', 'LastName': 'Doe'}
  
      >>> create_dictionary(["City", "Country"], ["New York", "USA"])
      {'City': 'New York', 'Country': 'USA'}
      """
      return dict(zip(keys, values))
output:     if len(keys) != len(values):
          raise ValueError("The length of keys and values lists must be the same.")