input: Write a function to create a web scraper using Python’s Selenium that retrieves data from an online store. The function should initialize a Firefox session, navigate to a specified URL, perform a search for a keyword, and print the names of the products displayed in the search results.
  assert selenium_webscraper("https://www.example.com/", "shoes")==("Running Shoes\nCasual Shoes\nSneakers")
  assert selenium_webscraper("https://www.sample-store.com/", "electronics")==("Smartphone\nLaptop\nHeadphones")
  assert selenium_webscraper("https://www.test-store.com/", "books")==("Python Programming\nData Structures\nMachine Learning for Beginners")
  assert selenium_webscraper("https://www.example-shop.com/", "clothing")==("T-Shirts\nJeans\nJackets")
  assert selenium_webscraper("https://www.dummy-store.com/", "accessories")==("Watches\nSunglasses\nBelts")
output: def selenium_webscraper(url, keyword):
      from selenium import webdriver
      from selenium.webdriver.common.by import By
      from selenium.webdriver.common.keys import Keys
      import time
  
      driver = webdriver.Firefox()
      driver.get(url)
      
      search_box = driver.find_element(By.NAME, "q")
      search_box.send_keys(keyword)
      search_box.send_keys(Keys.RETURN)
      
      time.sleep(2)
      
      product_names = driver.find_elements(By.CLASS_NAME, "product-name")
      result = "\n".join([name.text for name in product_names])
      
      driver.quit()
      return result