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: Portable, touch-screen, with a pen, high resolution display, good speakers. 
Product list:
A: Acer Aspire 5 Slim Laptop, 15.6 inches Full HD IPS Display, AMD Ryzen 3 3200U, Vega 3 Graphics, 4GB DDR4, 128GB SSD, Backlit Keyboard, Windows 10 in S Mode, A515-43-R19L, Silver
B: ASUS ZenScreen 15.6" 1080P Portable Touch Monitor (MB16AMT) - Full HD, IPS, 10-point Touch, Built-in Battery, Foldable Smart Case, USB-C Power Delivery, Micro HDMI, For Laptop, PC, Phone, Console
Answer: B,A