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 máximo de programas de desenvolvimento de força de trabalho oferecidos por empresas na região 'europeia'?
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, region TEXT, num_workforce_programs INT); INSERT INTO companies (id, name, region, num_workforce_programs) VALUES (1, 'Empowerment Enterprises', 'Europe', 3); INSERT INTO companies (id, name, region, num_workforce_programs) VALUES (2, 'Skillset Solutions', 'Europe', 2); INSERT INTO companies (id, name, region, num_workforce_programs) VALUES (3, 'Proficiency Partners', 'Europe', 4); INSERT INTO companies (id, name, region, num_workforce_programs) VALUES (4, 'Abilities Associates', 'Europe', 5); INSERT INTO companies (id, name, region, num_workforce_programs) VALUES (5, 'Capability Creations', 'Europe', 1);
SELECT MAX(num_workforce_programs) AS max_programs FROM companies WHERE region = 'Europe';