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: Identificar os 3 estados com o maior número de tipos de equipamentos militares.
 ###Tabelas: 
CREATE TABLE equipment (equipment_id INT, equipment_type TEXT, state TEXT); INSERT INTO equipment (equipment_id, equipment_type, state) VALUES (1, 'Tank', 'California'), (2, 'Helicopter', 'Texas'), (3, 'Fighter Jet', 'California'), (4, 'Artillery', 'New York'), (5, 'Tank', 'Texas'), (6, 'Helicopter', 'California'), (7, 'Artillery', 'New York');
SELECT state, COUNT(DISTINCT equipment_type) as equipment_types FROM equipment GROUP BY state ORDER BY equipment_types DESC LIMIT 3;