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 é a quantidade média de produtos recicláveis vendidos por fornecedores da América do Sul?
 ###Tabelas: 
CREATE TABLE vendors(vendor_id INT, vendor_name TEXT, country TEXT); INSERT INTO vendors(vendor_id, vendor_name, country) VALUES (1, 'VendorA', 'Brazil'), (2, 'VendorB', 'Argentina'), (3, 'VendorC', 'Colombia'); CREATE TABLE products(product_id INT, product_name TEXT, recyclable BOOLEAN, quantity_sold INT); INSERT INTO products(product_id, product_name, recyclable, quantity_sold) VALUES (1, 'ProductA', TRUE, 10), (2, 'ProductB', FALSE, 20), (3, 'ProductC', TRUE, 30);
SELECT AVG(products.quantity_sold) FROM products JOIN vendors ON products.vendor_id = vendors.vendor_id WHERE vendors.country = 'South America' AND products.recyclable = TRUE;