Instruction: Rank the products A, B, C, ... based on their relevance to the provided query, and produce a ranked list with the most relevant product positioned at the top of the list.

Input:
Query: I would like a light weight jacket that is medium length with a hood and a zip fastening
Product list:
A: All Fun and Games Graphic Novelty T Shirt XL Charcoal
B: Winter Jackets for Men Cargo Jacket with Hood Casual Jacket for Men Fleece Lined Jacket Parka Jacket Tactical Jacket for Men with Pocket
C: Dollar for Everytime Graphic Novelty Sarcastic Funny T Shirt XL Black
D: Ladies Hoodie Shirt That's A Horrible Idea What Time Black Frost S
Answer: B,D,C,A