Instruction: Analyze the query and each product title. Sort the products in descending order based on their relevance to the query. The most relevant product should be at the top of the list, and output the ranked list.

Input:
Query: i phone window cam mount
Product list:
A: WixGear 3-in-1 Universal Car Phone Mount, Phone Holder for Car, Cell Phone Car Mount Air Vent Holder with Dashboard Mount and Windshield Mount for Cell Phones
B: Cell Phone Holder Multifunction Portable Dashboard Friction Mount for phone and GPS. for Apple iPhone X 8 7 Plus 6S Samsung Galaxy S7 S8 S9 Edge Note 8 LG V30 Google Pixel MOTO DROI
C: 3M Vhb Sticky Adhesive Pads Replacement Mounting Tape 4 Pcs, APPS2Car Dashboard Sticker Pads for Magnetic Phone Car Mount,Car Mount Adhesive,Double Sided 3M Adhesive Pads,Car Mount Sticker Tapes
D: Cell Phone Holder for Car, AONKEY Dashboard Car Pad Mat Vehicle GPS Mount Universal Fit All Smartphones, Compatible iPhone Xs/XS Max XR X 6S 7/8 Plus, Galaxy Note 9/8 S8/S9/S10 Plus J7 J3, Pixel 3 XL
Answer: A,B,C,D