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: Que tipo de motor está no carro da Scuderia Ferrari que completou todas as voltas?
 ###Tabelas: CREATE TABLE doubles_6 (doubles_6_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE list_of_medallists (list_of_medallists_id AUTO_INCREMENT PRIMARY KEY, Medal VARCHAR, Name VARCHAR, Games VARCHAR, Sport VARCHAR, Event VARCHAR) CREATE TABLE teams_and_drivers (teams_and_drivers_id AUTO_INCREMENT PRIMARY KEY, Entrant VARCHAR, Constructor VARCHAR, Chassis VARCHAR, Engine VARCHAR, Tyre VARCHAR, Driver VARCHAR, Rounds VARCHAR) CREATE TABLE mcla_division_2 (mcla_division_2_id AUTO_INCREMENT PRIMARY KEY, Year INT, Team VARCHAR, Player VARCHAR, Position VARCHAR, School VARCHAR) CREATE TABLE percussion_scholastic_open_class (percussion_scholastic_open_class_id AUTO_INCREMENT PRIMARY KEY, Ensemble VARCHAR, Gold Medals INT, Silver Medals INT, Bronze Medals INT, Total Medals INT)  
SELECT Engine FROM teams_and_drivers WHERE Rounds = all AND Entrant = scuderia ferrari