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 mais recente em que foi eleito pela primeira vez com John Hostettler como titular e como resultado da perda da reeleição, ganho democrático?
  ###Tabelas:
CREATE TABLE table_name_40 (first_elected INTEGER, results VARCHAR, incumbent VARCHAR)


SELECT MAX(first_elected) FROM table_name_40 WHERE results = "lost re-election democratic gain" AND incumbent = "john hostettler"