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 construtor tem um grid inferior a 17, voltas abaixo de 52 e Olivier Panis como piloto?
 ###Tabelas: CREATE TABLE government (government_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, 2012 Commission VARCHAR, 2010 Commission VARCHAR, 2007 Commission VARCHAR, 2002 Commission VARCHAR, 1999 Commission VARCHAR) CREATE TABLE t20_results (t20_results_id AUTO_INCREMENT PRIMARY KEY, Played INT, Wins INT, Losses INT, No Result INT, % Win VARCHAR) CREATE TABLE 2005_list (2005_list_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Company VARCHAR, Country VARCHAR, Industry VARCHAR, Sales (billion $) VARCHAR, Profits (billion $) VARCHAR, Assets (billion $) VARCHAR, Market Value (billion $) VARCHAR) CREATE TABLE points_for_the_2007_08_season (points_for_the_2007_08_season_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Pld. INT, Goals INT, Assists INT, Points INT, Pims INT) CREATE TABLE classification (classification_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Constructor VARCHAR, Laps INT, Time/Retired VARCHAR, Grid INT)  
SELECT Constructor FROM classification WHERE Grid < 17 AND Laps < 52 AND Driver = olivier panis