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: Liste as 3 áreas marinhas protegidas mais profundas.
 ###Tabelas: 
CREATE TABLE marine_protected_areas (name VARCHAR(255), location VARCHAR(255), depth FLOAT); INSERT INTO marine_protected_areas (name, location, depth) VALUES ('Mariana Trench Marine National Monument', 'USA', 10994.0), ('Sargasso Sea', 'International Waters', 7000.0), ('Galapagos Marine Reserve', 'Ecuador', 200.0);
SELECT name, location, depth FROM (SELECT name, location, depth, ROW_NUMBER() OVER (ORDER BY depth DESC) as rn FROM marine_protected_areas) t WHERE rn <= 3;