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: Encontre os 2 engenheiros com o maior custo total de projetos na região 'EastCoast'.
 ###Tabelas: 
CREATE TABLE Engineers (ID INT, Name VARCHAR(255), Region VARCHAR(255), Projects INT, Cost DECIMAL(10,2)); INSERT INTO Engineers VALUES (1, 'John Doe', 'WestCoast', 5, 15000.00), (2, 'Jane Smith', 'EastCoast', 3, 12000.00), (3, 'Mike Johnson', 'WestCoast', 7, 20000.00);
SELECT * FROM (SELECT ID, Name, Region, Projects, Cost, ROW_NUMBER() OVER (PARTITION BY Region ORDER BY Cost DESC) AS Rank FROM Engineers) AS Subquery WHERE Rank <= 2 AND Region = 'EastCoast';