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 motor(s) tem um ano de 1966 e um ponto de 42.
 ###Tabelas: CREATE TABLE montreal_canadiens_4_quebec_nordiques_2 (montreal_canadiens_4_quebec_nordiques_2_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visitor VARCHAR, Score VARCHAR, Home VARCHAR, Record VARCHAR) CREATE TABLE during_the_season (during_the_season_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Outgoing manager VARCHAR, Manner of departure VARCHAR, Date of vacancy VARCHAR, Replaced by VARCHAR, Date of appointment VARCHAR, Position in table VARCHAR) CREATE TABLE deputy_ministers (deputy_ministers_id AUTO_INCREMENT PRIMARY KEY, Minister VARCHAR, Party VARCHAR, Governments VARCHAR, Term start VARCHAR, Term end VARCHAR) CREATE TABLE complete_world_championship_formula_one_results (complete_world_championship_formula_one_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Chassis VARCHAR, Engine(s) VARCHAR, Tyres VARCHAR, Points VARCHAR) CREATE TABLE hibiscus_and_bays_local_board (hibiscus_and_bays_local_board_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Area VARCHAR, Authority VARCHAR, Decile VARCHAR, Roll INT)  
SELECT Engine(s) FROM complete_world_championship_formula_one_results WHERE Year = 1966 AND Points = 42