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: Encontre o número de espécies marinhas que foram observadas tanto nas regiões do Ártico quanto do Atlântico?
 ###Tabelas: 
CREATE TABLE marine_species (name TEXT, region TEXT);   INSERT INTO marine_species (name, region) VALUES ('Species1', 'Arctic');   INSERT INTO marine_species (name, region) VALUES ('Species2', 'Atlantic');   INSERT INTO marine_species (name, region) VALUES ('Species3', 'Arctic');   INSERT INTO marine_species (name, region) VALUES ('Species4', 'Atlantic');   INSERT INTO marine_species (name, region) VALUES ('Species5', 'Arctic');   INSERT INTO marine_species (name, region) VALUES ('Species6', 'Atlantic');
SELECT COUNT(*) FROM (SELECT name FROM marine_species WHERE region = 'Arctic' INTERSECT SELECT name FROM marine_species WHERE region = 'Atlantic') AS subquery;