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 número médio de voltas quando o tempo de corrida foi interrompido e o piloto era Nick Heidfeld?
 ###Tabelas: CREATE TABLE all-time_professional_quarterback_passing_statistics (all-time_professional_quarterback_passing_statistics_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Tenure VARCHAR, Leagues VARCHAR, Attempts INT, Completions INT, Comp % VARCHAR, Touchdowns INT, Interceptions INT, Yardage INT, QB Rating VARCHAR) CREATE TABLE wins_by_club (wins_by_club_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Club VARCHAR, Wins INT, Last win INT, Runner-up INT, Last losing final VARCHAR) CREATE TABLE 1942 (1942_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, City VARCHAR, Result VARCHAR, Score VARCHAR) CREATE TABLE 2001 (2001_id AUTO_INCREMENT PRIMARY KEY, Opposing Teams VARCHAR, Against INT, Date VARCHAR, Venue VARCHAR, Status VARCHAR) CREATE TABLE race (race_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Constructor VARCHAR, Laps INT, Time/Retired VARCHAR, Grid INT)  
SELECT AVG Laps FROM race WHERE Time/Retired = spun off AND Driver = nick heidfeld