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 usuários únicos dos EUA interagiram com conteúdo relacionado à LGBTQ+ na semana passada?
 ###Tabelas: 
CREATE TABLE users (id INT, country VARCHAR(50)); CREATE TABLE engagements (user_id INT, content_id INT, engagement_type VARCHAR(50), timestamp DATETIME);
SELECT COUNT(DISTINCT users.id) FROM users JOIN engagements ON users.id = engagements.user_id WHERE users.country = 'USA' AND engagements.timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 1 WEEK) AND NOW() AND engagements.content_id IN (SELECT id FROM content WHERE content.topic = 'LGBTQ+');