Create a C++ program for an e-commerce platform that calculates discounts using
function overloading. Implement three overloaded functions calculateDiscount(): one for
percentage-based discounts on the total price, one for fixed discounts on specific
products, and one for discounts based on customer membership levels (e.g., Gold or
Silver). In the main() function, demonstrate each scenario by applying these discount
functions on different inputs, showcasing how overloading simplifies handling different
discount types. Optionally, add an extra function for bulk discounts when the quantity
exceeds a specific threshold.