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 é o menor número de voltas para o construtor Ferrari e onde o número da grade foi menor que 4?
 ###Tabelas: CREATE TABLE 2012_preliminary_statistics (2012_preliminary_statistics_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Airport VARCHAR, Code (IATA/ICAO) VARCHAR, Total Cargo (Metric Tonnes) INT, % Change VARCHAR) CREATE TABLE northwest_germanic (northwest_germanic_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Part 1 VARCHAR, Part 2 VARCHAR, Part 3 VARCHAR, Part 4 VARCHAR) CREATE TABLE classification (classification_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Constructor VARCHAR, Laps INT, Time/Retired VARCHAR, Grid INT) CREATE TABLE itf_circuit_singles_finals_7–6 (itf_circuit_singles_finals_7–6_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE digital_television (digital_television_id AUTO_INCREMENT PRIMARY KEY, Transmitter VARCHAR, BBCA INT, BBCB VARCHAR, D3&4 VARCHAR, ARQA VARCHAR, ARQB VARCHAR, Pol. VARCHAR, A.G. VARCHAR)  
SELECT MIN Laps FROM classification WHERE Constructor = ferrari AND Grid < 4