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 tipo de castelo do século XIV cuja condição é preservada?
 ###Tabelas: CREATE TABLE midlothian (midlothian_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Type VARCHAR, Date VARCHAR, Condition VARCHAR, Ownership VARCHAR) CREATE TABLE specifications_r-985_wasp_junior_sb (specifications_r-985_wasp_junior_sb_id AUTO_INCREMENT PRIMARY KEY, Engine VARCHAR, Power, continuous VARCHAR, Power, takeoff VARCHAR, Compression ratio VARCHAR, Supercharger gear ratio VARCHAR, Octane rating VARCHAR, Dry weight VARCHAR) CREATE TABLE classification_leadership_progress_table (classification_leadership_progress_table_id AUTO_INCREMENT PRIMARY KEY, Stage INT, Winner VARCHAR, General classification VARCHAR, Mountains classification VARCHAR, Points classification VARCHAR, Youth classification VARCHAR, Team Classification VARCHAR) CREATE TABLE honour_board (honour_board_id AUTO_INCREMENT PRIMARY KEY, Season INT, Position INT, Win/Loss VARCHAR, Coach VARCHAR, Captain VARCHAR, Dudley Tuckey Medal VARCHAR, Leading goalkicker VARCHAR) CREATE TABLE final_standing (final_standing_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Games Played INT, Wins INT, Losses INT, Ties INT, Goals For INT, Goals Against INT)  
SELECT Type FROM midlothian WHERE Date = 14th century AND Condition = preserved