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: Identificar os 3 pratos veganos mais frequentemente pedidos em todos os restaurantes.
 ###Tabelas: 
CREATE TABLE restaurants (restaurant_id INT, name TEXT); INSERT INTO restaurants (restaurant_id, name) VALUES (1, 'Big Burger'), (2, 'Veggies R Us'), (3, 'Tasty Bites'); CREATE TABLE orders (order_id INT, dish TEXT, restaurant_id INT, customer_id INT); INSERT INTO orders (order_id, dish, restaurant_id, customer_id) VALUES (1, 'Veggie Delight', 2, 5), (2, 'Cheeseburger', 1, 6), (3, 'Tofu Stir Fry', 2, 7), (4, 'BBQ Ribs', 1, 8), (5, 'Vegetarian Pizza', 2, 9); CREATE TABLE menu_items (item_id INT, name TEXT, is_vegan BOOLEAN); INSERT INTO menu_items (item_id, name, is_vegan) VALUES (1, 'Veggie Delight', true), (2, 'Cheeseburger', false), (3, 'Tofu Stir Fry', true), (4, 'BBQ Ribs', false), (5, 'Vegetarian Pizza', false);
SELECT m.name, COUNT(o.dish) as order_count FROM orders o JOIN menu_items m ON o.dish = m.name WHERE m.is_vegan = true GROUP BY o.dish ORDER BY order_count DESC LIMIT 3;