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: Mostre-me as embarcações com o maior e o menor comprimento.
 ###Tabelas: 
CREATE TABLE vessels (id INT PRIMARY KEY, name VARCHAR(50), type VARCHAR(50), length FLOAT, year_built INT);
SELECT name, length FROM (SELECT name, length, ROW_NUMBER() OVER (ORDER BY length DESC) AS rn, COUNT(*) OVER () AS cnt FROM vessels) tmp WHERE rn = 1 OR rn = cnt;