input: def automated_login(website_url: str, username_field_name: str, password_field_name: str, submit_button_name: str, username: str, password: str) -> str:
      """Automate the login process on a specified website using Selenium.
      The function initializes a web driver, navigates to the website, enters the 
      username and password, clicks the submit button, and waits for the login process 
      to complete. The function then prints a success message.
      
      >>> automated_login('http://www.example.com', 'username', 'password', 'submit', 'my_username', 'my_password')
      'Login successful!'
      """
output:     from selenium import webdriver
      from selenium.webdriver.common.by import By
      from selenium.webdriver.common.keys import Keys
      from selenium.webdriver.support.ui import WebDriverWait
      from selenium.webdriver.support import expected_conditions as EC
  
      driver = webdriver.Chrome()
      driver.get(website_url)
  
      username_field = driver.find_element(By.NAME, username_field_name)
      password_field = driver.find_element(By.NAME, password_field_name)
      submit_button = driver.find_element(By.NAME, submit_button_name)
  
      username_field.send_keys(username)
      password_field.send_keys(password)
      submit_button.click()
  
      WebDriverWait(driver, 10).until(EC.url_changes(driver.current_url))
  
      driver.quit()
      return 'Login successful!'