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 programas que têm doadores, mas não têm voluntários do Brasil e da Argentina.
 ###Tabelas: 
CREATE TABLE program_volunteers (program_id INT, volunteer_name TEXT, volunteer_country TEXT); INSERT INTO program_volunteers (program_id, volunteer_name, volunteer_country) VALUES (1, 'Pedro Alvarez', 'Brazil'), (2, 'Marcos Santos', 'Argentina'); CREATE TABLE program_donors (program_id INT, donor_name TEXT, donor_country TEXT); INSERT INTO program_donors (program_id, donor_name, donor_country) VALUES (3, 'Carlos Silva', 'Brazil'), (4, 'Diego Gomez', 'Argentina'), (5, 'Fernando Lopez', 'Brazil');
SELECT program_id FROM program_donors WHERE program_id NOT IN (SELECT program_id FROM program_volunteers) AND donor_country IN ('Brazil', 'Argentina') GROUP BY program_id;