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: Quais ingredientes são usados em mais de dois pratos veganos?
 ###Tabelas: 
CREATE TABLE ingredients (id INT, name VARCHAR(255)); INSERT INTO ingredients (id, name) VALUES (1, 'Tomatoes'), (2, 'Onions'), (3, 'Garlic'), (4, 'Cheese'), (5, 'Tofu'); CREATE TABLE dishes (id INT, name VARCHAR(255), is_vegan BOOLEAN); INSERT INTO dishes (id, name, is_vegan) VALUES (1, 'Pizza Margherita', false), (2, 'Vegan Tacos', true), (3, 'Chana Masala', true); CREATE TABLE dish_ingredients (dish_id INT, ingredient_id INT); INSERT INTO dish_ingredients (dish_id, ingredient_id) VALUES (1, 1), (1, 2), (1, 3), (2, 2), (2, 3), (2, 5), (3, 2), (3, 3), (3, 5);
SELECT ingredient.name FROM ingredients INNER JOIN dish_ingredients ON ingredients.id = dish_ingredients.ingredient_id INNER JOIN dishes ON dish_ingredients.dish_id = dishes.id WHERE dishes.is_vegan = true GROUP BY ingredient.id HAVING COUNT(dish_ingredients.dish_id) > 2;