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: Quem ocupou a pole position na corrida vencida por Gilles Villeneuve, com a volta mais rápida realizada por Gilles Villeneuve, dirigindo uma Ferrari?
 ###Tabelas: CREATE TABLE singles:_11_8–3 (singles:_11_8–3_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE first_round_history (first_round_history_id AUTO_INCREMENT PRIMARY KEY, Year INT, Pick VARCHAR, Player VARCHAR, Position VARCHAR, Country VARCHAR, Previous team (League) VARCHAR) CREATE TABLE kazakhstan (kazakhstan_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Pos. VARCHAR, Height VARCHAR, Weight VARCHAR, Date of Birth VARCHAR, Club VARCHAR) CREATE TABLE platforms (platforms_id AUTO_INCREMENT PRIMARY KEY, Stop no. VARCHAR, Platform VARCHAR, Line VARCHAR, Stopping pattern VARCHAR, Destination VARCHAR) CREATE TABLE season_review (season_review_id AUTO_INCREMENT PRIMARY KEY, Race VARCHAR, Date VARCHAR, Location VARCHAR, Pole Position VARCHAR, Fastest Lap VARCHAR, Race Winner VARCHAR, Constructor VARCHAR, Report VARCHAR)  
SELECT Pole Position FROM season_review WHERE Fastest Lap = gilles villeneuve AND Constructor = ferrari AND Race Winner = gilles villeneuve