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 prato tem a contagem de calorias mais baixa em cada categoria de culinária?
 ###Tabelas: 
CREATE TABLE dishes (dish_id INT, dish_name VARCHAR(50), dish_type VARCHAR(20), cuisine VARCHAR(20), calorie_count INT); INSERT INTO dishes (dish_id, dish_name, dish_type, cuisine, calorie_count) VALUES (1, 'Lasagna', 'pasta', 'Italian', 800), (2, 'Pizza', 'pizza', 'Italian', 700), (3, 'Ramen', 'noodles', 'Japanese', 400);
SELECT dish_name, cuisine, calorie_count FROM (SELECT dish_name, cuisine, calorie_count, RANK() OVER (PARTITION BY cuisine ORDER BY calorie_count ASC) rnk FROM dishes) t WHERE rnk = 1;