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 éticos em cada país?
 ###Tabelas: 
CREATE TABLE inventory (product_id INT, store_id INT, in_stock INT, ethical_product BOOLEAN, product_price DECIMAL); INSERT INTO inventory (product_id, store_id, in_stock, ethical_product, product_price) VALUES (1, 1, 50, true, 15.99), (2, 1, 75, false, 25.49), (3, 2, 30, true, 12.99), (4, 2, 80, false, 18.99), (5, 3, 100, true, 9.99);
SELECT i.country, AVG(i.product_price) as avg_price FROM (SELECT store_id, country, product_price FROM inventory i JOIN stores s ON i.store_id = s.store_id WHERE ethical_product = true) i GROUP BY i.country;