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 o número de poços perfurados pela CompanyX no Golfo do México
 ###Tabelas: 
CREATE TABLE wells (id INT, well_name VARCHAR(255), location VARCHAR(255), drill_year INT, company VARCHAR(255)); INSERT INTO wells (id, well_name, location, drill_year, company) VALUES (1, 'Well001', 'Gulf of Mexico', 2020, 'CompanyA'); INSERT INTO wells (id, well_name, location, drill_year, company) VALUES (2, 'Well002', 'North Sea', 2019, 'CompanyB'); INSERT INTO wells (id, well_name, location, drill_year, company) VALUES (3, 'Well003', 'Brazil', 2019, 'CompanyC'); INSERT INTO wells (id, well_name, location, drill_year, company) VALUES (4, 'Well004', 'Gulf of Mexico', 2018, 'CompanyX');
SELECT COUNT(*) FROM wells WHERE company = 'CompanyX' AND location = 'Gulf of Mexico';