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 ano médio em que um carro que venceu 0 estágios com uma posição de DNF?
 ###Tabelas: CREATE TABLE 2012_london_revival (2012_london_revival_id AUTO_INCREMENT PRIMARY KEY, Year INT, Award Ceremony VARCHAR, Category VARCHAR, Nominee VARCHAR, Result VARCHAR) CREATE TABLE non_championship_results (non_championship_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Event VARCHAR, Venue VARCHAR, Driver VARCHAR, Result VARCHAR) CREATE TABLE australasian_championships (australasian_championships_id AUTO_INCREMENT PRIMARY KEY, Year INT, Host VARCHAR, Winners VARCHAR, Runners-up VARCHAR, Third Place VARCHAR, Fourth Place VARCHAR) CREATE TABLE dakar_rally_results (dakar_rally_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Class VARCHAR, Vehicle VARCHAR, Position VARCHAR, Stages won VARCHAR) CREATE TABLE world_championship_group_c_slovenia (world_championship_group_c_slovenia_id AUTO_INCREMENT PRIMARY KEY, Games INT, Drawn INT, Lost INT, Goal difference VARCHAR, Points INT)  
SELECT AVG Year FROM dakar_rally_results WHERE Class = car AND Stages won = 0 AND Position = dnf