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: Quantas negociações de contrato de defesa envolveram mais de dois países, entre 2018 e 2020?
 ###Tabelas: 
CREATE TABLE contract_negotiations (negotiation_id INTEGER, start_date DATE, end_date DATE, country1 TEXT, country2 TEXT, country3 TEXT);
SELECT COUNT(*) FROM contract_negotiations WHERE (country2 IS NOT NULL AND country3 IS NOT NULL) OR (country1 IS NOT NULL AND country2 IS NOT NULL AND country3 IS NOT NULL) AND start_date BETWEEN '2018-01-01' AND '2020-12-31';