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: Atualize a data de início da negociação dos prazos do projeto de defesa com o Egito para o primeiro dia do mês anterior à data de início da negociação atual.
 ###Tabelas: 
CREATE TABLE DefenseProjectTimelines (id INT PRIMARY KEY, project_name VARCHAR(50), negotiation_start_date DATE, negotiation_end_date DATE, country VARCHAR(50)); INSERT INTO DefenseProjectTimelines (id, project_name, negotiation_start_date, negotiation_end_date, country) VALUES (1, 'S-400 Missile Defense System', '2016-01-01', '2018-01-01', 'Egypt'), (2, 'AK-12 Assault Rifle', '2017-01-01', '2019-01-01', 'Egypt');
UPDATE DefenseProjectTimelines SET negotiation_start_date = DATE_SUB(negotiation_start_date, INTERVAL DAY(negotiation_start_date) - 1 DAY) WHERE country = 'Egypt';