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 o número de pacientes únicos inscritos nos programas de 'prevenção' e 'tratamento' nas regiões 'nordeste'.
 ###Tabelas: 
CREATE TABLE public_health (id INT, patient_id INT, name TEXT, region TEXT, program_type TEXT); INSERT INTO public_health (id, patient_id, name, region, program_type) VALUES (1, 1, 'Initiative A', 'northeast', 'prevention'); INSERT INTO public_health (id, patient_id, name, region, program_type) VALUES (2, 2, 'Initiative B', 'central', 'treatment'); INSERT INTO public_health (id, patient_id, name, region, program_type) VALUES (3, 1, 'Initiative C', 'northeast', 'treatment');
SELECT COUNT(DISTINCT patient_id) FROM public_health WHERE region = 'northeast' AND program_type IN ('prevention', 'treatment');