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: Quais obras de arte foram vendidas pelos preços mais altos e mais baixos nos últimos 10 anos?
 ###Tabelas: 
CREATE TABLE art_sales (id INT, year INT, art_name VARCHAR(50), art_type VARCHAR(50), sale_price INT);
SELECT art_name, year, sale_price FROM (SELECT art_name, year, sale_price, DENSE_RANK() OVER (ORDER BY sale_price DESC) as rank FROM art_sales WHERE year >= 2012) a WHERE rank <= 1 OR rank >= 11;