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: Liste todas as máquinas com 'tipo' = 'CNC' que foram adquiridas após 2018-01-01 nas plantas dos Estados Unidos.
 ###Tabelas: 
CREATE TABLE machines (id INT, name TEXT, type TEXT, purchase_date DATE, plant_id INT); INSERT INTO machines (id, name, type, purchase_date, plant_id) VALUES (1, 'Machine1', 'CNC', '2018-06-05', 1), (2, 'Machine2', 'manual', '2017-12-20', 1), (3, 'Machine3', 'CNC', '2019-03-25', 2);
SELECT * FROM machines WHERE type = 'CNC' AND purchase_date > '2018-01-01' AND plant_id IN (SELECT id FROM plants WHERE country = 'United States');