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 é o preço médio dos aperitivos vegetarianos, excluindo os 5 itens mais caros?
 ###Tabelas: 
CREATE TABLE menu_items (id INT, item_name TEXT, item_type TEXT, price DECIMAL, is_vegetarian BOOLEAN);
SELECT AVG(price) FROM menu_items WHERE item_type = 'appetizer' AND is_vegetarian = TRUE AND id NOT IN (SELECT id FROM (SELECT id, ROW_NUMBER() OVER (ORDER BY price DESC) as rn FROM menu_items WHERE item_type = 'appetizer' AND is_vegetarian = TRUE) tmp WHERE rn <= 5);