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 é o número total de artigos escritos por cada autor, agrupados pelo número de palavras no título?
 ###Tabelas: 
CREATE TABLE authors (id INT, name TEXT); CREATE TABLE articles (id INT, title TEXT, content TEXT, author_id INT); INSERT INTO authors (id, name) VALUES (1, 'John Doe'), (2, 'Jane Smith'), (3, 'Michael Lee'); INSERT INTO articles (id, title, content, author_id) VALUES (1, 'Short Title', 'Content 1', 1), (2, 'Longer Title', 'Content 2', 2), (3, 'Another Short Title', 'Content 3', 1), (4, 'Very Long Title', 'Content 4', 3);
SELECT authors.name, LENGTH(articles.title) - LENGTH(REPLACE(articles.title, ' ', '')) + 1 as word_count, COUNT(*) as count FROM authors INNER JOIN articles ON authors.id = articles.author_id GROUP BY authors.name, word_count ORDER BY count DESC;