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: motorcycle windshields
Product list:
A: 7" Motorcycle Wave Windshield Windscreen Compatible with Harley FLHT FLHX FLHXS FLHTK Touring Electra Street Glide Ultra Limited Trike Tri Glide Ultra Classic Black 7 Inches 14-21
B: Krator Universal Clear Motorcycle Windshield for 7/8" or 1" Handlebars, Compatible with Kawasaki Cruisers (All Variations) 1986-2011 - 18" H x 16" W
C: EGO BIKE Large 19"x17" Clear Windshield for Honda Magna Shadow Spirit Sabre Kawasaki Vulcan Vn Harley Davidson Sportster Dyna Glide Softail Suzuki Savage Intruder Volusia Boulevard Yamaha Cruiser
Answer: B,C,A