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 são os três principais diretores de agências de inteligência com as operações mais bem-sucedidas e quais são os nomes dessas operações?
 ###Tabelas: 
CREATE TABLE intelligence_agency (id INT, name VARCHAR(255), director VARCHAR(255)); CREATE TABLE operation (id INT, agency_id INT, name VARCHAR(255), success_level INT); INSERT INTO intelligence_agency (id, name, director) VALUES (1, 'CIA', 'James Brown'); INSERT INTO operation (id, agency_id, name, success_level) VALUES (1, 1, 'Operation Red', 90), (2, 1, 'Operation Blue', 95);
SELECT i.director, o.name FROM operation o JOIN intelligence_agency i ON o.agency_id = i.id ORDER BY o.success_level DESC LIMIT 3;