input: def scrape_web_store(url: str) -> None:
      """ Scrape product data from an online web store using Python BeautifulSoup.
      The function fetches the HTML content of the provided URL, parses it, and extracts
      the product name, price, and description for each product listed on the page.
      The extracted data is then printed to the console.
      
      >>> scrape_web_store('http://fake-web-store.com')
      Product1 $100 Detailed description of Product1
      Product2 $200 Detailed description of Product2
      Product3 $300 Detailed description of Product3
      """
output:     import requests
      from bs4 import BeautifulSoup
  
      response = requests.get(url)
      soup = BeautifulSoup(response.content, 'html.parser')
  
      products = soup.find_all('div', class_='product')
  
      for product in products:
          name = product.find('h2', class_='product-name').text
          price = product.find('span', class_='product-price').text
          description = product.find('p', class_='product-description').text
          print(f"{name} {price} {description}")