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: roof tiles
Product list:
A: EcoMatrix Artificial Grass Tiles Interlocking Fake Grass Deck Tile Synthetic Grass Turf Green Lawn Carpet Indoor Outdoor Grass Tile Mat for Patio Balcony Garden Flooring Decor 1'x1' (9 Packs)
B: Great Stuff 308941 Bond(TM) Roof 28oz with Reusable Straw Tile Adhesive, Cream
C: ONDUVILLA PS651 Terracotta Shingle (10 Pack), 10 Piece
Answer: C,B,A