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: Encontrar os top 3 projetos de infraestrutura rural com os maiores orçamentos e seus anos de conclusão.
 ###Tabelas: 
CREATE TABLE infrastructure (id INT, project VARCHAR(50), year INT, budget INT); INSERT INTO infrastructure (id, project, year, budget) VALUES (1, 'Road Construction', 2018, 300000), (2, 'Bridge Building', 2020, 400000);
SELECT project, year, budget FROM infrastructure ORDER BY budget DESC LIMIT 3;