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: Encontre a idade média dos artistas que criaram mais de 50 obras de arte.
 ###Tabelas: 
CREATE TABLE Artists (ArtistID INT PRIMARY KEY, ArtistName VARCHAR(255), ArtistBirthYear INT); INSERT INTO Artists (ArtistID, ArtistName, ArtistBirthYear) VALUES (1, 'Vincent Van Gogh', 1853), (2, 'Pablo Picasso', 1881), (3, 'Claude Monet', 1840), (4, 'Francisco Goya', 1746); CREATE TABLE Artworks (ArtworkID INT PRIMARY KEY, ArtistID INT, ArtworkTitle VARCHAR(255)); INSERT INTO Artworks (ArtworkID, ArtistID, ArtworkTitle) VALUES (1, 1, 'Starry Night'), (2, 1, 'Sunflowers'), (3, 2, 'Guernica'), (4, 2, 'The Weeping Woman'), (5, 3, 'Water Lilies'), (6, 3, 'Impression Sunrise'), (7, 4, 'The Third of May 1808'), (8, 4, 'Saturn Devouring His Son');
SELECT AVG(YEAR(CURRENT_DATE) - ArtistBirthYear) AS AverageAge FROM Artists WHERE ArtistID IN (SELECT ArtistID FROM Artworks GROUP BY ArtistID HAVING COUNT(ArtworkID) > 50);