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: Quem é o construtor quando o piloto é Juan Pablo Montoya?
 ###Tabelas: CREATE TABLE japan_open (japan_open_id AUTO_INCREMENT PRIMARY KEY, Year Location VARCHAR, Mens Singles VARCHAR, Womens Singles VARCHAR, Mens Doubles VARCHAR, Womens Doubles VARCHAR) CREATE TABLE drivers_and_constructors (drivers_and_constructors_id AUTO_INCREMENT PRIMARY KEY, Entrant VARCHAR, Constructor VARCHAR, Chassis VARCHAR, Engine † VARCHAR, Tyre VARCHAR, Driver VARCHAR, Rounds VARCHAR, Free Practice driver(s) VARCHAR) CREATE TABLE canterbury-bankstown_bulldogs (canterbury-bankstown_bulldogs_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Matches INT, Tries INT, Goals INT, Points INT) CREATE TABLE main_setlist (main_setlist_id AUTO_INCREMENT PRIMARY KEY, Year INT, Song VARCHAR, Artist VARCHAR, Genre VARCHAR, Band Tour Venue VARCHAR, Exportable? VARCHAR) CREATE TABLE man_of_the_match_award (man_of_the_match_award_id AUTO_INCREMENT PRIMARY KEY, S No INT, Opponent VARCHAR, Venue VARCHAR, Date VARCHAR, Match Performance VARCHAR)  
SELECT Constructor FROM drivers_and_constructors WHERE Driver = juan pablo montoya