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 o prato vegano mais popular na região Oeste.
 ###Tabelas: 
CREATE TABLE inventory (item_id INT, quantity INT, unit_price DECIMAL(5,2)); INSERT INTO inventory (item_id, quantity, unit_price) VALUES (1, 10, 12.99), (2, 20, 7.50), (3, 30, 9.99), (4, 40, 15.49), (5, 50, 8.99); CREATE TABLE orders (order_id INT, item_id INT, order_date DATE, restaurant_id INT); INSERT INTO orders (order_id, item_id, order_date, restaurant_id) VALUES (1, 1, '2022-04-01', 3), (2, 3, '2022-04-02', 2), (3, 2, '2022-04-03', 1), (4, 4, '2022-04-04', 1), (5, 5, '2022-04-05', 2); CREATE TABLE menu_items (item_id INT, name TEXT, is_vegan BOOLEAN, is_vegetarian BOOLEAN, price DECIMAL(5,2)); INSERT INTO menu_items (item_id, name, is_vegan, is_vegetarian, price) VALUES (1, 'Quinoa Salad', true, true, 12.99), (2, 'Tofu Stir Fry', true, true, 7.50), (3, 'Chickpea Curry', true, true, 9.99), (4, 'Cheesecake', false, false, 15.49), (5, 'Veggie Pizza', false, true, 8.99); CREATE TABLE restaurants (restaurant_id INT, name TEXT, region TEXT); INSERT INTO restaurants (restaurant_id, name, region) VALUES (1, 'Big Burger', 'East'), (2, 'Veggies R Us', 'Midwest'), (3, 'Tasty Bites', 'West');
SELECT m.name, SUM(i.quantity) as total_quantity FROM inventory i JOIN orders o ON i.item_id = o.item_id JOIN menu_items m ON i.item_id = m.item_id JOIN restaurants r ON o.restaurant_id = r.restaurant_id WHERE m.is_vegan = true GROUP BY i.item_id ORDER BY total_quantity DESC LIMIT 1;