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 porcentagem de produtos cosméticos provenientes dos EUA que são certificados como livres de crueldade?
 ###Tabelas: 
CREATE TABLE ingredients (product_id INT, ingredient TEXT); INSERT INTO ingredients (product_id, ingredient) VALUES (1, 'paraben'), (2, 'alcohol'), (3, 'water'), (4, 'paraben'), (5, 'lavender'), (6, 'paraben'), (7, 'jojoba'), (8, 'chamomile'), (9, 'beeswax'), (10, 'carmine'); CREATE TABLE products (product_id INT, product_name TEXT, country TEXT, certified TEXT); INSERT INTO products (product_id, product_name, country, certified) VALUES (1, 'Lipstick A', 'USA', 'cruelty-free'), (2, 'Eye Shadow B', 'Canada', 'vegan'), (3, 'Mascara C', 'France', 'organic'), (4, 'Foundation D', 'USA', 'cruelty-free'), (5, 'Blush E', 'Mexico', 'organic'), (6, 'Moisturizer F', 'France', 'paraben-free'), (7, 'Cleanser G', 'Mexico', 'organic'), (8, 'Toner H', 'Japan', 'paraben-free'), (9, 'Lip Balm I', 'USA', 'cruelty-free'), (10, 'Nail Polish J', 'Italy', 'paraben-free');
SELECT 100.0 * COUNT(p.product_id) / (SELECT COUNT(*) FROM products WHERE country = 'USA') AS cruelty_free_percentage FROM products p WHERE p.certified = 'cruelty-free' AND p.country = 'USA';