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 os três principais países com o maior custo médio de construção de pontes.
 ###Tabelas: 
CREATE TABLE Bridge (Country VARCHAR(50), Cost FLOAT); INSERT INTO Bridge (Country, Cost) VALUES ('Canada', 10000000), ('USA', 12000000), ('Mexico', 8000000), ('Brazil', 9000000);
SELECT Country, AVG(Cost) as Avg_Cost, ROW_NUMBER() OVER (ORDER BY Avg_Cost DESC) as Rank FROM Bridge GROUP BY Country HAVING Rank <= 3;