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: Mostrar o número de tópicos de notícias únicos abordados pelos artigos na tabela 'news_articles'.
 ###Tabelas: 
CREATE TABLE news_articles (article_id INT, author_name VARCHAR(50), title VARCHAR(100), published_date DATE, topic_list VARCHAR(200));
SELECT COUNT(DISTINCT trim(SPLIT_PART(topic_list, ',', n))) as unique_topics FROM news_articles, generate_series(1, ARRAY_LENGTH(string_to_array(topic_list, ','))) as n(n);