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 peso médio dos ingredientes de todos os produtos vendidos na região dos EUA?
 ###Tabelas: 
CREATE TABLE product (product_id INT, product_name TEXT); CREATE TABLE ingredient (ingredient_id INT, product_id INT, weight FLOAT, country TEXT); CREATE TABLE purchase (purchase_id INT, product_id INT, purchase_date DATE, region TEXT); INSERT INTO product VALUES (1, 'Lipstick'), (2, 'Moisturizer'); INSERT INTO ingredient VALUES (1, 1, 50.0, 'CA'), (2, 1, 25.0, 'US'), (3, 2, 30.0, 'CA'); INSERT INTO purchase VALUES (1, 1, '2022-01-10', 'US'), (2, 2, '2022-01-15', 'CA');
SELECT AVG(weight) FROM ingredient i JOIN product p ON i.product_id = p.product_id JOIN purchase pu ON p.product_id = pu.product_id WHERE pu.region = 'US';