Instruction: Evaluate each product title in the given list, assess its relevance to the given query, and then arrange the products in descending order of relevance, with the most relevant product at the top of the ranked list.

Input:
Query: 10x7 patio gazebo with or without screen
Product list:
A: CHARMELEON 10 x 12 Gazebo for Patios, Outdoor Gazebo Canopy with Netting Sidewalls, Patio Gazebo Tent Without Ladder Needed, Ideal Deck Gazebo for Home, Lawn, Garden and Poolside (Khaki)
B: ABCCANOPY Grill Shelter Replacement Canopy Roof ONLY FIT for Gazebo Model L-GZ238PST-11 (Brown)
C: 10' x 13' Shade Sails 185GSM Rectangle Shade Sail UV Block for Patio Garden Outdoor Facility
D: MASTERCANOPY Patio Gazebo Mosquito Netting Screen Walls (10x12, Brown)
Answer: D,A,B,C