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: Listar todos os fornecedores do Brasil e da Argentina que fornecem ingredientes apenas para pratos veganos.
 ###Tabelas: 
CREATE TABLE Suppliers (id INT, country VARCHAR(255), supplier_name VARCHAR(255), vegan_only BOOLEAN); INSERT INTO Suppliers (id, country, supplier_name, vegan_only) VALUES (1, 'Brazil', 'Brazilian Greens', TRUE), (2, 'Argentina', 'Argentine Harvest', FALSE), (3, 'Brazil', 'Exotic Tropics', TRUE); CREATE TABLE Dishes (id INT, dish VARCHAR(255), supplier_id INT); INSERT INTO Dishes (id, dish, supplier_id) VALUES (1, 'Veggie Stir Fry', 1), (2, 'Tofu Soup', 3), (3, 'Meat Stew', 2);
SELECT s.supplier_name FROM Suppliers s JOIN Dishes d ON s.id = d.supplier_id WHERE s.country IN ('Brazil', 'Argentina') AND d.dish NOT LIKE '%meat%' GROUP BY s.supplier_name HAVING COUNT(*) FILTER (WHERE d.dish NOT LIKE '%meat%') = SUM(s.vegan_only);