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 fabricante possui uma disposição de rodas de 4-6-6-4 e uma Classe de z-7?
 ###Tabelas: CREATE TABLE division_ii (division_ii_id AUTO_INCREMENT PRIMARY KEY, Institution VARCHAR, Location VARCHAR, Founded INT, Affiliation VARCHAR, Enrollment INT, Team Nickname VARCHAR, Primary conference VARCHAR) CREATE TABLE spaceflight_by_year (spaceflight_by_year_id AUTO_INCREMENT PRIMARY KEY, Rocket launch VARCHAR, Launch Date VARCHAR, Mission VARCHAR, Institutional authority VARCHAR, Launch Site VARCHAR, Outcomes VARCHAR, Derivatives VARCHAR) CREATE TABLE mallet_and_simple_articulated_locomotives (mallet_and_simple_articulated_locomotives_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Wheel arrangement VARCHAR, Fleet number(s) VARCHAR, Manufacturer VARCHAR, Serial numbers VARCHAR, Year made VARCHAR, Quantity made VARCHAR, Quantity preserved VARCHAR) CREATE TABLE expeditions (expeditions_id AUTO_INCREMENT PRIMARY KEY, Expedition VARCHAR, Crew VARCHAR, Launch date VARCHAR, Flight up VARCHAR, Landing date VARCHAR, Flight down VARCHAR, Duration (days) VARCHAR) CREATE TABLE singles_wins_14 (singles_wins_14_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT Manufacturer FROM mallet_and_simple_articulated_locomotives WHERE Wheel arrangement = 4-6-6-4 AND Class = z-7