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: Determine o custo máximo dos projetos de diversificação econômica na tabela 'Diversificação', agrupados por país, para projetos implementados em 2017?
 ###Tabelas: 
CREATE TABLE Diversification (id INT, project VARCHAR(255), country VARCHAR(255), year INT, cost FLOAT); INSERT INTO Diversification (id, project, country, year, cost) VALUES (1, 'Agro-Processing Plant', 'Morocco', 2015, 4000000), (2, 'Tourism Complex', 'Egypt', 2017, 8000000), (3, 'Textile Factory', 'Tunisia', 2016, 5000000), (4, 'IT Hub', 'Algeria', 2018, 9000000);
SELECT country, MAX(cost) as max_cost FROM Diversification WHERE year = 2017 GROUP BY country;