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 é a contagem de jogadores do Sudeste Asiático que jogaram pelo menos 3 jogos com o gênero "shooter"?
 ###Tabelas: 
CREATE TABLE PlayersSEA (PlayerID INT, PlayerName VARCHAR(100), Country VARCHAR(50)); INSERT INTO PlayersSEA (PlayerID, PlayerName, Country) VALUES (1, 'Tran Nguyen', 'Vietnam'), (2, 'Lim Lee', 'Malaysia'), (3, 'Rizki Wirawan', 'Indonesia'); CREATE TABLE GameSessionsSEA (SessionID INT, PlayerID INT, GameID INT); INSERT INTO GameSessionsSEA (SessionID, PlayerID, GameID) VALUES (1, 1, 101), (2, 1, 102), (3, 1, 103), (4, 2, 101), (5, 2, 104), (6, 3, 102), (7, 3, 103), (8, 3, 105), (9, 3, 106); CREATE TABLE GamesSEA (GameID INT, GameName VARCHAR(50), Genre VARCHAR(50)); INSERT INTO GamesSEA (GameID, GameName, Genre) VALUES (101, 'Game X', 'shooter'), (102, 'Game Y', 'shooter'), (103, 'Game Z', 'racing'), (104, 'Game W', 'RPG'), (105, 'Game V', 'strategy'), (106, 'Game U', 'shooter');
SELECT COUNT(DISTINCT PlayerID) FROM (SELECT PlayerID FROM GameSessionsSEA JOIN PlayersSEA ON GameSessionsSEA.PlayerID = PlayersSEA.PlayerID JOIN GamesSEA ON GameSessionsSEA.GameID = GamesSEA.GameID WHERE GamesSEA.Genre = 'shooter' GROUP BY PlayerID HAVING COUNT(DISTINCT GameID) >= 3) AS Subquery;