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 é a grade mais alta que possui um piloto de Colin Edwards e voltas menores que 28?
 ###Tabelas: CREATE TABLE north_dakota_counties_by_per_capita_income (north_dakota_counties_by_per_capita_income_id AUTO_INCREMENT PRIMARY KEY, County VARCHAR, Per capita income VARCHAR, Median household income VARCHAR, Median family income VARCHAR, Population INT, Number of households INT) CREATE TABLE motogp_classification (motogp_classification_id AUTO_INCREMENT PRIMARY KEY, Rider VARCHAR, Manufacturer VARCHAR, Laps INT, Time VARCHAR, Grid INT) CREATE TABLE finland (finland_id AUTO_INCREMENT PRIMARY KEY, Actor VARCHAR, Character VARCHAR, Soap Opera VARCHAR, Years VARCHAR, Duration VARCHAR) CREATE TABLE player_selection (player_selection_id AUTO_INCREMENT PRIMARY KEY, Year INT, Pick VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE singles_titles_16 (singles_titles_16_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Championship VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR)  
SELECT MAX Grid FROM motogp_classification WHERE Rider = colin edwards AND Laps < 28