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: Determine o número de usuários que interagiram com tours virtuais na região do 'Oriente Médio', nos meses de março e abril, para o ano de 2021.
 ###Tabelas: 
CREATE TABLE users(user_id INT, user_region TEXT); INSERT INTO users(user_id, user_region) VALUES (1, 'Middle East'); CREATE TABLE virtual_tours(tour_id INT, tour_date DATE); CREATE TABLE user_tour_interactions(user_id INT, tour_id INT);
SELECT COUNT(DISTINCT u.user_id) FROM users u INNER JOIN user_tour_interactions uti ON u.user_id = uti.user_id INNER JOIN virtual_tours vt ON uti.tour_id = vt.tour_id WHERE u.user_region = 'Middle East' AND MONTH(vt.tour_date) IN (3, 4) AND YEAR(vt.tour_date) = 2021;