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: Quem são os top 2 artistas com o maior preço médio de pintura?
 ###Tabelas: 
CREATE TABLE Artists (id INT, name VARCHAR(50)); INSERT INTO Artists (id, name) VALUES (1, 'Van Gogh'), (2, 'Monet'), (3, 'Picasso'); CREATE TABLE Paintings (id INT, artist_id INT, price DECIMAL(5,2)); INSERT INTO Paintings (id, artist_id, price) VALUES (1, 1, 20.50), (2, 2, 30.00), (3, 1, 25.00);
SELECT Artists.name, AVG(Paintings.price) as avg_price FROM Artists JOIN Paintings ON Artists.id = Paintings.artist_id GROUP BY Artists.name ORDER BY avg_price DESC LIMIT 2;