Instruction: Given a query and a list of products denoted as A, B, C, ... with their titles, rank the products according to their relevance to the query. Output only a ranked list in which the most relevant product is at the top of the list.

Input:
Query: A powerful yet slim laptop which allows me to do all my normal note-taking plus a bit of light gaming on the side 
Product list:
A: Putting Things In Order to help my loved ones when I'm gone
B: 2019 Lenovo IdeaPad L340 15.6" FHD Gaming Laptop Computer, 9th Gen Intel Quad-Core i5-9300H up to 4.1GHz, 16GB DDR4 RAM, 512GB PCIE SSD, GeForce GTX 1650 4GB, Backlit Keyboard, Windows 10 Home
C: Alienware m15 R4 RTX 3070 Gaming Laptop Full HD (FHD), 15.6 inch - Intel Core i7-10870H, 16GB DDR4 RAM, 1TB SSD, NVIDIA GeForce RTX 3070 8GB GDDR6, Windows 10 Home - Lunar Light (Latest Model)
D: Mac OS X Lion 10.7 Operating System Boot Install Disk USB 16GB
Answer: B,C,D,A