input: 
  def scrape_web_store(url: str) -> None:
      """ Scrape data from an online web store given the URL. The function will fetch the HTML content, parse it with BeautifulSoup, and print the name, price, and description of each product.
      
      >>> scrape_web_store('http://web-store.com')
      Printed output:
      Product1 Name Product1 Price Product1 Description
      Product2 Name Product2 Price Product2 Description
      ...
      """
      import requests
      from bs4 import BeautifulSoup
      
      # Make a GET request to fetch the raw HTML content
      html_content = requests.get(url).text
      
      # Parse the html content
      soup = BeautifulSoup(html_content, "lxml")
      
      # Get the product data
      products = soup.find_all('div', attrs={"itemprop": "product"})
      for product in products:
          name = product.find("span", attrs={"itemprop": "name"}).text
          price = product.find("span", attrs={"itemprop": "price"}).text
          description = product.find("span", attrs={"itemprop": "description"}).text
          print(name, price, description)
  
output:     import requests
      from bs4 import BeautifulSoup
      
      # Make a GET request to fetch the raw HTML content
      html_content = requests.get(url).text
      
      # Parse the html content
      soup = BeautifulSoup(html_content, "lxml")
      
      # Get the product data
      products = soup.find_all('div', attrs={"itemprop": "product"})
      for product in products:
          name = product.find("span", attrs={"itemprop": "name"}).text
          price = product.find("span", attrs={"itemprop": "price"}).text
          description = product.find("span", attrs={"itemprop": "description"}).text
          print(name, price, description)