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 o número de fazendas em cada país que praticam agroecologia e o tamanho médio da fazenda.
 ###Tabelas: 
CREATE TABLE farms (id INT, name TEXT, country TEXT, size INT, practice TEXT); INSERT INTO farms (id, name, country, size, practice) VALUES (1, 'Smith Farm', 'Brazil', 10, 'Agroecology'); INSERT INTO farms (id, name, country, size, practice) VALUES (2, 'Jones Farm', 'Canada', 15, 'Conventional'); INSERT INTO farms (id, name, country, size, practice) VALUES (3, 'Brown Farm', 'Brazil', 20, 'Agroecology');
SELECT f.country, COUNT(f.id), AVG(f.size) FROM farms f WHERE f.practice = 'Agroecology' GROUP BY f.country;