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: Quantos filmes do gênero 'Ação' foram dirigidos por diretores masculinos nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE movies (id INT, title VARCHAR(50), genre VARCHAR(20), director_id INT, publish_date DATE);CREATE TABLE directors (id INT, name VARCHAR(50), gender VARCHAR(10));
SELECT COUNT(*) FROM movies m JOIN directors d ON m.director_id = d.id WHERE m.genre = 'Action' AND m.publish_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 5 YEAR) AND CURRENT_DATE AND d.gender = 'male';