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édio para iniciativas de inovação agrícola na América do Sul, desagregado por tipo de iniciativa e organização contribuinte?
 ###Tabelas: 
CREATE TABLE agricultural_innovation (id INT, country VARCHAR(50), initiative VARCHAR(50), budget INT, contributor VARCHAR(50)); INSERT INTO agricultural_innovation (id, country, initiative, budget, contributor) VALUES (1, 'Brazil', 'Precision Agriculture', 2000000, 'Government'), (2, 'Argentina', 'Sustainable Agriculture', 3000000, 'Private'), (3, 'Colombia', 'Agroforestry', 4000000, 'NGO');
SELECT initiative, contributor, AVG(budget) as avg_budget FROM agricultural_innovation WHERE country IN ('Brazil', 'Argentina', 'Colombia') GROUP BY initiative, contributor;