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 dos produtos de maquiagem cruelty-free vendidos no Canadá?
 ###Tabelas: 
CREATE TABLE cosmetics_sales(product_name TEXT, price DECIMAL(5,2), is_cruelty_free BOOLEAN, country TEXT); INSERT INTO cosmetics_sales VALUES ('Lipstick', 15.99, true, 'Canada'); INSERT INTO cosmetics_sales VALUES ('Mascara', 9.99, false, 'Canada'); INSERT INTO cosmetics_sales VALUES ('Eyeshadow', 19.99, true, 'Canada');
SELECT AVG(price) FROM cosmetics_sales WHERE is_cruelty_free = true AND country = 'Canada';