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: irestore laser hair growth system
Product list:
A: IPL Hair Removal Device Veme 500000 Flashes ICE Cooling Home Use Hair Remover for Face, Armpits, Bikini Line, Legs
B: BoSidin Painless Permanent Hair Removal Device, Epilation for Women & Men - Body and Face
C: iRestore Professional Battery Pack, Rechargeable, 5200 mAh Power Bank for use with The iRestore Professional Laser Hair Growth System
D: BoSidin Permanent Hair Removal for Women & Men Painless - Face, Upper Lip, Chin, Bikini, Leg & Body Use
Answer: D,B,C,A