c++ program that asks for customer name, displays products and price and allows them to be purchased and show total price. It should ■Ask the customer to enter his or her details (e.g., name and address). ■Print a welcome message that includes the customer’s name. ■Provide a list of available products with descriptions. ■Ask the customer to select products and quantities. ■Save the provided details in the new data structure. ■Read from the arrays to print the order summary (e.g., the products, quantities, and total price for each product). ■Calculate and print total price for the order. ■Release the allocated memory. ■Add comments to your code.