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: Encontre pratos com mais de 2 alérgenos e sua contagem média de calorias.
 ###Tabelas: 
CREATE TABLE dishes (dish_id INT PRIMARY KEY, dish_name VARCHAR(255), calories INT);CREATE TABLE allergens (allergen_id INT PRIMARY KEY, dish_id INT, FOREIGN KEY (dish_id) REFERENCES dishes(dish_id));
SELECT d.dish_name, AVG(d.calories) FROM dishes d JOIN allergens a ON d.dish_id = a.dish_id GROUP BY d.dish_id HAVING COUNT(DISTINCT a.allergen_id) > 2;