def inventory_report(products):
    """Print a summary of the list of products
    """

    product_count = len(products)
    if product_count <= 0:
        return "No products!"
  
    total_price, total_weight, total_flam = 0, 0, 0
    for prod in products:
        total_price += prod.price
        total_weight += prod.weight
        total_flam += prod.flammability
   
    avg_price = total_price / product_count
    avg_weight = total_weight / product_count
    avg_flam = total_flam / product_count
  
    print("ACME CORPORATION OFFICIAL INVENTORY REPORT")
    print("Unique product names:", len(set(products)))
    print("Average price:", avg_price)
    print("Average weight:", avg_weight)
    print("Average flammability:", avg_flam)