input: def scrape_web_store_products(web_url: str) -> None:
      """Scrape product data from an online web store using Python BeautifulSoup.
      The function makes a GET request to the provided web URL, parses the HTML content 
      using BeautifulSoup, and extracts the name, price, and description of each product 
      from the HTML elements containing the attributes 'itemprop="product"', 'itemprop="name"', 
      'itemprop="price"', and 'itemprop="description"'. The extracted data is then printed.
      >>> scrape_web_store_products('http://web-store.com')
      Product1 $100 Description1
      Product2 $200 Description2
      """
output:     import requests
      from bs4 import BeautifulSoup
  
      response = requests.get(web_url)
      soup = BeautifulSoup(response.content, 'html.parser')
  
      products = soup.find_all(attrs={'itemprop': 'product'})
      for product in products:
          name = product.find(attrs={'itemprop': 'name'}).text
          price = product.find(attrs={'itemprop': 'price'}).text
          description = product.find(attrs={'itemprop': 'description'}).text
          print(f"{name} {price} {description}")