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 motor para ano menor que 1959 e pontos acima de 4?
 ###Tabelas: CREATE TABLE complete_formula_one_world_championship_results (complete_formula_one_world_championship_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Entrant VARCHAR, Chassis VARCHAR, Engine VARCHAR, Points INT) CREATE TABLE communities (communities_id AUTO_INCREMENT PRIMARY KEY, Official Name VARCHAR, Status VARCHAR, Area km 2 INT, Population INT, Census Ranking VARCHAR) CREATE TABLE grandmasters (grandmasters_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Country VARCHAR, Birth Date VARCHAR, Date INT, Earned VARCHAR, Peak rating (Nov 2012) INT) CREATE TABLE princely_consort_of_monaco (princely_consort_of_monaco_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Birth VARCHAR, Marriage VARCHAR, Became Consort VARCHAR, Ceased to be Consort VARCHAR, Spouse VARCHAR) CREATE TABLE local_government_in_the_faroe_islands (local_government_in_the_faroe_islands_id AUTO_INCREMENT PRIMARY KEY, Municipality VARCHAR, Population INT, Inhabitants per km² INT, Area (in km²) INT, Markatal INT, Island VARCHAR, Region VARCHAR)  
SELECT Engine FROM complete_formula_one_world_championship_results WHERE Year < 1959 AND Points > 4