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 médio de gêneros por artista?
 ###Tabelas: 
CREATE TABLE artists (id INT, name TEXT); CREATE TABLE artist_genres (artist_id INT, genre TEXT); INSERT INTO artists (id, name) VALUES (1, 'Taylor Swift'), (2, 'Eminem'); INSERT INTO artist_genres (artist_id, genre) VALUES (1, 'Pop'), (1, 'Country'), (2, 'Hip Hop'), (2, 'Rap');
SELECT AVG(genre_count) FROM (SELECT artist_id, COUNT(DISTINCT genre) AS genre_count FROM artist_genres GROUP BY artist_id) AS artist_genre_counts;