input: Write a function to create a web scraper using Python's BeautifulSoup to scrape data from an online web store. The function should make a GET request to fetch the HTML content of the web store's page, parse it with BeautifulSoup, and then extract and print the name, price, and description of each product found on the page.
  
  def scrape_web_store():
      import requests
      from bs4 import BeautifulSoup
      
      # Make a GET request to fetch the raw HTML content
      html_content = requests.get('http://web-store.com').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)
  
  assert scrape_web_store() is None
output: def scrape_web_store():
      import requests
      from bs4 import BeautifulSoup
      
      # Make a GET request to fetch the raw HTML content
      html_content = requests.get('http://web-store.com').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)