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 orçamento máximo para programas de educação para cada tipo de animal?
 ###Tabelas: 
CREATE TABLE education_programs (program_id INT, program_name VARCHAR(20), budget INT, animal_type VARCHAR(10)); INSERT INTO education_programs (program_id, program_name, budget, animal_type) VALUES (1, 'Community Outreach', 5000, 'tiger'); INSERT INTO education_programs (program_id, program_name, budget, animal_type) VALUES (2, 'School Visits', 7000, 'tiger'); INSERT INTO education_programs (program_id, program_name, budget, animal_type) VALUES (3, 'Community Outreach', 3000, 'lion');
SELECT animal_type, MAX(budget) FROM education_programs GROUP BY animal_type;