Instruction: Given a query and a list of products denoted as A, B, C, ... with their titles, rank the products according to their relevance to the query. Output only a ranked list in which the most relevant product is at the top of the list.

Input:
Query: matrix total results high amplify shampoo
Product list:
A: Universal Shampoo/Conditioner Pump for Bottle, 1 L/33.8 oz., Piece 2 White
B: MATRIX Total Results Mega Sleek Shampoo with Shea Butter, Controls Frizz & Smooths Unruly Hair
C: MATRIX Total Results High Amplify Proforma Firm Hold Hairspray, Adds Intense Volume & Shine, Silicone-Free, for Wavy & Curly Hair, 10.2 Oz
D: MATRIX Total Results High Amplify Root Up Wash Super Clarifying Cleanser | Volumizing Deep Cleanser | Silicone Free | For Fine Hair | 10.1 Fl. Oz.
Answer: D,B,C,A