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 é a data da primeira eleição de John Shadegg?
 ###Tabelas: CREATE TABLE arizona (arizona_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, Incumbent VARCHAR, Party VARCHAR, First elected INT, Results VARCHAR) CREATE TABLE 2000_to_2002 (2000_to_2002_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Title VARCHAR, Role VARCHAR, Producer VARCHAR, Director VARCHAR) CREATE TABLE season-by-season_record (season-by-season_record_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, Games INT, Lost INT, Tied VARCHAR, Points INT, Goals for INT, Goals against INT, Standing VARCHAR) CREATE TABLE widebody_specifications (widebody_specifications_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, EIS -Final Prod. Year VARCHAR, # Eng. INT, Maximum Metric MTOW VARCHAR, Outside Diameter, main passenger deck VARCHAR) CREATE TABLE boxscore_data (boxscore_data_id AUTO_INCREMENT PRIMARY KEY, Date(s) VARCHAR, City, state VARCHAR, Ticket price(s) VARCHAR, Ticket sold / available VARCHAR, Ticket grossing VARCHAR)  
SELECT AVG First elected FROM arizona WHERE Incumbent = john shadegg