Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o preço médio do produto livre de crueldade, classificado em ordem decrescente?
 ###Tabelas: 
CREATE TABLE products (product_id INT, is_cruelty_free BOOLEAN, price DECIMAL(5,2)); INSERT INTO products (product_id, is_cruelty_free, price) VALUES (1, true, 12.99), (2, false, 20.99), (3, true, 18.99), (4, false, 24.99);
SELECT AVG(price) as avg_price, is_cruelty_free FROM products WHERE is_cruelty_free = true GROUP BY is_cruelty_free ORDER BY avg_price DESC;