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 duração mediana das estadias na Islândia para turistas do Brasil?
 ###Tabelas: 
CREATE TABLE tourism (visitor_country VARCHAR(50), host_country VARCHAR(50), duration INT); INSERT INTO tourism (visitor_country, host_country, duration) VALUES ('Brazil', 'Iceland', 7), ('Brazil', 'Iceland', 10), ('Brazil', 'Iceland', 8);
SELECT AVG(duration) as median_duration FROM (SELECT DISTINCT ON (duration) duration FROM tourism WHERE visitor_country = 'Brazil' AND host_country = 'Iceland' ORDER BY duration) subquery;