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: Qual é o número total de programas de resolução alternativa de disputas e seu custo médio?
 ###Tabelas: 
CREATE TABLE public.adr_programs (id serial PRIMARY KEY, name text, type text, location text, cost integer);
SELECT type, COUNT(*), AVG(cost) as average_cost FROM public.adr_programs GROUP BY type;