input: def generate_random_password() -> str:
      """
      Generate a random password using a set of letters, numbers, and special characters.
      
      >>> generate_random_password()
      # Output: A randomly generated 8-character password
      """
      
      # All the possible characters that could go into the password
      string = "abcdefghijklmnopqrstuvwxyz01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()?"
      
      # Using the choice function of the random module choose any character randomly from the set of characters
      password = "".join(random.sample(string, 8))
      return password
output:     import random
      
      # All the possible characters that could go into the password
      string = "abcdefghijklmnopqrstuvwxyz01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()?"
      
      # Using the choice function of the random module choose any character randomly from the set of characters
      password = "".join(random.sample(string, 8))
      return password