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: Quais programas a voluntária 'Zoe' participou em 2022?
 ###Tabelas: 
CREATE TABLE Programs (ProgramID int, ProgramName varchar(255)); INSERT INTO Programs (ProgramID, ProgramName) VALUES (1, 'Education'), (2, 'Health'), (3, 'Environment'); CREATE TABLE Volunteers (VolunteerID int, VolunteerName varchar(255), ProgramID int, VolunteerDate date); INSERT INTO Volunteers (VolunteerID, VolunteerName, ProgramID, VolunteerDate) VALUES (10, 'Zoe', 1, '2022-02-20'), (11, 'Zoe', 2, '2022-09-10'), (12, 'Zoe', 3, '2022-11-20');
SELECT DISTINCT ProgramName FROM Volunteers V JOIN Programs P ON V.ProgramID = P.ProgramID WHERE VolunteerName = 'Zoe';