input: 
  def automate_login(website: str, username: str, password: str) -> None:
      """ This function automates the login process on a given website using Selenium WebDriver.
      It initializes the web driver, navigates to the website, fills in the login credentials,
      and submits the form. It then waits for the login process to complete before printing
      a success message.
      
      >>> automate_login('http://www.example.com', 'testuser', 'testpass')
      Login successful!
      """
  
output:     from selenium import webdriver
      from selenium.webdriver.common.by import By
      from selenium.webdriver.common.keys import Keys
      import time
  
      # Initialize the WebDriver (assuming ChromeDriver is installed)
      driver = webdriver.Chrome()
  
      # Navigate to the website
      driver.get(website)
  
      # Find the username and password fields and fill them in
      username_field = driver.find_element(By.NAME, 'username')
      password_field = driver.find_element(By.NAME, 'password')
  
      username_field.send_keys(username)
      password_field.send_keys(password)
  
      # Submit the form
      password_field.send_keys(Keys.RETURN)
  
      # Wait for the login process to complete
      time.sleep(5)
  
      # Print success message
      print("Login successful!")
  
      # Close the WebDriver
      driver.quit()